May 21nd 2026 Patch Notes

New
- Added seven new merge variables to the
incident-initial-notificationemail template:{service_bin_area_description}{service_bin_size}{service_bin_size_metric}{service_bin_type}{service_bin_quantity}{service_bin_frequency}{service_bin_material_type}{pickup_frequency}}
- Completed a significant internal overhaul of the API and controller layer as part of the path toward a stable, versioned v1 API — controllers now use Action classes for state-mutating operations, FormRequest classes for validation (shared across web and API routes), and dedicated Scope classes for search queries. No new behaviors were added; this establishes the patterns needed to safely freeze and snapshot the API at a given version going forward
Bug Fixes
- Fixed issue causing an exception when saving an OCR vendor invoice line item classified as "Extra Data" when a Vendor Fee type (e.g. Contamination, Miscellaneous) was also present
- Fixed issue causing the Accounting Settings edit page to throw a JavaScript error and fail to save
- Fixed issue causing Republic Services Rover credentials to fail validation, preventing invoice retrieval for affected credentials
If you have additional questions or need more in depth information, please feel free to send us a message using the help beacon in the lower right-hand corner.