Skip to content

platform: v0.38.0

Choose a tag to compare

@vhpx vhpx released this 15 Aug 07:13

0.38.0 (2026-08-15)

Features

  • contacts: add smart report search (579b6d5)
  • editor: make authoring fully WYSIWYG (7d289ee)
  • tasks: add toggle blocks and repair editor indentation (c0805c8)
  • tasks: centralize board and dialog preferences (50d7ff7)
  • tasks: improve task timer controls (eb58df9)
  • users: consolidate schedule setup (b13f7fd)
  • users: support flexible recurring schedules (680aadd)

Bug Fixes

  • auth: allow scoped avatar uploads (0069cdd)
  • auth: allow scoped avatar uploads (#5130) (95a06eb)
  • auth: gate login controls until hydration (de8b0da)
  • auth: repair satellite account settings links (aa498c7)
  • contacts: harden invited profile access (19878d0)
  • contacts: repair legacy member links in workspace shell (c236cc2)
  • contacts: restore group tag labels (9fbcb25)
  • contacts: restore invited member data access (9a1e079)
  • e2e: start satellites for invite coverage (6400dac)
  • i18n: complete shared timer translations (ee86911)
  • notifications: prevent pre-hydration bell clicks (6adba83)
  • storefront: avoid instant navigation recovery (726b736)
  • tasks: authorize satellite task timers (e6b64a1)
  • tasks: authorize task timer sessions (57dfd4e)
  • tasks: localize timer task action (1e99e2b)
  • tasks: make metadata updates optimistic (598bd40)
  • tasks: make task time tracking immediate (ad2aae1)
  • tasks: prevent optimistic metadata flashback (3507318)
  • tasks: redirect non-owned workspace pages (0a247e5)
  • tasks: serve task timer sessions locally (1472f51)
  • time-tracking: preserve task board context (f83781a)
  • time-tracking: unify task timer sidebars (828f65d)
  • track: sync management and timer state (d0f9aa6)
  • ui: support button slots with TypeScript 7 (3bdc636)
  • web: restore Vercel runtime compatibility (2519202)