gitsaga

Release Jan 7, 2026

[2026-01-05]

Added

  • Integrated Clerk for email/password and social authentication, replacing NextAuth.
  • Implemented a prepaid wallet system with Stripe for pay-as-you-go changelog generation.
  • Added support for GitHub App installations, enabling granular repository access control.
  • Introduced a 3-phase stepper UI for real-time changelog generation progress tracking.
  • Added a headless markdown editor with live preview and auto-save functionality for changelogs.
  • Implemented on-demand generation of Compact, Punchy, and Saga variants for release notes.
  • Added a top-page loading bar to provide visual feedback during navigation and async actions.
  • Introduced a Section Bar component to visualize the distribution of changes by category.
  • Added workspace bootstrapping to automatically provision organizations for new users.

Changed

  • Migrated changelog generation logic to a server-side validated 'Keep a Changelog' standard.
  • Improved AI analysis quality by sending complete patch diffs instead of scored excerpts.
  • Optimized dashboard performance using SWR for commit fetching and prefetching next pages.
  • Modernized the UI theme with a refined dark mode palette and Source Sans 3 typography.
  • Updated the Date Range Picker with a more robust selection flow and mobile-friendly layout.

Removed

  • Removed the complex tier-based subscription system in favor of simple wallet top-ups.
  • Removed 'Bring Your Own Key' (BYOK) mode to standardize on a managed hosted AI path.

Fixed

  • Fixed a race condition in billing by implementing atomic settlement transactions.
  • Corrected language bias in patch analysis to support Go, Rust, and other non-JS languages.

Internal

  • Upgraded core stack to Next.js 16, React 19, and Tailwind CSS v4.
  • Migrated local development database from Docker to Neon serverless branches.
  • Added email preview testing environment and automated quality telemetry logging.
  • Updated dependencies including Stripe v20, Octokit v22, and SWR v2.2.