v1.7.45
This release improves form safety with unsaved changes warnings, fixes timesheet viewing issues, and removes confusing inventory tabs from the catalog.
v1.7.45
Released on April 2, 2026
This release improves form safety with unsaved changes warnings, fixes timesheet viewing issues, and removes confusing inventory tabs from the catalog.
Highlights
- Unsaved Changes Protection: Never lose your work again when creating or editing services and products in your catalog. The system now warns you before navigating away from forms with unsaved changes. (#6710, SUP-2816)
- Get a confirmation popup when trying to leave forms without saving
- Works when clicking other menu items, refreshing the page, or closing your browser
- Found in Settings > Catalog when creating or editing services and products
Improvements
- Better Timesheet Viewing: The Timesheet page now uses your full screen width, making it much easier to review and approve staff timesheets without horizontal scrolling. (#6705)
- All timesheet columns are now visible at once on larger screens
- No more scrolling left and right to see employee hours
- Faster timesheet approvals for managers
- Cleaner Catalog Organization: Removed the confusing ‘Inventory Products’ tab from the Catalog page to prevent accidentally creating products outside your main catalog workflow. (#6709, PRO-5392)
- Use Settings > Catalog > Products for all product management
- Use Settings > Inventory for inventory-specific tasks
- Clearer workflow prevents duplicate work when adding products
- Location Dropdown Cleanup: Inactive locations no longer appear as options in dropdown menus throughout the app, reducing confusion when selecting locations for schedules, rooms, and other features. (#6704, SUP-2616)
- Only active locations show in schedule management dropdowns
- Cleaner room management and phone number settings
- Prevents staff from accidentally selecting closed locations
Bug Fixes
- Appointment Messaging Fix: Fixed an issue where legitimate pre-care and post-care appointment messages were being blocked after appointments were rescheduled. (#6697)
- Patients will now receive proper pre-care and post-care messages
- Messages send correctly even when appointments are moved to different times
- No action needed - this fix works automatically