Features
- Billable expenses expansion - Journal entries, vendor credits, purchase orders, and direct expenses now support billable expense tracking.
- Projects related records - View all related transactions and documents directly from project pages for better project oversight.
- Project duplication - Create new projects based on existing ones to speed up project setup for similar work.
- Scheduled agent management - Selecting a scheduled agent in the sidebar now opens its configuration drawer directly.
- Classification attribute validation - Duplicate classification attribute names are now detected during form entry with inline error messages.
- Integration sync status - Live sync progress indicators now appear in integration settings, matching the experience for data migrations.
- Custom create button labels - Lists now support customizable labels for create buttons to match specific workflows.
- Resizable integration mapping columns - Column widths in integration field mapping tabs can now be adjusted with enforced minimums.
Fixes
- Fixed asset revaluation dates - Corrected transaction date handling for fixed asset revaluations.
- Checklist status display - Status filters and list rendering now correctly show checklist completion states.
- Save and Post validation feedback - Blocked Save and Post actions now display clear error messages instead of failing silently.
- Archive protection - Bulk archive operations are now properly blocked for recurring records that shouldn’t be archived.
- Paper check templates - Template list now refreshes correctly after bulk delete operations and shows proper response handling.
- Chart hover behavior - Bar charts now handle null data columns properly during mouse hover interactions.
- Company logo aspect ratios - Company logos maintain proper proportions across company branding, company tree, and sidebar displays.
- User link navigation - User links in budget lists now navigate to the correct user detail pages without 404 errors.
- People drawer resolution - User detail drawers open correctly for all users, including those not currently visible in paginated lists.
- Form validation improvements - Whitespace-only values in required custom fields are now properly treated as empty and validation messages have been streamlined.
- Status toggle labels - Active/Inactive toggle labels now update dynamically to reflect the current selection state.
- Selection state management - Bulk action selections are properly cleared after single-item recover operations.
- Filter display consistency - Applied range filters now show active badges in dropdown menus, and account type filter options remain visible in reconciliation views.
- Period locking controls - Year dropdown and control bar remain fixed during horizontal grid scrolling.
- Toast message improvements - Close buttons no longer overlap toast text, and validation error messages display in the correct red color.
- List footer positioning - Pagination summaries now pin to the bottom on pages with short lists.
- Form completion badges - Company and date fields maintain “Incomplete” status when saved as draft, even when validation rules are relaxed.
- Archive controls - Edit controls are now properly hidden for archived checklists.
- Navigation consistency - Record status filter changes now automatically navigate to the appropriate status tab.
