Release notes v143 + 144 🔩
(December 2025)
Bug Fixes 🩹
🗺️ Baidu Maps: Zoom & Highlight Actions Restored
On sites using Baidu Maps, the map was not behaving consistently with Google Maps. The issues consisted of being unable to zoom or highlight the corresponding pin on the map, or even highlight the location in the listing. This behaviour did affect both test and live Chinese sites.
✨ What’s been fixed: Baidu Maps now mirrors Google Maps behaviour.
✅ Clicking a list item zooms & highlights the correct pin
✅ Clicking a pin highlights the item in the list
✅ No regressions on either map provider
✅ Consistent UX across all countries
🖼️ Image Upload Validation: No More ImageMagick Errors
On Foundation and Watertech sites, uploading non-image files (such as .txt or .pdf) in the theme settings caused an ImageMagick fatal error to appear in the DBLog:
“ImageMagick error 1: no decode delegate for this image format…”
This error occurred because the system attempted to process unsupported file types as images.
✨ What’s been fixed: The logo and favicon upload fields now strictly accept image formats only: svg, jpeg, jpg, png, gif. Any other file type is blocked before upload with a clear validation error
🖼️ Photo Cropping Restored
An issue where manual photo cropping was not reflected on the front end has been resolved.
✨ What’s been fixed:
✅ Crop-freeform applied in the back office is now correctly displayed
✅ The image style respects manual cropping
✅ Employee photos render correctly on all relevant pages
✅ No impact on images without manual cropping
📄 PDF Links Now Redirect Correctly After Updates
When a PDF document was replaced, old file links could break, returning a 404 instead of redirecting users to the latest version.
✨ What’s fixed:
✅ Old PDF URLs now automatically redirect (301) to the updated file
✅ No more broken links when documents are replaced
✅ Redirection works consistently across all update scenarios
✅ Existing redirects remain unaffected
🧩 Step-by-step
1-Upload a PDF - Go to Content → Media
- Create a Document media
- Upload your PDF and save
| 2-Use the PDF link - Copy the file URL from the media
- Paste it into a page, article, or component
|
3-Replace the PDF - Edit the same Document media
- Remove the existing file
- Upload the new version
- Save the media
| 4-Wait for cron (important) - Cron runs automatically every ~30 minutes
|
5-Verify the redirect - Open the old PDF URL in an incognito window.
- You should be automatically redirected (301) to the new file
|
🎯 CKEditor Full-Screen Mode Restored
After the CKEditor upgrade, the “Expand window” (full-screen) option was no longer available, making long-form editing more difficult for content editors.
✨ What’s fixed:
To restore a smooth and comfortable editing experience:
✅ The full-screen (expand window) button is back in the CKEditor toolbar
✅ Additional tools (Find & Replace, Select All, Emojis, Word & Character count) are fully enabled
✅ Toolbar layout is consistent and stable across all sites
✅ No regression in standard (non-full-screen) editing mode
1️⃣ Open a Text Component in Edit Mode
What to do
- Log in to the back office
- Create or edit a page
- Add or edit a Text component
➡️ The CKEditor toolbar appears at the top of the text area.
2️⃣ Use the “Expand Window” (Full-Screen Mode)
What you’ll see : A full-screen icon in the top-left of the toolbar. This button was restored after the CKEditor update
What it does: Expands the editor to full screen and makes long content editing much easier
3️⃣ Find & Replace Text Instantly
What it does: Quickly search for words and replace text across the whole content.
5️⃣ Insert Emojis & Check Word Count
Emoji icon available in the toolbar. Useful for light content, internal pages, or announcements.
Word & character count is displayed at the bottom of the editor
6️⃣ Select All & Smart Text Transformations
Select All : Quickly select all content with one click
Text transformations : Automatic smart formatting (quotes, dashes, etc.) Improves text consistency without manual effort
🧩 Schema.org Fix: Correct dateModified Token
An issue was spotted in Drupal’s Schema.org markup: dateModified was incorrectly showing the creation date, resulting in duplicate “creation date” values in the structured data.
✨ What’s fixed:
To ensure Google and other search engines read the right update date:
✅ dateModified now uses the correct token: [node:changed:html_datetime]
✅ Schema.org markup no longer repeats the creation date twice
✅ datePublished remains unchanged and continues to display the correct creation date
✅ Consistent, accurate structured data across nodes for better SEO clarity
🔐 Draft Page Listing Fixed for Token Access:
When draft pages were accessed via a temporary access token, listing views could fail to load and appear empty, even though content existed. This mainly affected pages which are using Content Push Tag listings.
✨ What’s fixed:
✅ Listings now load correctly when the draft pages are accessed via a token
✅ Results shown via token access do match admin and published views
✅ No more empty or broken listings for reviewers
✅Legacy behaviour restored with no regression or logged-in users
Improvements 💪
🖼️ Automatic Pictogram Import for Newly Created Sites
New sites created in the Site Factory now automatically include the full set of default pictograms and business stamps. Previously, admins had to request a manual migration to load pictograms on newly created sites. This behaviour has now been fully automated.
✨ What’s improved:
✅ When a new site is created, all 65 default pictograms (62 pictograms + 3 business stamps) are automatically uploaded to the site’s media library
✅ Sites created through full duplication correctly inherit all pictograms from the source site without creating duplicates
✅ No developer action or manual migration is required anymore (previous workaround removed)
✅ Pictograms are available immediately and usable across components such as the Hero Banner
🧩 HP Solutions Items Can Now Be Deleted on VWT Sites
On Veolia Water Technologies websites, editors were unable to delete HP Solutions media items. The only available action was “Copy to another place”, which blocked proper content cleanup on:
This limitation was caused by a content governance state issue on paragraphs, preventing deletion actions from appearing.
✨ What’s improved:
To restore expected back-office behaviour for VWT teams:
✅ The “Delete” option is now available for HP Solutions media items
✅ Editors can fully manage (edit / remove) HP Solutions on both VWT Corporate and Poland sites
✅ Paragraphs are now correctly set to the Local Subscriber governance state
✅ A dedicated batch process ensures existing HP Solutions items are updated consistently across subscriber sites
This brings HP Solutions management back in line with standard editorial workflows and avoids unnecessary content duplication.
Thank you for your continued support and feedback. Stay tuned for the next release, already in development! 🌟
Site Factory