cli-8.31.0
Immutable
release. Only release title and notes can be modified.
🆕 Changelog
Added
- Added daily queue-backed counting of apps created and app versions uploaded for more reliable usage telemetry (#2768).
- Added automatic cleanup of app versions 90 days after an organization cancels its subscription (#2757).
Changed
- Tightened shared TypeScript helpers to reduce unsafe
any/unknownusage across common code paths (#2766). - Synchronized the Supabase schema and generated client types with the latest backend definitions.
- Replaced the deprecated
[inbucket]local email service with[local_smtp]in Supabase local configuration (#2761). If you test email locally, update your setup to reference[local_smtp]instead of[inbucket].
Fixed
- Fixed plan usage and rate calculations so they are computed against paying organizations only (#2767).
- Fixed queue behavior by enforcing a maximum of five retries per job and improving queue health monitoring (#2765).
- Restored production-applied orphan database migrations to the repository history to prevent migration drift (#2762).
- Fixed audit logs to skip unnecessary
app_versionsbookkeeping entries, reducing log noise (#2760). - Resolved TypeScript type issues across the codebase (#2763).
🔗 Full Changelog: cli-8.30.0...cli-8.31.0