2017 © Pedro PelĆ”ez
 

composer-plugin composer-patches

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

image

vaimo/composer-patches

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  • Monday, July 23, 2018
  • by kassner
  • Repository
  • 10 Watchers
  • 50 Stars
  • 27,735 Installations
  • PHP
  • 5 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 81 Versions
  • 28 % Grown

The README.md

Vaimo Composer Patches

Latest Stable Version Build Status Total Downloads Daily Downloads Minimum PHP Version Scrutinizer Code Quality Code Climate, (*1)

Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level in package config or separate JSON file. Declaration-free mode (using embedded info within patch files) is available as well., (*2)

The way the patches are applied (the commands, pre-checks) by the plugin is fully configurable (including the actual commands that are executed to apply the patch) from the composer.json of the project., (*3)

Note that the plugin is kept on very old PHP version as legacy software is usually the most common context where patches are needed., (*4)

Full Documentation

  • Basic Usage - Defining patches via configuration files or embedded metadata
  • Advanced Usage - Advanced usage options when defining patches
  • Configuration - Configuration options for the patch applier
  • Commands - Details on the CLI commands that ship with the plugin
  • Environment Variables - Environment variables to change plugin behavior
  • Error Handling - Handling encountered errors
  • Development - Details on the development workflow of the plugin
  • Examples - Examples on usage of the plugin
  • Changes - List of changes/fixes per plugin release

Quick Start

Composer packages can be targeted with patches in two ways:, (*5)

  • Embedded metadata (recommended default approach)
  • JSON declaration and embedded (recommended for remote patches)

Usage: Embedded Metadata

{
  "require": {
    "some/package-name": "1.2.3"
  },
  "extra": {
    "patcher": {
      "search": "patches"
    }
  }
}

Contents of patches/changes.patch:, (*6)

This patch changes... 
absolutely everything

@package some/package-name

--- Models/Example.php.org
+++ Models/Example.php
@@ -31,7 +31,7 @@
      */
     protected function someFunction($someArg)
     {
-        $var1 = 123;
+        $var1 = 456; // patched by composer-patches
         /**
          * rest of the logic of the function
          */

As a good practice you might want to add a hint, that the file was patched., (*7)

Full list of tag options (that coverĀ all features of the plugin can be found HERE)., (*8)

Note that tags cover most of the features of the module so every explanation given forĀ the json declaration of the patches applies forĀ tags as well., (*9)

Usage: JSON Declaration

{
  "require": {
    "some/package-name": "1.2.3"
  },
  "extra": {
    "patches": {
      "some/package-name": {
        "This patch changes ... absolutely everything": "patches/changes.patch",
        "remote patch": "http://www.example.com/remote-patch.patch",
        "remote patch with checksum check": {
          "source": "http://www.example.com/other-patch.patch",
          "sha1": "5a52eeee822c068ea19f0f56c7518d8a05aef16e"
        }
      }
    }
  }
}

Contents of patches/changes.patch:, (*10)

--- Models/Example.php.org
+++ Models/Example.php
@@ -31,7 +31,7 @@
      */
     protected function someFunction($someArg)
     {
-        $var1 = 123;
+        $var1 = 456;
         /**
          * rest of the logic of the function
          */

Applier Configuration

The way patches are applied can be manipulated by changing the configuration of the patcher or by introducing additional patch appliers., (*11)

In most cases there should not be much of a need to reconfigure the module as it does ship with reasonable defaults. The appliers supported by default: patch, git., (*12)

More information on said topic can be found HERE., (*13)

Upgrades

When upgrading the module, one might encounter odd crashes about classes not being found or class constructor arguments being wrong., (*14)

This usually means that the class structure or constructor footprint in some of the classes have changed after the upgrade which means that the plugin might be running with some classes from the old and some classes from the new version., (*15)

Due to the fact that the patcher kicks in very late in the process of installing a project (before auto-loader generation), developers are advised to re-execute composer install., (*16)

Ideally, plugins should always be updated with explicit --no-plugins flag added to the composer update call to avoid issues that plugin usage with potentially mixed logic from two different plugin releases being in use., (*17)

The Versions

23/07 2018

dev-master

9999999-dev

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT BSD

The Requires

 

The Development Requires

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes hotfixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

18/05 2018

3.27.0

3.27.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

08/05 2018

3.26.0

3.26.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

07/03 2018

3.25.3

3.25.3.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

06/03 2018

3.25.2

3.25.2.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

06/03 2018

3.25.1

3.25.1.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

06/03 2018

3.25.0

3.25.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

28/02 2018

3.24.1

3.24.1.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

28/02 2018

3.24.0

3.24.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

13/02 2018

3.23.5

3.23.5.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

13/02 2018

3.23.4

3.23.4.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

13/02 2018

3.23.3

3.23.3.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

12/02 2018

3.23.2

3.23.2.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

12/02 2018

3.23.1

3.23.1.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

12/02 2018

3.23.0

3.23.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

08/02 2018

3.22.4

3.22.4.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

08/02 2018

3.22.2

3.22.2.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

08/02 2018

3.22.1

3.22.1.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

08/02 2018

3.22.0

3.22.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

08/02 2018

3.21.0

3.21.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

 

by Allan Paiste

utilities composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor os-specific config configurable patch applier back-ports

05/02 2018

3.20.0

3.20.0.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

04/02 2018

3.19.5

3.19.5.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

03/02 2018

3.19.4

3.19.4.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

03/02 2018

3.19.3

3.19.3.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level. Includes the possibility of re-configuring the commands that are used to apply the patches.

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

03/02 2018

3.19.2

3.19.2.0

Applies a patch from a local or remote file to any package that is part of a given composer project. Packages can be defined both on project and on package level.

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

03/02 2018

3.19.1

3.19.1.0

Provides a way to patch Composer packages with optional version restriction and support for applying bundled patches (patches that patch more than one package). Includes new 'patch' command for composer

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

02/02 2018

3.19.0

3.19.0.0

Provides a way to patch Composer packages with optional version restriction and support for applying bundled patches (patches that patch more than one package). Includes new 'patch' command for composer

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

02/02 2018

3.18.0

3.18.0.0

Provides a way to patch Composer packages with optional version restriction and support for applying bundled patches (patches that patch more than one package). Includes new 'patch' command for composer

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

01/02 2018

3.17.3

3.17.3.0

Provides a way to patch Composer packages with optional version restriction and support for applying bundled patches (patches that patch more than one package). Includes new 'patch' command for composer

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

01/02 2018

3.17.2

3.17.2.0

Provides a way to patch Composer packages with optional version restriction and support for applying bundled patches (patches that patch more than one package). Includes new 'patch' command for composer

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

01/02 2018

3.17.1

3.17.1.0

Provides a way to patch Composer packages with optional version restriction and support for applying bundled patches (patches that patch more than one package). Includes new 'patch' command for composer

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

31/01 2018

3.17.0

3.17.0.0

Provides a way to patch Composer packages with optional version restriction and support for applying bundled patches (patches that patch more than one package). Includes new 'patch' command for composer

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

31/01 2018

3.16.0

3.16.0.0

Provides a way to patch Composer packages with optional version restriction. Includes new 'patch' command for composer.

  Sources   Download

proprietary

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

29/01 2018

3.15.0

3.15.0.0

Provides a way to patch Composer packages with optional version restriction. Includes new 'patch' command for composer.

  Sources   Download

proprietary

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

29/01 2018

3.14.1

3.14.1.0

Provides a way to patch Composer packages with optional version restriction. Includes new 'patch' command for composer.

  Sources   Download

proprietary

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

28/01 2018

3.14.0

3.14.0.0

Provides a way to patch Composer packages with optional version restriction. Includes new 'patch' command for composer.

  Sources   Download

proprietary

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

26/01 2018

3.13.2

3.13.2.0

Provides a way to patch Composer packages with optional version restriction. Includes new 'patch' command for composer.

  Sources   Download

proprietary

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

26/01 2018

3.13.1

3.13.1.0

Provides a way to patch Composer packages with optional version restriction. Includes new 'patch' command for composer.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

26/01 2018

3.13.0

3.13.0.0

Provides a way to patch Composer packages with optional version restriction. Includes new 'patch' command for composer.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches bundled patches patch command patch from vendor

21/12 2017

3.12.0

3.12.0.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hotfixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches

21/12 2017

3.11.0

3.11.0.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hotfixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches

18/12 2017

3.10.4

3.10.4.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hotfixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches

09/10 2017

3.10.2

3.10.2.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hotfixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches

08/10 2017

3.10.1

3.10.1.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hotfixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches

06/10 2017

3.9.0

3.9.0.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hotfixes environment flags skipped packages patch skipping maintenance tools multiple formats patch branching multi-version patches

06/10 2017

3.8.1

3.8.1.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

06/10 2017

3.8.0

3.8.0.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

23/09 2017

3.7.1

3.7.1.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

23/09 2017

3.7.0

3.7.0.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

29/08 2017

3.6.0

3.6.0.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

29/08 2017

3.5.3

3.5.3.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

29/08 2017

3.5.2

3.5.2.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

10/07 2017

3.5.1

3.5.1.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

10/07 2017

3.5.0

3.5.0.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

09/07 2017

3.4.3

3.4.3.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

09/07 2017

3.4.2

3.4.2.0

Provides a way to patch Composer packages with optional version restriction

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

composer plugin patching version restriction indirect restrictions patch description remote patch files downloaded patches package bug-fix package patches patch exclusion development patches hot-fixes

09/07 2017

3.4.1

3.4.1.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

09/07 2017

3.4.0

3.4.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

07/07 2017

3.3.2

3.3.2.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

15/06 2017

3.3.1

3.3.1.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

15/06 2017

3.3.0

3.3.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

08/06 2017

3.2.1

3.2.1.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

07/06 2017

3.2.0

3.2.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

07/06 2017

3.1.0

3.1.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

by Allan Paiste

07/06 2017

3.0.0

3.0.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

06/06 2017

2.2.4

2.2.4.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

05/06 2017

2.2.3

2.2.3.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

05/06 2017

2.2.2

2.2.2.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

04/04 2017

2.2.1

2.2.1.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

24/03 2017

2.2.0

2.2.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

13/03 2017

2.1.0

2.1.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

07/03 2017

2.0.5

2.0.5.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

07/03 2017

2.0.4

2.0.4.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

17/01 2017

2.0.3

2.0.3.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

17/01 2017

2.0.2

2.0.2.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

15/12 2016

2.0.1

2.0.1.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

03/12 2016

2.0.0

2.0.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.3.0
  • composer-plugin-api ^1.0

 

The Development Requires

09/07 2015

1.3.0

1.3.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.4.0
  • composer-plugin-api ~1.0

 

The Development Requires

16/05 2015

1.2.0

1.2.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.4.0
  • composer-plugin-api ~1.0

 

The Development Requires

27/04 2015

1.1.0

1.1.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.4.0
  • composer-plugin-api ~1.0

 

The Development Requires

23/04 2015

1.0.0

1.0.0.0

Provides a way to patch Composer packages.

  Sources   Download

BSD

The Requires

  • php >=5.4.0
  • composer-plugin-api ~1.0

 

The Development Requires