Friday, September 8, 2023
5 changes · master
Enhancements to existing features
The way Odoo loads internal application components has been simplified and made stricter, reducing hidden errors and unpredictable behavior. This improves reliability across several apps and helps ensure issues are detected earlier instead of failing silently.
This update removes or simplifies older compatibility code used by several interface components, reducing maintenance complexity. It should make future updates safer and easier without changing day-to-day user workflows.
Original PR description
task 3439226 community: https://github.com/odoo/odoo/pull/134295
Australian BSB bank details are now handled in the core Australian localization instead of only the ABA banking add-on. This makes BSB validation available to more Australian users, even if they do not use ABA payment files.
Original PR description
BSB definition is now moved from enterprise (l10n_au_aba) to l10n_au. BSB is not limited to ABA bank interactions. As such, it is useful to define this and allow validation in l10n, making it available to users who are not using ABA files. Community PR: https://github.com/odoo/odoo/pull/134321 Upgrade PR: https://github.com/odoo/upgrade/pull/5111
Helpdesk tickets and Knowledge articles can now be grouped by their custom properties, making it easier for teams to organize, filter, and analyze work. A related manufacturing accounting report compatibility issue was also adjusted to keep reporting behavior stable.
Original PR description
Purpose ======= Allow to group article / ticket per properties. Task-3032464
When users are sent to a simplified user form from the employee contract signing flow, the system now avoids carrying over unnecessary background settings. This helps make the redirected form behave more predictably and reduces confusion during contract signing setup.
Original PR description
*: hr_contract_sign task - 3334739