Week of July 13, 2026
Quotes
- Constrain quote line item columns
- Collapse quote row actions into a grouped ⋯ menu
- Open kits in dedicated builder
- 901-1200px band: topbar title crush and buried builder totals
- Sync legacy show bars to builder
- Quote templates phase 2
- Attach PDFs to invoice and quote emails
Invoices
- Expandable invoice send history
- Remember invoice CC and BCC recipients
- Warn only after sent invoice changes
- Hide empty invoice section discounts
- Move invoice discounts into sections
- Show invoice discounts below section subtotals
- Group invoice row actions into popup menu
- Settings grid overflow and unscrollable invoices table
- Show client invoices in modal
- Make client invoice stat a link
- Final invoice source editor
- Allow paid invoice finalization
- Make final invoice action prominent
- Consolidate show invoices into final invoice
- Expose final invoice action
- Restore inline invoice email sharing
- Include event in invoice email subjects
Warehouse
- Warehouse availability stock query
- Warehouse availability search modal
- Warehouse queue padding
- Prioritize assigned warehouse tasks
- Open inventory tools to warehouse users
- Reframe warehouse around show workflow
- Restore compact inventory topbar actions
- Align inventory topbar actions
- Move Kits beside inventory item action
Comms
- Prevent comms modal animation restart
- Open comms modal without waiting
- Reduce comms event card height
- Enlarge comms search icon
- Normalize comms control icons
- Collapse show comms sharing tray
- Unify comms workspace layout
- Temporary notification toast controls
- Separate crew confirmation notifications
- Anchor the notification tray to the bell's left edge in stacked headers
Admin
- Restore admin feature updates page
- Hard link crew booking to billing schedule
- Gate equipment bundles by workspace
- DEMO: consolidate crew workspace to one sidebar item
- Admin_nav_parity smoke check for gated show sub-nav
- Isolate duplicated billing documents
- Ignore blank billing timing mismatches
Mobile
- Crew availability mobile API
- Mobile layout issues from the 375px responsive sweep
Ops
- Make staging crew seeder stream-safe
- Equipment bundle rollout migration
- Make the staging env banner track its real height on small screens
General
- Multiple Offices to the feature marketplace catalog
- Gate multi-office behind the multi_office marketplace add-on flag
- Filter client-space notes from Feature Updates feed
- Render document list amounts in the row's own currency
- Follow active office currency on dashboard and financials charts
- Move Feature Updates feed to weekly Monday cadence
- Per-office currency support with VAT labeling
- Multiple offices per company with top-bar switcher
- Feature marketplace
- Compact quantities across document renders
- Calendar ICS date queries
- Use secure Apple Calendar subscription flow
- Calendar share menu clipping
- Remember selected calendar view
- Calendar week start and improve event contrast
- Attach compact sharing tray
- Refine show sharing overlay tray
- Constrain active event cards
- Keep feature update hero expanded
- Feature preview area counts
- Generate feature update image previews
- Drive feature updates from changelog feed
- Configurable toast position
- Show clients on crew calendar events
- Handle legacy show date schemas
- Venue-style show status ghosts
- Show ghost events on crew calendar
- Show availability requests in Crew Quarters
- Keep availability requests on calendar
- Crew schedule date linking
- Open scheduler calendar picker from icon
- Request crew availability from calendar
- Link crew response summary
- Polish crew quarters layout
- Show call length on crew timeline
- Persist default crew call schedule rows
- Clear control for crew warning focus
- Thin crew booking remove border
- Crew ROS role selection controls
- Right align crew booking actions
- Link crew workload warnings
- Shrink crew booking remove control
- Enforce semantic light and dark themes
- Semantic status theme tokens
- Refine light crew booking UI
- Center crew removal minus
- Adjust booking rates by dollars
- Refine crew removal control
- Crew booking rate updates
- Style crew removal as red circle
- Group crew bookings by call
- Multi-date calendar holds
- Simplify schedule row actions
- Keep run of show event navigation active
- Show overview release check
- Fleet schedule Google Maps helper load
- Rename show hub navigation to overview
- Align Dry Rental Requirements page with app UI patterns
- Make availability shift preference optional
- Isolate general availability storage
- General crew availability requests
- Invert crew availability calendar
- Simplify calendar date headers
- Keep editable status pills compact
- Make provisional crew status editable
- Make booked crew status reversible
- Scope crew warnings to current show
- Confirm crew without portal reply
- Event-time calendar jump
- Shared all-crew calendar board
- Redesign crew calendar milestone cards
- Remove crew roles from booking modal
- Keep crew scheduler tabs always available
- Compact selected crew into status pills
- Open crew role groups and edit rates
- Crew booking status colors
- Collapse and color selected crew
- Layer crew availability into schedule calendar
- Crew roster role filters
- Remove duplicate crew role checklist
- Separate crew planning from availability requests
- Brighten schedule calendar controls
- Default crew calendar to today
- Default crew calls to ten hours
- Show crew detail on scheduler timeline
- Warn on provisional crew workload
- Provisional crew planning workflow
- Keep seeder output open when piped
- Cross-show crew workload warnings
- Crew role availability assignment
- Expand crew calendar week details
- Tighten crew schedule spreadsheet
- Navigate crew calendar by month
- Focus timeline and enrich calendar week
- Simplify crew calendar cards
- Simplify crew role availability workflow
- Crew assignment to schedule rows
- Simplify crew run of show scheduler
- Hide horizontal overflow in row actions menu
- Restyle the row-actions menu to match the app's popup language
- Left-align row-menu panel content (inherited the cell's right alignment)
- Extend the themed baseline to bare text inputs and textareas
- DEMO: sidebar Run of Show opens the day-of view; add Crew Ops item
- Make the nav drawer launcher respond to mouse clicks
- Replace the 601-900px icon rail with the hamburger drawer nav
- Give bare <select> elements a themed baseline
- UI usability issues and inconsistencies across the app
- Extend styled dialogs to every surface; drop native alert()
- Make paid-toast dismissal permanent across devices
- Raise compliance modal above toolbar
- Keep compliance modal above contacts toolbar
- Move client compliance details into modal
- Contact card contents bleeding across columns on wide windows
- Card-packer grids overlapping after resize/relayout
- Duplicate rename field
- Scoped duplication modal
- Compact time schedule day strip
- Compact crew schedule show header
- Normalize time schedule table UI
- Crew timing source sync
- Compact time schedule rows
- Timeline autosave request URL
- Make timeline bars reliable resize targets
- Timeline resize persistence
- Equipment intelligence phase 3
- Inline schedule editing and resize handles
- Rebuild timeline tab as Rentman-style time schedule
- Role rollups and full roster to booking view
- Booking table missing status enrichment
- Consolidated Crew Booking view
- Fix: restore section totals in printable pdfs
- Show document discounts in email details
- Equipment kit lifecycle status
- Attach canonical printable document sheets
- Rework equipment kit editor layout
- Equipment kit form verification
- Refine equipment kit component picker