v0.23.0 — Onboarding rework, premium UX, and nav accessibility #387
gaidheal1
announced in
Announcements
Replies: 1 comment
|
With this release, all the major work planned for the MVP has been completed. Hooray! |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What's new
Onboarding
/onboardingroute andRequireOnboardingCompleteguard that could cause an infinite redirect loop. First-time users now see the tutorial as a blocking overlay; completing it refreshes player state in place with no redirect.Premium experience
STRIPE_BILLING_PORTAL_URLenvironment variable viaapp_config; the button is disabled when the URL is unsetNavigation and accessibility
smtomdso wider emoji buttons do not wrapmin(90vh, 800px)with a green glowing focus ringinputMutedfocus stylingBug fixes
server_messageWebSocket messages no longer appear as console warningsInternal
/me/character/(characters not currently live)seed_playwright_usermanagement command andauthenticatedPagePlaywright utilities; all e2e specs refactored for stable, race-free runsThis discussion was created from the release v0.23.0 — Onboarding rework, premium UX, and nav accessibility.
All reactions