Monday, August 10, 2026
2 changes · 17.0
Enhancements to existing features
The point of sale preparation display now retrieves pending orders much faster, especially when many orders are shown. This reduces waiting time for staff and helps busy locations keep their kitchen or preparation screens responsive.
Original PR description
Improve the execution time of _get_stageless_orders_in_display by replacing the OR condition with IN(subquery) by using UNION ALL to improve query performance. Benchmarks: | display orders count | Time Before | Time After | |-------------------------------|---------------------|------------------| | 1k | 84 s | 0.416 s | | 500 | 37.6 s | 0.150 s | | 250 | 19.4 s | 0.110 s | | 100 | 8 s | 0.068 s | opw-6420949
Belgian payroll now includes updated fiscal employment bonus rates scheduled from August 2026 and 2028. This helps payroll calculations stay aligned with upcoming legal changes for low-wage workers and general fiscal bonus treatment.
Original PR description
Starting from August 2026: - The increased fiscal rate for low-wage workers (Volet B) rises from 52.54% to 63% (and to 72% in 2028). - The general fiscal rate (Volet A) rises from 33.14% to 35% starting in 2028. This adds new rule parameters for the fiscal rates and updates computation logic to apply these rates Task-6438319