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

Nextbase changelog, page 5

Mar 28, 2024

Mar 28, 2024·Changelog·2024.03

Ultimate v2 begins, setup docs rewritten

We tagged the first v2 prerelease of Ultimate on March 2 and started cutting right away. Teams, sub-teams and maintainance mode are gone. So are the database triggers that created organizations and users, and the auth and authorization logic got reworked.

I also redid the setup docs on the website, from the dev environment and Supabase install through Stripe and local webhooks. Buyers get a welcome email after purchase now.

#Ultimate v2

  • Removed teams and sub-teams
  • Removed the maintenance mode tables and UI
  • Removed the triggers and functions for organization and user creation
  • Updated authentication and authorization logic
  • Account deletion UI, and organizations can be deleted
  • Blog posts store JSON content

#Tooling

  • Ultimate and Essential moved from Yarn to pnpm, and Ultimate is on Node 20
  • Replaced react-hot-toast with sonner
  • Inbucket settings for testing email locally, and a cleanup of how emails are sent
  • Confetti loads dynamically, and sharp is in for image optimization
  • Playwright groundwork for the app admin

#Pro and Essential

  • Responsive dashboard in Essential
  • Better error handling in the auth forms and the toast mutation hooks
  • Pricing section fix in Essential
  • Updated Supabase and Stripe environment variables

#Docs and store

  • New setup docs for the dev environment and Supabase install
  • Stripe setup, a local Stripe guide, and how to create the webhook endpoint
  • A quick setup page
  • Welcome email through Resend after purchase, and a fix for redeeming licenses
Feb 28, 2024

Feb 28, 2024·Changelog·2024.02

shadcn/ui refactor and Lemon Squeezy checkout

All three kits moved to the newer shadcn/ui directory structure this month. Presentational components came out of the ui folder and Anchor was replaced with Link. Pro and Essential also got a proper Input component in place of raw input elements.

Ultimate picked up organization credits, responsive fixes and the Inter and Manrope fonts. On the website, the store moved to Lemon Squeezy.

#shadcn/ui refactor

  • Newer shadcn/ui directory structure in Ultimate, Pro and Essential
  • Presentational Tailwind components moved from ui into components
  • Input and Button component updates in Pro and Essential
  • Updated Tremor charts, with badges on graph containers
  • Dropped react-tooltip

#Ultimate

  • Organization credits
  • Tooltips on the visibility and roadmap settings
  • Responsive improvements, including the SaaS metrics graphs layout
  • A page progress bar with next-nprogress-bar
  • Webhook handling updates and fewer console warnings

#Website

  • Checkout moved to Lemon Squeezy
  • A new help and support page
  • Details on the open-source starter
  • Updated production checklist, and an outdated data fetching guide removed
Jan 31, 2024

Jan 31, 2024·Changelog·2024.01

Playwright tests and a docs push

January was about testing and docs. Ultimate has Playwright end-to-end tests running in CI now, covering organization creation and invitations, and we fixed forgot password along the way.

The docs grew a lot too, with new guides on fetching, mutating and realtime data with Supabase, protected and dynamic pages, the admin layout, notifications, managing users, Stripe and social providers.

#Testing

  • Playwright set up in Ultimate, with a CI workflow
  • E2E tests for creating organizations and for organization invitations
  • Auth integration tests in Essential

#Fixes

  • Forgot password works correctly now
  • Image upload bug fix
  • Styling fixes

#Docs and pricing

  • Guides for async data fetching, mutating data and realtime data with Supabase
  • Docs for protected pages, dynamic pages, the application admin layout and in-app notifications
  • Docs on managing users, social providers, Stripe setup and unit tests
  • Updated Resend docs and a refreshed docs style
  • Updated pricing table, and discounts removed
Dec 28, 2023

Dec 28, 2023·Changelog·2023.12

API keys and revocable invites in Ultimate

Ultimate now has API key auth. Users get a developer keys page where they create and manage keys, so scripts and other services can authenticate against your app.

You can also revoke invitations now. The rest of December was mostly cleanup in Ultimate, and on the website we ran an anniversary sale and wrote a lot of new docs.

#API key auth

API key auth landed in mid December, and the developer keys page got a styling pass a few days later. There's also a new feature page on the website about API key auth with Unkey.

#Improvements

  • Email goes through one sendEmail function that wraps Resend, so there's a single place to change it.
  • Errors that show up in a toast also get captured in Sentry, and the Sentry config was updated.
  • Nicer mutation helpers for notifications, and an updated pagination component.
  • Stripe is upgraded, and the first end-to-end tests are in.
  • I deleted a big pile of unused files, leftover Tailwind bits and old admin clients.

#Fixes

  • Fixed a hydration warning in the onboarding flow.
  • A handful of small bug and lint fixes.

#Website and docs

  • New docs for auth and enviroment variables, plus a production checklist.
  • Docs pages have proper metadata now.
  • An anniversary sale, and the pricing page now says taxes may apply.
  • A new showcase page and a video testimonial.
  • Updated how the GitHub repo invite goes out after a purchase.
  • Refreshed blog layout.
Nov 26, 2023

Nov 26, 2023·Changelog·2023.11

Admin panel previews and default organizations

November was mostly admin panel work in Ultimate. Users, organizations, blog posts and feedback all got preview views, and feedback moved to Server Actions.

Ultimate also picked up default organization logic and faster page loads. Pro and Essential got these changes near the end of the month, and October before that was mostly dark mode polish.

#Admin panel

Feedback was the first piece to move to Server Actions, on November 5. I spent the next two weeks on the rest of the admin panel. There was a round of feedback fixes on the 13th, and the preview views all landed on the 18th.

#Improvements

  • Mutations use useToastMutation wherever possible, so success and error toasts behave the same across the app.
  • Faster page loads. We removed the loading pages for now while we tune this.
  • Updated sidebars and spacing, and the navbar no longer shows a spinner.
  • Profile changes revalidate the page, so updates show up right away.
  • Dark mode improvements in Pro and Essential, including the Pro landing pages.

#Pro and Essential

  • Pro picked up the latest Ultimate changes and dropped a stack of unused files.
  • Essential got the same port, plus updated RLS policies.
  • Fixed migrations and a build error in Essential, and dynamic server usage errors in Pro.
← 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