shopware / conflicts
Shopware 6 conflicting packages
Installs: 6 493 202
Dependents: 2
Suggesters: 0
Security: 0
Stars: 14
Watchers: 17
Forks: 3
Open Issues: 2
Type:metapackage
Requires
- shopware/core: >=6.7.2.0
Conflicts
- opensearch-project/opensearch-php: >2.3.1
- phenx/php-font-lib: <0.5.5
- shopware/k8s-meta: <=1.0.3
- symfony/symfony: *
- zircote/swagger-php: 4.8.7
- dev-main
- 0.6.0
- 0.5.1
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.24
- 0.1.23
- 0.1.22
- 0.1.21
- 0.1.20
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- 0.0.2
- 0.0.1
- dev-fix/sw-65
- dev-fix/sw-6.5-install
- dev-shyim-patch-2
- dev-fix-creation-of-tags
- dev-shyim-patch-1
- dev-fix-twig-and-6.6
- dev-pweyck-patch-1
- dev-test-twig-3.21
- dev-ci/add-nightly-job
This package is auto-updated.
Last update: 2025-08-07 09:34:35 UTC
README
This meta-package manages package conflicts for Shopware 6, serving as a central source of truth for incompatible package versions across the Shopware ecosystem.
Purpose
This meta-package serves two critical functions:
-
Conflict Prevention: It explicitly defines package versions that are known to be incompatible with Shopware 6, preventing installation of problematic dependencies that could break your installation.
-
Centralized Management: By maintaining conflicts in a separate package, we can update compatibility information without requiring a full Shopware release.
Version Management Strategy
This repository employs a unique single-branch version management strategy:
Single Source of Truth
- All version configurations are maintained in the main branch
- Each version has its own composer file (e.g.,
composer.0.6.0.json
) - No need for multiple branches or PRs for different versions
Automated Tag Management
The repository includes an automated synchronization system that:
- Maintains different version tags from a single branch
- Automatically updates tags when changes are made
- Ensures each tag points to the correct composer configuration
- Compares local and remote tags to keep them in sync
This approach means:
- One PR can update multiple versions simultaneously
- Reduced maintenance overhead
- Consistent conflict definitions across versions
- Clear version history and tracking
- Automated tag management prevents manual errors
Usage Reference
For specific version compatibility information, please refer to USAGES.md which maps Shopware versions to their corresponding conflicts package versions.
About Shopware 6
Shopware 6 is an open source ecommerce platform built on Symfony and Vue.js. As the successor to Shopware 5, it focuses on an API-first approach, enabling flexible ecommerce solutions across various sales channels.
License
This package is licensed under the MIT license.