Skip to content

notifications-8.1.1

Choose a tag to compare

@riderx riderx released this 21 Oct 02:24
· 115 commits to main since this release
Immutable release. Only release title and notes can be modified.

Changelog

Added

  • Integrated Stripe billing fully inside Capgo for a smoother checkout experience.
  • Forward legacy Stripe trial events to Bento for consistent lifecycle messaging.
  • Parallelize CLI onboarding progress checks and prioritize setup notices.
  • Add interactive OTA and Builder todo tabs to the CLI.
  • Add a debug symbols download URL and a --build-env option for cloud builds.
  • Enable ToDoList V4 Double Intent for eligible onboarding signups.
  • Show one onboarding setup task at a time to reduce cognitive load.
  • Offer an AI setup prompt on every onboarding setup task.
  • Add an explicit URL option for viewing completed onboarding checklists.
  • Hide the bundle ID step behind an optional panel during onboarding.
  • Send server-side OpenAI Ads registration conversion events from the backend.
  • Render mobile tab rows as native navbar segments.
  • Keep the trial upgrade prompt visible and urgent throughout billing flows.
  • Add optional onboarding billing fields and skip unchanged writes in API updates.
  • Prepare backend support for onboarding V6 behind a disabled rollout flag.

Changed

  • Upgrade frontend tooling to TypeScript 7.1 and adopt oxlint plus oxlint-plugin-vize for linting.
  • Remove the unused file_name index from read-replica manifests.
  • Slim the test suite by removing redundant tests and merging related ones.

Removed

  • Breaking change: Remove the Supabase SDK from the CLI; the CLI now communicates only with the versioned Capgo API. Update any scripts or integrations that relied on Supabase-backed CLI behavior.
  • Breaking change: Remove the --supa-host CLI flag; use --api-host instead.

Fixed

  • Prevent apps that block provider infrastructure from breaking the snippet.
  • Isolate read-only state on shared PostgreSQL connections in the backend.
  • Unblock release runtime and onboarding checks in CI.
  • Bound email evaluation state and align scheduled checks.
  • Make bundle compare search clickable and able to find exact bundle names.
  • Scale R2 notification consumers to forty to resolve throughput bottlenecks.
  • Enable Bento reminders without requiring Vault configuration.
  • Read snippet-edge-stats:setup values from the production environment file.
  • Stop CLI prescan from blocking App Store builds when aps-environment=development.
  • Allow signup without requiring first and last names.
  • Use legal entity names in the billing region picker.

Security

  • Update the console Content Security Policy to allow Stripe.js for embedded checkout.

Full changelog: notifications-8.1.0...notifications-8.1.1