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-17
[IMP] *: apply script converting to ir.access
2026-06-11
2026-06-09
2026-06-04
2026-06-03
2026-06-02
2026-06-01
2026-05-31
[FIX] hr_expense: validate analytic accounting when posting expenses
2026-05-29
[REF] web, *: rename RemainingDaysField to RelativeDateField
2026-05-19
2026-05-16
2026-04-30
[IMP] product, *: simplify product variant management
2026-04-29
2026-04-27
[IMP] test_lint, *: Indexing of `Many2one` fields used in `related` fields
2026-04-24
2026-04-18
[IMP] hr/hr_expense: enable link to existing bill to avoid duplicates
2026-04-14
[IMP] hr_expense: back2basics expense & split view
[IMP] account: Allow reconciliation on all accounts
[FIX] hr_expense: prevent attachment leakage when posting multiple expenses
2026-04-10
[FIX] hr_expense: require vendor for company-paid expenses using SEPA
2026-04-07
2026-04-03
[IMP] *: use widget "boolean_checkbox" to have checkbox on small screen
2026-04-02
[FIX] product, hr_expense, point_of_sale: enable zoom on product images
2026-03-29
[FIX] hr_expense: use the company of the expense for the payment journal entry
2026-03-23
This commit refactors Odoo's field tracking infrastructure to simplify the API and improve code organization. It introduces a new mail.track.mixin that separates tracking value generation from message posting, adds new _track_add and _track_record methods to replace manual tracking value manipulation, and renames _track_subtype to _track_log_get_default_subtype for clarity. The changes eliminate low-level data structure handling across multiple modules (account, CRM, HR, fleet, Peppol) while adding comprehensive test coverage for various tracking scenarios including parent model logging and manual tracking calls.
[IMP] mail: cleanup and test tracking usage