Product updates, fixes, and release notes

Mobile changelog

Track selector

Release Status

Apps: Mobile 4.1.7

Latest: 4.0.1

Suggested bump: minor

Next version: 4.1.0

UnreleasedPending

Enhancements

  • Added compatibility note for P0-007 workspace collaboration scope model (workspace invites with site scope + calendar/CRM capabilities, and agenda workspace/site scoping) to keep mobile/shared backend contracts aligned.
  • Added compatibility note for P0-006 site-scoped publishing (`siteContents`, `siteId`-aware drafts/public reads/custom domains) with legacy primary-site fallback preserved.
  • Added compatibility note for canonical `workspaces.*` multi-site action exports to keep mobile/shared backend references aligned during P0-006 rollout.
  • Added compatibility note for shared workspace multi-site management actions (`workspaces.createMyWorkspaceSite`, `workspaces.setMyWorkspacePrimarySite`, `workspaces.archiveMyWorkspaceSite`) and deleted-asset filtering in Studio media queries.
  • Added compatibility note for shared Studio/Sites hotfix: unauthenticated `productEvents.trackUserEvent` now returns `logged:false`, and Bolden demo static routes no longer trigger live public-events refresh calls.
  • Added compatibility note for shared workspace-model cohort rollout support (`FF_WORKSPACE_MODEL_ALLOWLIST`) so P0-006 read activation can be tested per beta account before global enable.
  • Added compatibility note for shared Convex Tickets V2 mutation patch-helper compatibility guard (Biome exception to preserve `hasOwnProperty.call`) so production deploy/typecheck remains stable.
  • Added compatibility note for shared Convex Tickets V2 patch-guard runtime compatibility (`hasOwnProperty.call`) to keep production typecheck/deploy flows stable.
  • Added compatibility note for shared Admin Tickets V2 source-of-truth contracts (workflow-state model, ticket versioning, and ticket event timeline) used by backend operational tooling.
  • Added compatibility note for P0-006 workspace/site migration kickoff (Convex dual-write fields, idempotent backfill, and feature-flagged read activation).
  • Added compatibility note for shared pricing/studio-admin hardening refactors (split billing/admin metrics modules to satisfy file-length guardrails with stable contracts).
  • Bumped mobile app version to `4.1.7`.
  • Added compatibility note for shared Admin pricing gate dashboard UI rollout on Overview (Phase-B readiness checks + funnel snapshots).
  • Added compatibility note for shared admin API export updates used by pricing gate tooling (`adminGetPricingGateStatus` via `convex/admin.ts`).
  • Added compatibility note for shared pricing phase-gate runbook and backend plan-limit snapshot APIs (`adminGetPricingGateStatus`, `entitlements.getMyPlanLimitsV1`).
  • Added compatibility note for shared pricing-funnel telemetry updates (`checkout_completed` via Stripe webhook and expanded admin conversion rollups).
  • Added compatibility note for shared billing/entitlements pricing v1 contracts (`free/pro/max`, staged `promo/base` metadata, and legacy `isPro` compatibility) used by Studio/Admin backends.
  • Added compatibility note for shared Contact schema expansion (`phone`, `whatsappPhone`, `whatsappMessage`) and contact CTA prioritization used by Studio/Sites.
  • Added compatibility note for shared secure draft preview contracts in Convex/Sites (`issueMyPreviewAccessToken`, `adminIssuePreviewAccessToken`, and token-guarded `siteDrafts.getPreviewData`).
  • Added compatibility note for shared events visibility defaults and preview fallback behavior in Convex/Studio (confirmed events default visible; preview now prefers real events over mocks when available).
  • Added compatibility note for shared Convex/editor internal refactors (file-length guardrail split) with stable API behavior for mobile integrations.
  • Added compatibility note for shared custom-domain hardening in Convex/Sites (canonical apex + `www` alias handling, hostname-based public-site resolution, and canonical custom-domain metadata).
  • Added compatibility note for shared admin impersonation support tooling in Convex (`adminImpersonationSessions`, write-lock enforcement, and editor-scoped support sessions).
  • Bumped mobile app version to `4.1.5`.
  • Added compatibility note for shared preview message contract updates supporting Studio/Sites real-screen bug capture handshake (`PREVIEW_CAPTURE_REQUEST/RESPONSE`).
  • Added a compatibility note for the Studio Editor B Setlist `Preview` label rollout in shared creator-facing surfaces.
  • Added compatibility note for shared Setlist V2 data/analytics contracts used by Studio/Sites during the short-link rollout.
  • Split mobile identity settings so `username` is now a social handle (dots/underscores allowed) and public URL management is handled separately via `siteSubdomain` with 30-day cooldown messaging.
  • Bumped mobile app version to `4.1.4`.
  • Synced mobile/shared backend compatibility with admin ticket archiving metadata (`archivedAt`, `archivedByEmail`) and the new archive-filtered ticket board behavior.
  • Reordered key profile/link UI imports to keep mobile guardrail linting and formatter checks green after shared analytics/admin rollout updates.
  • Bumped mobile app version to `4.1.3`.
  • Synced mobile/shared analytics compatibility with new pre-launch product events (`editor_first_opened`) and site interaction telemetry used by admin KPI reporting.
  • Synced mobile shared-backend compatibility with the new admin ticket schema/tables used for pre-launch bug triage workflows.
  • Added compatibility note for new `@tjp/ui` subpath exports (`components/*`, `hooks/*`) so mobile/shared build tooling can consume leaner direct imports from shared UI packages.
  • Synced mobile shared-backend compatibility with `bugFeedback.listForStudio` status filter typing updates.
  • Updated mobile compatibility with shared site/media schema hardening introduced for the internal R2 image library pipeline.
  • Added support for the shared `possible` event status in mobile event validators and status badges for cross-platform consistency.
  • Added compatibility with shared profile locale preferences metadata used across Studio locale persistence.
  • Synced mobile shared-data compatibility with the latest media usage tracking fix so internal CDN URL references resolve back to canonical asset usage state.
  • Synced mobile shared-backend compatibility with the new Studio bug feedback Convex module (`bugFeedbackReports`, upload/report/status APIs).
  • Bumped mobile app version to `4.1.1`.

v4.0.12026-02-17

Fixes

  • Aligned mobile release with shared publish reliability fix so first-time profile publish does not remain hidden in draft visibility state.

Enhancements

  • Bumped mobile app version to `4.0.1`.

v1.2.02026-02-13

Features

  • Added Settings -> About screen with mobile app version and direct link to the mobile changelog.

Enhancements

  • Enforced mobile-specific changelog and app-version bump checks in release guardrails.
  • Simplified site template selection in the mobile editor to Bolden-only to match the current public template lineup.

v1.0.02026-02-13

Features

  • Established dedicated changelog and release track for the mobile app.