AI SaaS Template Changelog
This page tracks notable updates to the AI SaaS Template boilerplate so you can keep your baseline current.
March 30, 2026
Tailwind and Bootstrap production refresh
This release makes both the generated Tailwind and Bootstrap Boilerplates feel production-ready out of the box, with stronger core surfaces, better content, and a more polished buyer experience.
- Rebuilt the homepage, about page, pricing, blog, auth, and AI tool surfaces across both boilerplates around a more polished SaaS design system.
- Upgraded the placeholder content in both boilerplates with stronger testimonials, FAQ content, richer editorial layouts, and clearer pricing comparison states.
- Added a synced
/preview/tailwind/experience so buyers can inspect the Tailwind Boilerplate with the same URL structure they receive after download. - Tightened visual consistency across dark mode, forms, CTA states, footer contrast, and shared navigation patterns in both boilerplates.
- Expanded both boilerplates so they ship with stronger blog, pricing, and AI-workflow pages out of the box, plus legal page placeholders you can replace with your own copy.
March 26, 2026
Major generator refresh
This release substantially updates the boilerplate so new installs start from a more current and reliable baseline.
- Upgraded the Django boilerplate to
Django 5.2.12. - Upgraded the Tailwind toolchain to
Tailwind CSS 4.2.2and standardized the generator on the@tailwindcss/cliworkflow. - Upgraded the Bootstrap boilerplate to
Bootstrap 5.3.8and refreshed its crispy-forms integration for better compatibility with current Django releases. - Refreshed core dependencies across the boilerplate, including
Pillow 12.1.1,psycopg[binary] 3.3.3,django-compressor 4.6.0,rcssmin 1.2.2, andrjsmin 1.2.5.
February 14, 2025
- Replaced
runtime.txtwith.python-version, which is now the recommended path for Heroku Python version detection. - Upgraded Python to
3.11.11.
January 31, 2025
- Updated several core dependencies, including
openai,Pillow, andpsycopg. - Fixed minor generator issues.
May 29, 2024
- Upgraded
django-allauthto0.63.2. - Added
django-allauth[socialaccount]to the requirements because the social account package is no longer bundled implicitly with the base install.
May 14, 2024
- Upgraded the OpenAI Python client to
1.30.1. - Replaced the old global OpenAI client pattern with client instances for better customization and cleaner request handling.
April 11, 2024
Bootstrap 5 support
The generator added first-class support for Bootstrap 5 alongside Tailwind CSS, giving users a supported alternative styling stack.
March 24, 2024
Added x-cloak to the navbar
The boilerplate now includes the x-cloak helper to prevent Alpine.js UI flicker before hydration:
[x-cloak] {
display: none;
}
Example usage:
<nav x-data="{ open: false }" x-cloak></nav>
March 23, 2024
Added related-blog population tooling
The boilerplate added a helper and management command for populating related blog posts:
- utility module:
blog/utils/populate_related_blogs.py - management command:
blog/management/commands/populate_related_blogs.py
Run it with:
python manage.py populate_related_blogs
For the deeper write-up, see How to Programmatically Populate Related Blogs in Django.
March 22, 2024
Added a paginator component
The boilerplate added a reusable paginator include:
{% include 'pages/components/paginator' %}
March 15, 2024
Added sitemap.xml
The boilerplate added a sitemap view for better SEO coverage.
March 10, 2024
Restyled error pages
The error pages were refreshed to be clearer and more user-friendly.
March 5, 2024
Added robots.txt
The boilerplate added a robots.txt template to help control crawler access and indexing.