Daily updates from Odoo
Monday, July 13, 2026
3 changes · saas-19.3
Enhancements to existing features
Odoo can now use official exchange rates from the Central Bank of Azerbaijan for automatic currency updates. This helps companies working in Azerbaijan convert multi-currency accounting and tax transactions into AZN using the correct daily official rate, including rates quoted for larger nominal amounts.
Original PR description
This commit adds the Central Bank of Azerbaijan (CBA) as a supported service provider for automatic currency rate updates. Purpose: To ensure multi-currency accounting entries and taxable transactions are accurately translated into the national currency (AZN) using the official exchange rate defined by the CBA for the transaction day. Functionality: -Enables fetching official daily exchange rates directly from CBA via XML. -Automatically handles rates defined for different nominal quantities (e.g., rates quoted per 100 units instead of 1 unit). Backport of: https://github.com/odoo/enterprise/pull/122626 task-6112867 Forward-Port-Of: odoo/enterprise#123436
The website AI Assistant is now unavailable to users who do not have permission to edit and design website pages. This avoids confusion by disabling the button and showing a clear explanation when the feature cannot be used.
Original PR description
Restricted Editors do not have permission to edit website pages. However, the AI Assistant button remains available, giving the impression that the feature can be used even though any changes cannot be saved. This commit disables the AI Assistant button for users without 'Editor and Designer' access and adds a tooltip explaining why the feature is unavailable
The AI module now moves away from an embedding model that will soon be discontinued. It also automatically refreshes older AI-generated embeddings that used deprecated models, helping keep AI features reliable without manual intervention.
Original PR description
The model gemini-embedding-001 will be deprecated soon, so this commit is: - Deprecating that model. - Introducing an autovacuum to recompute embeddings that were done using embedding models that have been deprecated. task-6004597