Friday, September 11, 2026
3 changes · saas-18.4
Resolved issues and error corrections
The Navarra tax agency web service link used for Spain's SII electronic invoicing has been updated to the current working address. This helps companies continue submitting required tax information electronically without connection failures caused by the outdated endpoint.
Original PR description
The WSDL URL used for the Navarra tax agency SII web service was no longer working. It has been replaced with the updated endpoint 'ssii_1_1'. task-6457647 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#285049
This fixes an issue in the website editor where deleting a content block could leave a link popover open and unexpectedly restore the deleted block. The editor now closes overlapping popovers correctly, helping prevent confusing editing behavior and accidental content changes.
Original PR description
When an overlay is clicked on, it prevents the propagation of the `pointerdown` event. Because of this, other overlays having `closeOnPointerDown` enabled are not informed. This commit fixes this by comparing the target of the event to each overlay. Steps to reproduce: - Edit a page in website builder - Drop a block with text - Start adding a link on the text to have the link popover opened - Delete the block that contains the text by using the overlay button => The link popover remained open and when leaving it, the block was revived. task-4367641
Code cleanup and technical improvements
The website editor now uses one shared source for URL suggestions instead of maintaining duplicate logic in different link tools. This is an internal cleanup that should make future maintenance easier and reduce the risk of inconsistent behavior.
Original PR description
When [1] introduced `html_editor`'s version of the URL autocomplete in the link popup, it duplicated most of the existing code of the old version, hoping that the old system would not need to be used anymore in `html_builder`. Unfortunately, the old system is about enabling the facility onto an existing field rather than having an inline input inside the template. It is therefore still being used. This commit factorizes the URL source into a service in order to avoid duplicating that logic. [1]: https://github.com/odoo/odoo/pull/214005/commits/e1c8c86f1bb37a3c1bd231c113303ed94c402b99 task-4367641