Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 37 additions & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,52 @@

---

## 1/23/26
## 5/22/26

### Payments
Introduced a redesigned payments onboarding flow
![Payments Onboarding](https://raw.githubusercontent.com/stack-auth/stack-auth/dev/apps/dashboard/public/changelog/payments-onboarding.png)
- Faster ClickHouse analytics for project metrics and previews.
- Smoother cross-domain auth handoffs and hosted-domain trust.
- Sharper Auth Methods and Users dashboard tables.
![Auth method and user table polish](https://raw.githubusercontent.com/hexclave/stack-auth/dev/apps/dashboard/public/assets/changelog-auth-methods.png)

## 1/21/26
## 5/15/26

### Payments
- Payments page updated with new UI changes
![Create Product](https://raw.githubusercontent.com/stack-auth/stack-auth/refs/heads/dev/apps/dashboard/public/changelog/payments-create-product.png)
- Added a new Payments Settings page with an option to temporarily disable all payments
![Payments Setting](https://raw.githubusercontent.com/stack-auth/stack-auth/refs/heads/dev/apps/dashboard/public/changelog/payments-settings-1.png)
- Subscription renewal emails are now sent automatically to users
- Past payment invoices are now visible on the Account Settings page
![Past Payments Invoices](https://raw.githubusercontent.com/stack-auth/stack-auth/refs/heads/dev/apps/dashboard/public/changelog/account-settings-invoices.png)
- Redesigned Team Management tables with cleaner action states.
- New project transfer, session replay, and team payments screens.
- Unified AI chat experience on assistant-ui threads.
![Team management table](https://raw.githubusercontent.com/hexclave/stack-auth/dev/apps/dashboard/public/assets/changelog-teams.png)

### Documentation
- Updated JWT documentation to include `isRestricted` and `restrictedReason`
## 5/8/26

## 1/19/26
- Updated package dependencies to their newest versions.
- New TanStack Start SDK integration with refreshed OpenAPI schemas.
- Weekly active users now appear on Project Overview.
- Cleaner Project Permissions with upgraded data grids.
![Project permissions dashboard](https://raw.githubusercontent.com/hexclave/stack-auth/dev/apps/dashboard/public/assets/changelog-rbac.png)

## 12/19/25
- Introduces new changelog and deprecates all older changelogs.
- Date versioning for public view.
## 5/1/26

- Shareable Session Replay IDs across dashboard, backend, and SDKs.
- Sleeker Data Vault and overview data-grid layouts.
- Emulator updates can now auto-install dependencies.
![Data Vault dashboard](https://raw.githubusercontent.com/hexclave/stack-auth/dev/apps/dashboard/public/assets/changelog-data-vault.png)

## 4/24/26

- Redesigned Email Server settings and managed-domain setup.
- Faster local emulator startup with RAM snapshots.
- Live secret rotation plus a simpler sign-up rules tester.
![Email server settings and logs](https://raw.githubusercontent.com/hexclave/stack-auth/dev/apps/dashboard/public/assets/changelog-email-server.png)

## 4/17/26

- Redesigned Overview and onboarding experience.
- Crisper dashboard sidebar styling and category navigation.
- New Payments product setup flow.
![Payments product setup](https://raw.githubusercontent.com/hexclave/stack-auth/dev/apps/dashboard/public/assets/changelog-payments-products.png)

Comment on lines +5 to 46
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot May 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Description: Verify changelog entries can be parsed and check their inferred types

# Search for Major/Minor subsections in the new changelog entries
rg -n "^###\s+(Major|Minor)\s+Changes" CHANGELOG.md

# If no results, all entries will be classified as "patch"
echo "---"
echo "Note: If no subsections found above, all releases will be classified as 'patch' type"

Repository: hexclave/stack-auth

Length of output: 152


Changelog entries will all be inferred as “patch”

  • CHANGELOG.md has no ### Major Changes / ### Minor Changes subsections under the ## M/D/YY entries, so the parser will fall back to the default change type.
  • Add ### Major Changes / ### Minor Changes subsections (or adjust the parser) if you want major/minor classification.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` around lines 5 - 46, The changelog entries under each date
heading (e.g., the "## 5/22/26", "## 5/15/26", etc. blocks) lack explicit
subsections so the parser treats all entries as "patch"; update each date
section to include explicit "### Major Changes" and/or "### Minor Changes"
subsections (and move the relevant bullet points into the appropriate
subsection) so the parser can classify properly, or alternatively modify the
changelog parser to detect and infer major/minor from content; target the date
headers like "## 5/22/26" and the bullet lists beneath them when applying this
change.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keeping this bullet-only intentionally per product request (“no ### subcategories”). Parser validation still passes with six date entries, 3+ bullets per entry, and one image per entry.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skipped: comment is from another GitHub bot.

---

> **Note:** All older changelogs are deprecated and have been removed. The source of true is this single changelog file.
>
> **Note:** All older changelogs are deprecated and have been removed. The source of truth is this single changelog file.
>
> Going forward, all changes should be documented in this file only.

---
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apps/dashboard/public/assets/changelog-teams.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs-mintlify/guides/getting-started/setup.mdx

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs-mintlify/snippets/home-prompt-island.jsx

Large diffs are not rendered by default.

Loading