π Sprint Release Notes
β¨ New Features
- Added a direct link from payroll runs to create payroll adjustments, with the employee and payroll run automatically selected.
- Payroll run details now show employees associated with each payroll group instead of individual payments.
- Contractors can now upload CSV files as attachments to their invoices. π
- Added support for capturing Brazil worker classifications from Workday onboarding files.
- Expanded white-label support for umbrella employment experiences.
- Improved transaction synchronization for Japan. π―π΅
- Temporarily disabled self-service registration; invited users can still create accounts as usual.
π Bug Fixes
- Fixed an issue where the Assign button remained disabled when selecting certain managers.
- Corrected Actionable Document links so they open the intended signing document. βοΈ
- Fixed the incorrect currency displayed for Croatia. ππ·
- Corrected timesheet deadlines shown for the United States and Canada. ποΈ
- Fixed a discrepancy between invitation counts and exported reports.
- Fixed a crash that could occur when selecting an employee while creating a payroll adjustment.
- Restored submitted expenses that were missing from the Payroll Adjustments page.
- Fixed an issue that could prevent workers in Brazil from completing their banking information.
- Ensured Actionable Documents wait for Smart Variables to load before being created, preventing unresolved information from appearing in documents.
- Improved account credit handling when both legal entities use the same transfer account.
- Improved validation when creating duplicate payroll groups.
π οΈ Infrastructure & Dev Improvements
- Added foundational support for configurable policy scopes, custom attribute filters, and module-specific policy settings.
- Removed legacy role logic, dead code, and unused dependencies to improve maintainability.
- Added automated dead-code detection to the development workflow.
- Improved file uploads in preview environments.
- Restored centralized application log forwarding for improved monitoring.
- Simplified contractor invoice processing and normalized payroll provider and payroll group data.
- Improved backend filtering validation and error handling.