Wednesday, October 29, 2025
5 changes · 19.0
Enhancements to existing features
Blog post sharing links now use the website's standard sharing component instead of custom hardcoded links. This makes the experience more consistent for visitors and reduces maintenance effort for future website updates.
Original PR description
Replaced the hardcoded social links in the blog post sidebar with the standard `s_share` snippet to ensure consistency across the website and simplify maintenance. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The accounting accrued orders wizard now has a clearer extension point for creating reversal entries. This helps businesses that need accruals spread across several periods, so later invoices can be matched more accurately over time.
Original PR description
Add a dedicated hook method to facilitate customization of reversal entry generation in the accrued orders wizard. Reason: The current implementation creates a single reversal entry that is applied in the next period. For scenarios requiring accrual allocation across multiple periods, modules need the ability to generate multiple reversal entries (one per period) to properly net-off against actual invoices --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#233295 Forward-Port-Of: odoo/odoo#233142
The bank reconciliation screen now reopens the chatter on the last statement line the user selected. This makes it easier for accounting teams to move back and forth without losing their place.
Original PR description
This commit ensures that the bank reconciliation widget chatter shows the last selected statement line when the user navigates back and forth to the widget chatter. It does so by storing the statement line in the session storage. task-5114688
The Chart of Accounts list is now easier to use: users can open an account by clicking its row instead of using a separate View button. This aligns the experience with standard Odoo accounting behavior while still allowing inline editing when a row is selected.
Original PR description
To align the CoA behaviour with the standard of Odoo in accounting, the "View" button is removed from the list. Clicking on a line now directly opens the form view, while the line can still be edited in place when selected. task-5177472
This update removes an old workaround that skipped connection certificate checks during early startup. The IoT service now starts later, after the device time is set correctly, making the workaround unnecessary while keeping startup behavior reliable.
Original PR description
In #220920, a default `verify=False` option was added to requests calls to stop some requests failing before the system time was set from the network. This is no longer required as the Odoo service is booting later in the boot process now (after `rc.local` has finished executing) so the time is already correct. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr