Repository navigation
notifications-8.1.1
·
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-envoption 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
oxlintplusoxlint-plugin-vizefor linting. - Remove the unused
file_nameindex 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-hostCLI flag; use--api-hostinstead.
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:setupvalues 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