fom/module-setup-fixtures-suite

Metapackage bundling the FriendsOfMagento setup-fixtures engine and its standard adapters.

Maintainers

Package info

github.com/FriendsOfMagento/module-setup-fixtures-suite

Type:metapackage

pkg:composer/fom/module-setup-fixtures-suite

Transparency log

Statistics

Installs: 14

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-08-23 11:20 UTC

This package is auto-updated.

Last update: 2026-08-23 20:10:38 UTC


README

Composer metapackage for the standard FriendsOfMagento setup-fixtures stack:

composer require fom/module-setup-fixtures-suite
bin/magento setup:upgrade

The suite is a metapackage. It has no Magento module registration and never appears in app/etc/config.php.

Optional packages

The following integrations are intentionally Composer suggestions rather than hard requirements:

  • fom/module-setup-fixtures-cms-hyva-tailwind-jit requires a licensed Hyvä CMS Tailwind JIT installation and persists precompiled scoped CSS.
  • fom/module-setup-fixtures-cms-data provides example CMS fixtures.
  • fom/module-setup-fixtures-email-data provides example HTML and text email templates.

This keeps the suite installable on non-Hyvä storefronts.

Supported versions

Magento 2

Magento 2.4.4–2.4.6 and PHP 8.1 are not supported.

Magento PHP
2.4.7 8.2, 8.3
2.4.8 8.3, 8.4
2.4.9 8.5

Each code package declares only its direct dependencies with bounded component API families. The consuming Magento metapackage selects the exact secure patch release. Review Adobe's system requirements, lifecycle policy, release schedule, security enforcement policy, and versioning policy when maintaining the matrix.

Mage-OS

Mage-OS PHP Magento base
3.4.0 8.3, 8.4, 8.5 2.4.9

Mage-OS 3.4 components replace the corresponding Magento 2.4.9 component packages. The existing Magento-named component constraints therefore support both distributions without parallel dependency alternatives. Mage-OS supports only its latest release branch; review its release policy and system requirements when this matrix is updated.

Individual installation

composer require fom/module-setup-fixtures
composer require fom/module-setup-fixtures-cms
composer require fom/module-setup-fixtures-email
composer require fom/module-setup-fixtures-cms-hyva-tailwind-jit

Internal dependencies use ^1.0, allowing backward-compatible releases while preventing an automatic upgrade to a future major version. Package versions are supplied by Git tags; the Composer manifests do not contain hard-coded version fields.

License

Licensed under the Open Software License 3.0.