Good Day and Happy August to all of you! I hope you didn’t miss me much, we didn’t do any releases in the last two weeks, so this one will cover the last 4 weeks!

There have been upgrades on New Identity, Form Builder Analytics, IA enhancements, and bug fixes, but by far the coolest news is the arrival of the new Product Manager for Planet 4: Welcome Toni Garcia (she/her)!!

Features  🛠

PLANET-7186 – Add setting for HubSpot tracking code

  • HubSpot provides a tracking code and this is per account, NRO admins can find it under Settings > Reports & Analytics Tracking > Tracking Code in their HubSpot dashboard. To simplify the integration of the tracking code, a settings option was added in the Admin panel so the NRO admins can copy-paste the code directly.

    Note: The NROs are already using the HubSpot plugin or the GF-HS plugin in their P4 instance, NROs don’t have to install the tracking code in addition, because it’s included in the plug-in.

PLANET-7172 – Apply the new visual identity to the Handbook side menu

  • The Handbook is also dressed with the best colors in the side menu, have you noticed?

PLANET-7171 – Use WordPress Playwright E2E test utils package

  • WordPress develops a set of utilities to interact with a WordPress instance using Playwright. We have tested this package as a way to facilitate our test development and maintenance. However, it seems not usable due to this bug:  https://github.com/WordPress/gutenberg/issues/50741.

PLANET-7198 – Add self-reference canonical URLs to listing pages

  • Our listings pages (tags, categories, post types, blog list, author, etc) were lacking self-reference canonical URLs. Canonical tags help to combat duplicate content issues. It tells search engines like Google to index and rank the right pages. So a self-referencing canonical lets you specify which URL you want to have recognized as the canonical URL.

PLANET-7047 – Migrate Donate button setting to a menu

  • We still had the “Donate button” settings (see screenshot above), although we now support using a native menu for customization of the Donate button. Since it’s hard for all NROs to adjust their donation configuration, we created a migration to automate the process.

PLANET-7045 – Create settings options for new IA pages

  • In order to better track the pages needed for the new IA we are offering the option for admins to configure them in the backend (same as we currently do for Act/Explore).

Bug Fixes 🐞

PLANET-7169 – Analytics Field tracking ID(i.e projectID) is not saved on add/edit of page/posts

  • And now it has been fixed!

PLANET-7203 – Menu validation is repeated when checking options several times

  • And now it is not repeating anymore!

🤔 Key info : Don’t let bugs run free! Make sure to report them here.