Changelog

New updates and improvements to MyApp.

v0.2.1

Billing fixes and documentation updates

  • Billing permission error redirects gracefully for non-OWNER roles
  • Stripe webhook handler compatible with API version 2026-01-28.clover
  • Admin pages use requireAdmin() for proper access control
  • Error boundary pages added for app, auth, and marketing segments
  • billing.manage permission restricted to OWNER role only
  • RBAC permissions matrix added to documentation
v0.2.0

API keys, workspace settings, and upgrade prompts

  • API key management — create, list, and revoke keys for programmatic access
  • Workspace settings — edit org name and URL slug
  • UpgradePrompt component for quota-exceeded dialogs
  • Entitlement checks on member invites and project creation
  • Developer sidebar section with API Keys nav item
v0.1.0

Initial release

  • RBAC permission system with OWNER/ADMIN/MEMBER roles
  • Entitlement checks on project creation
  • IDOR protection on membership operations
  • Env validation at startup via instrumentation hook
  • Structured logging, security headers, and rate limiting
  • E2E test suite with CI integration