Skip to content

Changelog - Admin Dashboard Extensions

All notable changes to the optional Admin Dashboard extensions (CMS Widgets and Google CrUX History Widget) are documented in this file. For the core Admin Dashboard and Admin Dashboard API modules, see the main changelog.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.1 Admin Dashboard CMS Widgets - 2026-06-30

Fixed

  • Version dependency on hyva-themes/commerce-module-admin-dashboard-api fixed.

1.0.0 Admin Dashboard CMS Widgets - 2026-06-30

First public release of hyva-themes/commerce-module-admin-dashboard-cms-widgets, an optional module that ships CMS-focused widgets for the Hyvä Admin Dashboard.

Added

  • hyva_cms_scheduled_releases — Hyvä CMS scheduled-release overview with configurable date range, release status filter, and item limit. Lists release names, scheduled dates, and included entities with edit and preview links.
  • recently_edited_cms_menus — Recently edited Hyvä CMS menus with quick edit links.
  • Hyvä CMS-aware overrides for the recently-edited widgets shipped by Hyva_AdminDashboardWidgets — products, categories, and CMS content.

2.0.0 Admin Dashboard Google CrUX History Widget - 2026-06-30

This is a backwards-incompatible change as the widget is now implemented against the new Hyva\AdminDashboardApi\Api\V1\ChartType\DateIntervalWidgetTypeInterface contract.

Added

  • default_interval display property — each widget instance can choose its own default time window.

Changed

  • Widget class now implements Hyva\AdminDashboardApi\Api\V1\ChartType\DateIntervalWidgetTypeInterface rather than extending AbstractDateIntervalWidget.
  • Integrators that decorated the previous class should update their <preference> configuration.
  • is_logarithmic display property enhanced for better visibility of variance in performance data.
  • URL normalisation improved to prevent duplicate database entries when an origin URL is supplied in multiple forms.
  • Data fetching now happens on widget save with automatic CrUX API integration.
  • Cache lifetime set to 604,800 seconds (one week); a cron job clears stale cache entries automatically.

1.0.0 Admin Dashboard Google CrUX History Widget - 2026-03-16

Added

  • Ability to choose URL from a selected store view
  • Option to display data from the origin or the specific URL only
  • Ability to choose a date range from available intervals

Changed

  • Many improvements to chart implementation and visual output
  • Refactored to use the metrics outlined in di.xml to manage output and ordering of metrics in the charts

Removed

  • formatted_data column from hyva_admin_dashboard_google_crux_history table and all usage in code

0.1.0 Admin Dashboard CrUX History Widget - 2025-09-09

The 0.1.0 release for Admin Dashboard CrUX History Widget is the initial release.

Added

  • Google CruX History Widget implementation
  • Data retention
  • Configuration for Google API Key