Changelog
Track the latest updates, features, and fixes across the Soundcheck platform.March 2026
Mobile App
2026-03-16
Financial and roster workflow refinements
- Implemented Stripe destination-charge payout architecture and payout funding flow work for member payments.
- Added payment confirmation flow and tightened fee visibility controls so pay values respect creator/admin role rules.
- Fixed setlist and team visibility edge cases, including accepted-invite filtering, paid-by logic, and roster dedupe behavior.
- Enabled clickable song/media links in event workflows with more reliable parsing and safer deep-link handling.
- Improved event details and sample-event UX with stable tab loading, search behavior, and reduced regressions around sample data and pay badges.
Web App
2026-03-16
Routing and onboarding stability
- Reworked public organization profile routing with top-level slug profiles and synced org slug handling with Clerk.
- Hardened organization onboarding and authentication redirects to reduce stale-state stalls and redirect loops.
- Updated enterprise and white-label behavior around organization pages and access gating.
- Improved onboarding and authentication E2E coverage for cached sessions and redirect timer teardown.
API
2026-03-16
Audit and finance reliability updates
- Expanded event audit logging with field-level diffs and stronger success/error guardrails.
- Added destination-charge transaction/stripe handling updates, including refund handling and improved payment observability.
- Improved precision handling in ledger/amount math and tightened decimal rounding behavior across balance computations.
- Hardened workflow and user event parsing paths to reduce edge-case failures and reduce noisy update payload handling.
Infrastructure
2026-03-16
CI/CD and operational hardening
- Hardened API deployment and backend workflow guards for safer concurrency and PR handoff safety.
- Stabilized Docker/devcontainer startup tooling and fixed pipeline failures in docs, migration, and API job chaining.
- Continued maintenance of changelog/docs tooling, including broken-link and sync workflow cleanup for release-note automation.
Documentation
2026-03-16
Documentation and platform reference updates
- Cleaned up docs/changelog automation references and updated documentation workflows to reduce CI drift.
- Corrected broken-link handling and synced reference links after recent product/API changes.
February 2026
Mobile App
2026-02-20
Profile editing & UI improvements
- Added Edit General Information screen with Figma parity (ENG-65)
- Fixed null-user loading state and KeyboardAvoidingView indentation
Web App
2026-02-19
Authentication & onboarding fixes
- Fixed first-login auth race conditions and context loading issues
- Improved org invite onboarding flow for unauthenticated users
- Auto-populate org invite signup form with email from Clerk API
- Fixed gig invite handler and position_name field mismatch
- Added rate limiting to invite verification endpoints
- Redirect NotFound to /gigs instead of /dashboard
2026-02-14
E2E testing & org provider improvements
- Added stale org self-healing coverage to OrgProvider
- Guard org refresh with useRef to prevent redundant calls
- Migrated web quality checks to tsgo and oxc tooling
API
2026-02-18
Security & middleware enhancements
- Implemented CORS origin allowlist and fail-closed behavior
- Added Twilio webhook signature verification
- Enhanced client IP handling in middleware
- Added dynamic rate limiting configuration
- Implemented fail-closed behavior for ENVIRONMENT variable
- Added security observability for auth/authorization failures
- Removed legacy basic auth and closed bypass vulnerabilities
2026-02-15
Repository & handler improvements
- Implemented Prisma-based subscription repository
- Standardized error handling for “Not Found” cases
- Enhanced DELETE operation handling
- Added stub calendar service for testing environments
2026-02-11
OpenAPI Spec & Error Standardization
- Added OpenAPI 3.1 spec auto-generated from handler annotations via swaggo
- Standardized error responses across all handlers to flat
APIErrorformat - Fixed bug where clients couldn’t read API error messages
- Added CI step to generate and publish OpenAPI spec artifact
- Sentry log handler now respects configured minimum log level
Infrastructure
2026-02-17
CI/CD & workflow improvements
- Enhanced CI workflows with workflow_run triggers and success guards
- Added schema drift detection and health checks
- Added baseline data seeding and handler generation to CI
- Consolidated docs automation workflows
- Added Slack changelog digest with Block Kit formatting
January 2026
Documentation
2026-01-30
Documentation Site Launch
- Launched comprehensive Mintlify documentation site
- Consolidated all markdown docs into structured navigation
- Added API reference with OpenAPI integration
- Added interactive API playground
- Added search functionality
API
2026-01-26
Finance Module
- Added finance line items for event budgeting
- Added performer payment tracking
- Added organization finance metrics
- New proto:
finance/v1/finance.proto
Infrastructure
2026-01-26
Key Vault Migration
- Migrated sensitive env vars to Azure Key Vault
- Added private endpoint access
- Improved secret rotation capabilities
December 2025
Mobile App
2025-12-15
Authentication Improvements
- Fixed OAuth redirect handling
- Added token race condition fix
- Improved Apple Sign In flow
Web App
2025-12-10
Setlist Builder Enhancements
- Drag-and-drop song reordering
- Set duration calculations
- PDF export functionality
November 2025
Platform
2025-11-30
Initial Release
- Mobile app for iOS and Android
- Web app for desktop users
- Go API backend
- Azure infrastructure deployment
How to Read This Changelog
Features
New capabilities added to the platform
Improvements
Enhancements to existing features
Fixes
Bug fixes and corrections
Subscribe to Updates
Stay informed about platform changes:- GitHub Releases: Watch the repository for release notifications
- Slack: Join
#soundcheck-updatesfor announcements