A focused maintenance release — a cleaner admin menu, dark-mode-aware dialogs, payment logging, and a round of behind-the-scenes hardening.

Solidshop Core 1.0.4 is a polish release. There are no breaking changes and no schema changes, so it is a safe one-click update. Here are the highlights.

A cleaner, grouped admin menu

The opt-in Solidshop admin menu preset now groups its views under clear headings — Catalog, Sales, Customers, Marketing, Configuration, Localization, and System — so larger stores can find what they need without scrolling a flat list. Switch it on from the System Menu module's preset setting; the default Components › Solidshop submenu is untouched if you prefer it.

Dark-mode-aware dialogs

Confirmation and alert dialogs across the storefront and admin now respect prefers-color-scheme, so they no longer flash a bright panel on a dark page. We also aligned the search module's input height with its submit button for a tidier search bar.

Per-plugin payment logging

Payment plugins gain a built-in logging facility, with Cash on Delivery and Bank Transfer instrumented out of the box. When a payment flow misbehaves, you now have a structured trail to look at instead of guessing — and the same facility is available to every payment plugin built on the shared abstract.

Hardening and housekeeping

  • Automatic asset cache-busting — first-party CSS and JS now ride Joomla's media-version flush, so a browser never serves stale assets after an update.
  • Tightened _JEXEC entry-point guards in a couple of internal classes.
  • Removed orphaned payment logo assets and unused code paths.

The full changelog

For the complete, itemised list of every change in this release — and the history of releases before it — see the Solidshop changelog.