Odoo Release Updates
Every commit to Odoo Community and Enterprise, parsed and categorized. Never miss a bug fix, improvement, or new feature.
Activity
2026-04-28
[FIX] hr_recruitment: prevent displaying archived email templates
2026-04-27
[IMP] test_lint, *: Indexing of `Many2one` fields used in `related` fields
2026-04-25
[REF] various: remove useless 'tracking_disable' / 'mail_notrack' in tests
2026-04-24
2026-04-16
[IMP] hr, hr_recruitment: clean tracking & groups on fields
[IMP] project, hr_recruitment: improve task and recruitment demo data
[FIX] hr_recruitment: allow recruitment officers to access job trackers page
2026-04-08
[IMP] hr_recruitment_survey: expire survey links
2026-04-07
2026-04-01
2026-03-31
2026-03-27
[IMP] hr_recruitment: Add matching to talent applications
2026-03-25
This commit introduces a new _access_domain method to replace custom _check_access implementations, making record-level access rules explicit and visible in ir.rule definitions rather than hidden in code overrides. The change converts complex access logic from Python methods into computed user-dependent domain fields (res_access_read, res_access_write, etc.) on mail models, enabling record rules to work consistently across all access flows while allowing models that inherit from attachments or mail to selectively bypass inherited access rules.
[IMP] orm: access_domain and explicit record rules
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
2026-03-19
[REF] web: add this. in rendering context
2026-03-18
[REF] web: add this. in rendering context
2026-03-11
2026-03-06
[IMP] crm, hr_recruitment, mail: limit number of badges in wizards
2026-03-04
[FIX] hr_recruitment: send mail when candidate is refused
2026-03-03
[REF] hr, *: run rendering context migration script
2026-02-27
[IMP] web, mail: merge selection_badge_icons into selection_badge and add max badges option
2026-02-26
[REF] *: Run script to replace t-esc by t-out
2026-02-24
2026-02-23
[IMP] mail: security fields for messages and activities
2026-02-19
2026-02-17
[IMP] mail,*: use Bookmark as the string for starred