Monday, December 27, 2021
2 changes · master
Enhancements to existing features
The mail module now detects when record creation includes information that does not match a real field, instead of silently ignoring it. This helps catch configuration or integration mistakes earlier and reduces the risk of hidden data issues, while also removing unused code uncovered by the change.
Original PR description
Invalid data provided at record creation were silently skipped by the framework without triggering an error. This commit ensures that data are no longer accidentally filtered and therefore that an error will be raised if a key that does not match an actual field is provided. This commit also removes the dead code that was detected thanks to these changes.
Website editors can now apply transparency effects to mega menus as intended. This improves visual consistency for site designs that use transparent navigation areas, while keeping existing mega menus non-transparent by default.
Original PR description
Make the transparency effect work on mega menus. This effect was not working because the container that contains the mega menu was not transparent. This comes with an upgrade script, see https://github.com/odoo/upgrade/pull/2929 **Task 2623335** -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr