Skip to content
NEWThe Component Kit is out Browse components
nextbase.
DocsPricingFAQ
LoginBuy now

Nextbase changelog, page 3

Apr 28, 2025

Apr 28, 2025·Changelog·2025.04

Tailwind 4 in Essential, Vault in Pro

Nextbase Essential now uses Tailwind CSS 4. In Nextbase Pro, the Supabase migration uses Vault in place of pgsodium, which Supabase is phasing out.

Ultimate's updates this month focused on cleanup and making the end-to-end tests more reliable in CI.

#Essential

  • Upgraded to Tailwind CSS 4 and removed unused styles from globals.css
  • Simplified the auth and onboarding middleware and removed the withMaybeLocale helper
  • Cleaned up the hero section styling

#Pro

  • Replaced pgsodium with the vault extension in the Supabase migration
  • Updated the Supabase dependency
  • Removed unused Playwright tests, docs CSS and the old ForgotPassword component

#Ultimate

  • Improved locale handling in the i18n request config
  • Added backdrop blur to the external navigation
  • Removed unused components and the old shadcn-ui package
  • Playwright end-to-end tests now run against local Supabase and Inbucket in CI, with caching and more reliable email checks

#Store

  • Rewrote Polar purchase syncing to handle errors better
  • Added support and documentation for more Polar webhook events
Mar 31, 2025

Mar 31, 2025·Changelog·2025.03

Tailwind v4 and Polar payments

Nextbase Ultimate moved to Tailwind CSS v4 and Fumadocs 15. The upgrade changed many component files. If you've customized styles, expect some conflicts when you pull it in.

We also added Polar payments to the store, with a sandbox mode for testing, and redesigned the customer dashboard.

#Tailwind v4 in Ultimate

We removed the framer-motion dependency, updated next-themes and reworked the landing page buttons and responsive styles.

  • Added custom styles for the Fumadocs docs layout.
  • Improved the theme switch.
  • Marquee is now a named export. Update your imports when you upgrade.
  • Updated Next.js and next-safe-action.

#Polar on the store

  • Added Polar payments and webhook handling.
  • Added a Polar sandbox mode, with documentation alongside the webhooks.
  • Redesigned the customer dashboard.

#Fixes

  • Fixed the CSS reference path in the Fumadocs layout.
  • Fixed purchased variant lookups that used the wrong id type.
Feb 25, 2025

Feb 25, 2025·Changelog·2025.02

Notifications and workspace permissions

Nextbase Ultimate has a notifications dialog. Workspace projects and settings now use role-based access control, and the admin panel has a workspace details page.

On the website, docs open v3 directly. Ultimate buyers can also choose a teams-only repo without localization.

#Notifications

The notifications dialog opens from the authenticated layout and includes a dropdown menu and a view all link. We added PostHog identify to the same layout to associate events with the signed-in user.

#Workspaces and admin

  • Added role-based access control to workspace projects and settings.
  • Added a workspace details page in the admin panel.
  • Polished the sidebar and dialogs.
  • Added the repo's first Cursor rules to help AI editors follow its conventions.

#Website and docs

  • Docs redirect to the v3 documentation.
  • Feature pages support video, and old feature URLs redirect to the new ones.
  • Roadmap and changelog links point to our Discord channels.
  • Ultimate buyers have a new repo option with teams only and no localization.
Jan 31, 2025

Jan 31, 2025·Changelog·2025.01

Feedback boards in Ultimate

Nextbase Ultimate's feedback is organized into boards. Admins can create boards and move posts between them. Each user's role determines which actions they see.

Nextbase Essential moved to Next.js 15 and React 19. Pro now uses async Supabase clients and has cleaner middleware.

#Feedback boards

We split the feedback list into boards because a single list gets harder to use as users join. Comment and reaction counts on the list help you spot active threads.

  • Create and manage boards from the feedback page.
  • Admins can move a post to another board from its detail sidebar.
  • Board pages show different actions for admins and regular users.
  • Added filters to the feedback list. Sorting was available for a few days, then we removed it.
  • Improved feedback layouts on mobile.

#Improvements

  • Ultimate has a dropdown nav on mobile and full width updates pages.
  • Redesigned Ultimate's blog list and refreshed its landing page components.
  • Ultimate's workspace update action uses name instead of title.
  • In Pro, Motion replaces Framer Motion, and Stripe uses the latest API version.
  • Improved Pro's Fumadocs and MDX configuration.
  • Essential has new typed hooks alongside the Next.js 15 and React 19 upgrades.

#Fixes

  • Improved error handling and type safety in Ultimate's workspace components.
  • Fixed types in Pro's MDX code component and currency conversion helper.
  • Made Playwright tests for workspaces, blog and changelog more reliable.
Dec 30, 2024

Dec 30, 2024·Changelog·2024.12

Next.js 15 and the v4 groundwork

Ultimate is on Next.js 15.1.0 and Supabase 2.0.0. We updated the async request APIs, reworked session handling and tagged 4.0.0-0, the first v4 prerelease, on Christmas Day.

I then started rebuilding the projects area with React Query, a table, status filters and comments. November's work was mostly Stripe fixes and inline code docs.

#Next.js 15

Cookies, headers and params are async in Next.js 15. The codemod handled most of the changes; we fixed the rest by hand.

We also reworked how middleware reads the user session and removed its redundant updateSession logic.

#Projects table

  • Projects load through React Query.
  • The new ProjectsTable has pagination and a create project dialog.
  • Projects can be filtered by status with faceted filters.
  • Added project comments and improved user avatar handling.

#Fixes from November

  • Prices attached to archived Stripe products are no longer synced.
  • Fixed Stripe payment gateway issues in Ultimate and Pro.
  • Added an oops page for unexpected errors.
  • Added TSDoc and inline comments to the billing module and context files.
← PreviousNewer postsNext →Older posts
nextbase.

A next-generation starter kit for your web applications, offering out-of-the-box features and high customizability.

THE NEXTBASE NEWSLETTER

Stay in the loop.

Release notes, new kits and the occasional guide. No spam, unsubscribe any time.

Preview form · no email is sent.
X ↗Discord ↗YouTube ↗

Starter kits

  • Next.js starter kits
  • TanStack Start + Convex
  • Next.js + Supabase
  • Free Supabase starter

Product

  • Components
  • Pricing
  • Demos
  • FAQ
  • Blog
  • Docs
  • Changelog
  • Roadmap
  • Login

Features

  • Authentication
  • Workspaces
  • Admin Panel
  • User impersonation
  • Feedback Manager
  • Changelog Manager
  • Roadmap Manager
  • Role-based Access

Legal

  • Privacy Policy
  • Terms of service

Other

  • Resources
  • Affiliates
  • Contact Us

Built by developers
for developers.

© 2026 Arni Creative Pvt Limited.
All Rights Reserved