featurerefactor

Changelog — April 3, 2026

Replaced detail page navigation with right-side sheets across all entity tables on web and mobile, enabling faster in-context browsing. Released v1.25.0.

✨ New Features

  • Right-Side Detail Sheets (Web) — Entity detail views for Studios, Guidelines, Clients, Retouchers, Users, Products, and Machines are now opened as slide-over sheets from their respective list tables, replacing full-page navigation. Users can browse entity details without losing their place in the list. #360

  • Enhanced Guideline Sheet — The guideline detail sheet now shows associated projects in an expandable accordion, displays views as individual badges, and provides a direct link to the PDF file with an external icon — replacing the old inline iframe preview. #360

  • Session Header Actions (Mobile) — The session detail screen on mobile now features header action buttons: a pencil icon for editing and an ellipsis menu (via ActionSheetIOS) for contextual actions. #360

  • Consumable Management (Mobile) — Users can now add consumables to a session via a + button and remove them via long-press, directly from the session detail screen. #360

  • Collapsible Activity Section (Mobile) — The session detail activity section is now collapsible and collapsed by default to reduce visual clutter. #360

🐛 Bug Fixes

  • SearchSheet Scroll (Mobile) — Rewrote SearchSheet using @gorhom/bottom-sheet directly (replacing the HeroUI wrapper) so that BottomSheetFlatList scroll gestures work correctly without conflicting with swipe-to-dismiss. #360

  • Sheet Accessibility (Web)SheetTitle is now always rendered for screen reader accessibility, even when visually hidden. #360

  • Back Button Label (Mobile) — Replaced the headerBackTitle "Back" label with headerBackButtonDisplayMode "minimal" across all layouts for a cleaner navigation UX. #360

By theodaguier