Happy 2025! 💫
The first release of the year is packed with exciting new features! From easier ways to filter News & Stories to a sleek bottom page navigation block, this release is all about making your experience smoother and more enjoyable. And that’s just the start!
Features 🛠️
PLANET-7675 Add VWO in our CSP allow list
We updated our website’s Content Security Policy (CSP) to allow VWO, a tool for A/B testing, as it was being blocked. Using a clean method like a hook to keep the default CSP code organized, and including a feature flag to enable or disable this exception as needed. These changes will let us securely and flexibly run A/B tests with VWO.
PLANET-7673 Phase out the EN form block
We need to stop using the EN Form Block because it no longer works for users and isn’t supported anymore. Only one NRO uses a different block for their integration, so there’s no need to replace it. We can phase it out entirely.
PLANET-7671 News & stories: implement post type filter
Add an additional filter for the News & stories page at the top, that would show only matching posts per Post Type. The filter will only be visible in the assigned listing page Settings > Reading.
PLANET-7656 Upgrade to WordPress 6.7
Last November, WordPress unveiled its latest version, “Rollins,” named after the legendary jazz pioneer and master improviser. It is now deployed on the P4 website!
PLANET-7393 Webpack upgrade to v5
Update Webpack to match Gutenberg’s setup so we case to use latest packages.
PLANET-6532 Implement the bottom page navigation block
Implement the bottom page navigation block to allow people to navigate through other pages.
🤕 Don’t let bugs run free! Make sure to report them here.
Heads Up on Important Migration 🚨
We are fully migrating the Covers Content Block to the Posts List Block for a better experience! With this new block, you get the benefits of the old block plus dynamic filtering by categories, tags, and post types.
FAQs:
- Will all the Covers Content locks get replaced automatically?
Yes, the transition is automatic. - Will all features of the Covers Content block still work?
Yes, the Posts List Block supports all existing features. - Will the old Covers Content block still be available?
No, it will no longer be available after the 20th January. Please use the Posts Lists Block instead. - What are the benefits of migrating to a new block?
Unlike the Covers block, the Posts Lists block supports dynamic filtering by categories, tags, and post types. It’s also more customizable in general. - Where can I learn more about the migration?
Please see the below links to the Slides and recording of the Community Call we did in November explaining the migration. Slides: link | Recording: ASIA/MEA/EUR | Recording: AME/MEA/EUR– - How can I check the migration went smoothly for my website? You can already check as early as now if the migration looks correct on your dev site. Please keep an eye out for any bugs and report them in this thread.
Infrastructure 🛠
PLANET-7725 Upgrade production cluster to k8s v1.30
We updated our system to version 1.30 to keep it up-to-date.
Heads-up 📡
PLANET-7635 Move remaining code from blocks plugin
PLANET-7676 Change Anti-Flicker Snippet to VWO
PLANET-7691 Upgrade Playwright to latest version
PLANET-7707 Update Node.js to v20
