Repository navigation
cli-8.107.0
·
19 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
🆕 Changelog
Added
- AI-powered release assistance: Integrated paid AI to recommend release versions and generate changelogs for improved release management workflows.
- Unified cloud simulator control: Enabled driving cloud simulators directly from the API, CLI, and both MCPs for enhanced testing and debugging capabilities.
- Local Postgres container support: Added the ability to run a local Postgres container and provision the database without requiring a full
supabase startinitialization. - Private settings management: Replaced Supabase Vault with a new
private.settingsimplementation for more secure and flexible configuration management.
Changed
- Auth infrastructure update: Migrated GoTrue to host on Cloudflare behind the console auth relay, streamlining authentication handling and reducing latency.
- Testing architecture shift: Modified test data access to execute queries as raw SQL instead of using PostgREST, improving test isolation and accuracy.
- Dependency update: Updated Vite to v8.1.6 to ensure the latest performance improvements and security patches.
Fixed
- i18n translation recovery: Implemented retry logic for incomplete translations and recovery of orphaned leases to ensure translation integrity.
- Server timeout restoration: Restored proper server timeouts for console catalog reads to prevent hanging connections.
- Plugin state consistency: Ensured writer mutations are transacted before rollout to maintain state consistency during plugin updates.
- Bento invite reminders: Prevented unwanted invite reminder notifications from triggering after an invite has been accepted or canceled.
- Cron email synchronization: Fixed an issue where
cron_emaildid not wake up correctly after deploy install stats producers sent data. - Billing trial schedule: Corrected the synchronization of trial plan schedules to accurately reflect changes in trial end dates.
- R2 size lookup optimization: Bounded manifest R2 size lookups to stay within Cloudflare subrequest budget limits, improving reliability for large manifests.
- CI date validation: Added guards against future UTC dates for
wrangler compatibility_dateto prevent build failures due to invalid future dates.
🔗 Full Changelog: cli-8.106.2...cli-8.107.0