Skip to content

cli-8.107.0

Choose a tag to compare

@riderx riderx released this 14 Nov 02:25
· 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 start initialization.
  • Private settings management: Replaced Supabase Vault with a new private.settings implementation 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_email did 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_date to prevent build failures due to invalid future dates.

🔗 Full Changelog: cli-8.106.2...cli-8.107.0