Odoo Release Updates
Every commit to Odoo Community and Enterprise, parsed and categorized. Never miss a bug fix, improvement, or new feature.
Activity
2026-06-04
[IMP] test_lint, *: Index transitif dependencies
2026-06-03
[IMP] *: respect user timezone for business dates
2026-06-02
[REF] *: Owl3 - replace useState with proxy
2026-05-30
[IMP] accountant_knowledge: apply company layout to audit reports
2026-05-27
[FIX] esg{,_hr_fleet}: fix import of emissions
2026-05-22
[REF] *: migrate t-call to parametric arguments for Owl 3
2026-05-07
2026-05-06
2026-04-30
2026-04-20
2026-04-19
[IMP] account_reports, l10n_us_reports: Simplified balance sheet
2026-04-18
[IMP] account_reports, l10n_*_reports: Introduce snapshots for reports
2026-04-16
[IMP] test_mail_enterprise, whatsapp, esg, mail_mobile: fixup test case
2026-04-13
2026-04-03
2026-04-02
[IMP] esg,esg_hr,ai_esg: add tests for the knowledge report data and AI flows
[IMP] esg,accountant_knowledge: use the inherited report of the article in 'get_front_cover_pdf'
2026-03-28
[IMP] *: use groupby field on report
2026-03-23
This commit refactors Odoo's tracking API to simplify how addons generate and log field changes across models. It introduces new methods like _track_add (for manual tracking on current model) and _track_record (for logging changes to parent models), removes low-level data manipulation requirements, and adds a mail.track.mixin to allow tracking without inheriting from mail.thread. The changes include comprehensive tests covering various tracking use cases and API documentation updates to reduce confusion around tracking structures.
[IMP] mail: cleanup and test tracking usage
This commit systematically adds `.this` prefixes to template variable references across multiple Odoo modules in preparation for OWL3 framework compatibility. The migration changes unqualified component properties, state variables, and method references in XML templates to explicitly use `.this` notation, ensuring templates correctly target component instance members rather than template scope variables. This is a large-scale refactoring applied across accounting, documents, appointment, and knowledge modules to maintain compatibility with OWL3's stricter variable scoping requirements.
[REF] *: run rendering context migration script entire codebase
2026-03-19
[REF] *: run rendering context migration script again
[REF] web: add this. in rendering context