PackageTrack
Sign in Get early access

wikimedia/composer-merge-plugin

Composer plugin to merge multiple composer.json files

v2.1.0 29M downloads/mo #712 most downloaded on Packagist wikimedia/composer-merge-plugin

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships unpredictably

gaps range from 4 weeks to 3.8 years

Most releases are documented

notes for 8 of 12 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

12 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

11 releases · Dec 2014 to Apr 2023
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 12
  1. v2.1.0 15 Apr 2023

    Nothing published for this version

  2. v2.0.1 24 Feb 2021
    Release notes
    • Composer 2.0 support! (#184, #189)
    • Minimum Composer version supported is now 1.1.
    • Minimum PHP version is now 7.2.0, up from 5.3.2.
    • HHVM support (and testing) was dropped.
    Open source →
  3. v2.0.0 no date

    Nothing published for this version

  4. v1.4.1 25 Apr 2017
    Release notes
    • Add "ignore-duplicates" option for dependency resolution. (#142)
    Open source →
  5. v1.4.0 13 Mar 2017
    Release notes
    • Add source reference information for merged packages (#101)
    • Hook PluginEvents::INIT if Composer version supports it (PR #117)
    • Fix improper handling of dev mode dependencies (#113)
    • Always prepend added repositories (#95)
    • Register callbacks with high priority (#131)
    • Add new merge-scrips configuration flag (#135, #126, #68)
    Open source →
  6. v1.3.1 08 Mar 2016
    Release notes

    Bugs fixed:

    • PR #102: Resolve self.version contraints using data from root package
    Open source →
  7. v1.3.0 06 Nov 2015
    Release notes

    Bugs fixed:

    • Issue #50: Honor composer.lock on initial plugin install
    • Issue #62: Require section not merged when using branch alias
    • Issue #64: Compute proper autoload paths for included files in the root project directory
    • Issue #71: Fix stability flag extraction
    • Issue #88: self.version constraints expand to the root package version

    New features:

    • Issue #37: Add support for required files
    • Issue #45: support for 'last defined package wins' conflict resolution (@far-blue)
    • PR #47: autoload-dev support (@thewilkybarkid)
    • Issue #49: Optional support for merging extras (@far-blue)
    • Issue #35, #51: Merge contents from the conflict, replace, and provides sections of included packages.
    • Issue #66: Only log duplicate files in VeryVerbose mode (-vv)
    • Issue #83: Update to take advantage of RootAliasPackage changes
    • Issue #85: Option to not merge require-dev sections
    Open source →
  8. v1.2.1 03 Jul 2015
    Release notes
    • Fix optimized autoloader creation on initial install (#41)
    Open source →
  9. v1.2.0 26 Jun 2015
    Release notes
    • Mark as compatible with composer-plugin-api >=1.0, <2.0
    • Hook post-install/post-update so the plugin can take effect on initial install (#34)
    • Fix crash when root package includes a branch-alias (#26)
    Open source →
  10. v1.1.0 28 May 2015
    Release notes
    • Merge in the autoload sections of merged packages
    • Send debug message to STDERR
    • Change from using Composer\Script\CommandEvent to Composer\Script\Event
    • Various code style and cleanliness fixes
    Open source →
  11. v1.0.0 21 Feb 2015

    Nothing published for this version

  12. v0.5.0 29 Dec 2014

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive