Skip to content

platform: v0.24.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 12:10

0.24.0 (2026-07-21)

Features

  • calendar: redesign workspace sidebar (194e126)
  • chat: mirror Zalo history media to Drive (b8b5d7b)
  • cms: redesign content library controls (220ee96)
  • cms: redesign media library loading (d382b3b)
  • cms: safeguard entry publishing workflow (2371b08)
  • infrastructure: improve internal account management (fa4e535)
  • infrastructure: manage internal accounts (02fd9f3)
  • inventory: add analytics and storefront setup (82503f2)
  • inventory: add guarded bulk stock management (3516913)
  • inventory: add responsive catalog workflows (f81815f)
  • inventory: improve sales discovery and cart (cced561)
  • inventory: improve search sales and analytics (9af9256)
  • inventory: keep sale entry open (cba815d)
  • inventory: optimize mobile sales workflow (1ee5f6b)
  • inventory: streamline sales entry (ae22db5)
  • inventory: support Square POS app payments (2cd087e)
  • satellite: add workspace management to app settings (68df8c3)
  • satellite: refine app picker header controls (89b860d)
  • satellite: standardize fixed app headers (7b86c42)
  • satellite: unify app switcher headers (411a00c)

Bug Fixes

  • backend: unblock workspace permissions deploy (1588c71)
  • calendar: deduplicate mirrored events (04716f3)
  • calendar: reconcile deleted provider events (fd0cedb)
  • calendar: restore connection visibility controls (a1cf05b)
  • calendar: restore provider calendar management (68753a8)
  • chat: harden personal Zalo integration (f1d12c6)
  • chat: keep Zalo phone sync alive (5cc7a0d)
  • chat: stop Zalo phone sync spam (b45e778)
  • ci: build packages for storefront cache e2e (a93c08c)
  • ci: include workflow config core in sparse checkout (4c3fcec)
  • ci: isolate reusable deployment concurrency (2de6fef)
  • ci: keep latest production deploy runnable (45e4ceb)
  • ci: keep task helper collection source-only (7355a05)
  • ci: prevent duplicate and scheduled runs (73e5a17)
  • ci: resolve AI quality findings (0073444)
  • ci: resolve shared task helper during e2e collection (0319a3b)
  • ci: restore explicit CodeQL ownership (9e1137a)
  • clear residual quality findings (3ff6c3f)
  • contacts: restore attendance and translation checks (3f1587b)
  • discord: update Pillow security release (eefc9d7)
  • e2e: follow actual tasks app origin (cb9604d)
  • e2e: prepare tasks satellite dependencies (9af6be1)
  • e2e: run tasks lifecycle in CI (bed2cd5)
  • inventory: compact mobile sale workflow (779712c)
  • inventory: condense mobile sale catalog (fdea63b)
  • inventory: correct storefront bundle checkout (cb9c247)
  • inventory: harden sales analytics and access (53968d3)
  • inventory: honor adjusted sale prices (1393ac9)
  • inventory: localize Square POS checkout (a74a2be)
  • inventory: normalize sales revenue units (99fa671)
  • inventory: polish mobile sales and settings (59ef49c)
  • inventory: reconcile provider checkout stock (2160487)
  • inventory: repair Square terminal pairing (d4c297d)
  • inventory: require Drive image uploads (943a39d)
  • inventory: reset bulk edit controls (bffc4b9)
  • inventory: restore referral settings and currency (6676838)
  • inventory: streamline mobile sales and shared settings (72b7724)
  • localize realtime analytics filters (10c14fa)
  • pay: restore AI credit wallet loading (9b3aa65)
  • pay: serve AI credits from Pay (cb9a9b5)
  • platform: repair calendar sync and member auth (fcf8f89)
  • quality: address AI findings (c24f827)
  • remove unreachable group queries (0ff2882)
  • resolve code quality findings (63f10b5)
  • resolve remaining quality suggestions (826aec4)
  • satellite: align app picker header (96758ef)
  • satellite: harden workspace settings translations (7315a2d)
  • satellite: restore mobile workspace settings (e276f40)
  • satellite: restore workspace settings access (6b4c4f9)
  • security: hide workspace member handle probes (0369b58)
  • security: remediate code scanning findings (023db2e)
  • security: sanitize unsubscribe response boundary (a179933)
  • storefront: stop registering missing service worker (655a382)
  • tasks: make board settings dialog singleton (f6e9093)
  • tasks: repair onboarding and external metadata (e0b62eb)
  • ui: prevent iOS form focus zoom (a0e3f3c)
  • workspaces: revoke direct board guest access (32c0fc1)

Performance Improvements

  • ci: attach deploys to commit runs (7d213b8)
  • ci: centralize production deployment planning (1331e31)
  • ci: exclude gate-only changes from app deploys (da85ff6)
  • ci: reduce redundant runner fan-out (78fe6a0)
  • ci: skip deploys for orchestration-only changes (c543f99)
  • cms: scope external project studio reads (ff53213)
  • contacts: accelerate virtual user listing (8d0b86c)
  • inventory: add event-driven storefront caching (2f571f4)
  • storefront: share customer navigation shell (21cb78d)
  • storefront: stabilize navigation and cart rendering (471c6b7)