Skip to content

Release 1 0 0

Matt MacDougall edited this page Sep 9, 2026 · 3 revisions

Release 1.0.0

All 27 CI checks passed for release commit f14a763, including unit tests, integration tests, coding standards, and dependency-injection compilation across the configured Magento Open Source and Mage-OS platforms. View the passing release run.

Version 1.0.0 is the first stable release of Mage-OS Shopping Feed. It combines the Generic, Google Shopping, Google Local Inventory, and Google Promotions functionality under the independent MageOS_ShoppingFeed module identity.

Documentation baseline: release v1.0.0. Last reviewed: 2026-09-09.

Read the release notes and changelog for the full change list.

Main corrections

  • Hyva custom options initialize without RequireJS.
  • Configurable deep links select the advertised child on Hyva, and stock inheritance no longer requires positive parent quantity.
  • Microdata accepts only an eligible child of the current configurable product.
  • Queue lookups remain independent across due feeds.
  • Output filtering removes delimiters introduced by HTML entity decoding, and text settings survive JSON-like content.
  • Product links retain nonstandard ports, and uploads stop if the configured remote directory cannot be entered.
  • Empty column defaults are normalized before sanitization so saving feeds does not emit PHP deprecation notices.

Recorded local acceptance

The local profile used Mage-OS 3.5.0, PHP 8.4.24, and Hyva on Magebox. Storefront acceptance used a3dd9d0; the subsequent release preflight corrected nullable column defaults and repeated feed-save and full-generation checks.

Check Result
PHP unit suite 354 tests, 721 assertions passed
Default feed persistence Generic, Google Shopping, and Local Inventory saved and reloaded without deprecation notices
Frontend regression suite Five tests passed
Complete default-store generation 148 visible products processed, 160 rows exported
File shape 29 columns in every row; unique IDs and required values present
Price and stock comparison All 160 exported rows matched the local storefront data
Product and image URLs All 663 unique URLs returned HTTP 200
Available configurable links All 38 selected the expected child and displayed the expected price
Skipped products Five image-less gift-card entries, reported in the log

The full validation record includes the output checksum and method. GitHub Actions separately tests the configured Magento Open Source matrix and Mage-OS 3.4.0; consult the CI run history for its current state.

This is local acceptance, not Merchant Center approval, a live FTP/SFTP transfer, or a production-scale catalog test. Google Ads event delivery on Hyva remains a separate integration. The Hyva failures were not established as Mage-OS 3.5 regressions.

Install or upgrade

Follow Installation and upgrade, using composer require 'mage-os/module-shopping-feed:^1.0' for the stable line. Existing Rocket Web packages are not migrated automatically. Back up a development installation before upgrading, then regenerate and compare its feeds before enabling schedules or uploads.

For setup and troubleshooting, use the Shopping Feed support bot on Rocket Web. Select Open support chat on the product page.

Clone this wiki locally