chore(release): 0.13.0

This commit is contained in:
npeter83 2026-06-19 19:53:31 +02:00
parent 5d3ef4f337
commit f20375b5bd
2 changed files with 21 additions and 1 deletions

View file

@ -1 +1 @@
0.12.0
0.13.0

View file

@ -14,6 +14,26 @@ export interface ReleaseEntry {
}
export const RELEASE_NOTES: ReleaseEntry[] = [
{
version: "0.13.0",
date: "2026-06-19",
summary:
"Sign in with email & password (not just Google), a redesigned welcome page, account management for admins, and self-service account deletion.",
features: [
"Sign in with an email and password, alongside Google. Register with email+password (with email verification and admin approval), set or change a password under Settings → Account, and link a Google account to your existing account — or set a password on a Google-only account — so either method gets you in.",
"A redesigned welcome page: a short product tour with screenshots you can click to enlarge, and a one-click way to try the shared demo.",
"Admin account management: a Users page with tabs for roles, access requests and the demo whitelist. Promote or demote users, suspend or unsuspend an account (a suspended user can't sign in by any method and is signed out at once), and delete an account. The affected person is emailed on approval, role change, suspension, reinstatement and deletion.",
"Delete your account yourself: Settings → Account now has a permanent “delete my account and all data” option that erases your subscriptions, tags, watch history and playlists, revokes the app's access to your Google account, and emails you a confirmation.",
],
fixes: [
"Landing-page screenshots now appear in the real app, not only the dev preview; a suspended or deleted account is taken to the login page right away with a clear explanation; and the login page no longer occasionally flickers.",
"Signing in with Google now correctly counts your email as verified, and an admin-assigned role is kept across logins instead of being reset.",
],
chores: [
"Tab-ified the admin Configuration and Users pages, and added a reusable tab and image-lightbox component.",
"Self-hosting without email configured still works: registrations are auto-verified and gated by admin approval. The demo account now shows sample channels in its Channel manager.",
],
},
{
version: "0.12.0",
date: "2026-06-19",