Skip to content

Releases: Cotya/magento-composer-installer

3.0.7

29 Aug 20:35
a98dbae
Compare
Choose a tag to compare
  • Fixed an issue where symlinks were follwed when removing a module, causing files in vendor to be removed
  • Added PHP 7.0, HHVM to Travis CI. Removed allow_failures for HHVM.
  • Changes the way gitignore files are being processed. Retains the layout and other duplicates (comments, empty lines, etc.)
  • README example snippet uses https to prevent 'configuration does not allow connections to' errors
  • added PR #90: Added check to see if directory exists (for redeploy command)
  • added PR #91: Resolve package.xml mappings edge case: Replace double slashes in mappings
  • added regression test covering pull request #65
  • Added functionality to include root package when deploying modules
  • remove eol php version (4.5) from tests
  • add test for updating the installer
  • annoy people when they try to update the installer with active plugins
  • test the installer against different composer versions on Travis
  • allow Symfony/console 3.x as parallel dependency

3.0.7-rc.1

15 Mar 22:16
f23b72c
Compare
Choose a tag to compare
change some more urls to https

2.1.3

05 Feb 19:29
Compare
Choose a tag to compare

release 2.1.3 after over 6 months after the last release candidate

3.0.6

21 Oct 21:00
Compare
Choose a tag to compare
  • Fix problems with magento connect packages referencing non existent files
  • Fix PHP TestSetup for windows with PR #69
  • Added PR #73: add workaround for paths with containing whitespace

3.0.5

05 Aug 20:40
4ef7466
Compare
Choose a tag to compare
  • Fixed Issue #20: 'mklink""' is not recognized as an internal or external command, operable program or batch file.
  • Fixed issue #48: Package XML mappings have './' prepended to them which breaks git-ignore functionality. Also explicitly adds a fw-slash to git-ignore paths, if one does not exist already.
  • Added functionality to remove entries from the git-ignore file when a module is uninstalled
  • Fixed an issue where empty directories were left behind after un-installing a module. If a structure like /folder1/folder2/file1.txt was created, and both folders were created by the module. Only folder2 would be removed. It now traverses up-to the root-dir removing any empty directories.
  • Added documentation for package.xml mapping (PR #47)
  • set 5.4 as minimum required Version

3.0.4

12 Jul 19:09
6aca169
Compare
Choose a tag to compare

3.0.4 - 2015-07-12

  • Added PR #40: extra config option to skip repository suggestions
  • Reverted PR #34 in favor of a simpler solution without breaking BC
  • Fixed issue #7 by filtering out Aliased Packages. This was with branch-aliasing where composer gave us two packages for the same module when it was setup to use branch aliasing
  • Fixed issue #33 by using the source reference from the composer package as part of the internal version number for tracking packages
  • Fixed issue #39 Symlinks were not removed correctly on module remove

3.0.4-beta1- 2015-06-10

  • Fixed error when redeploying with no modules, using PHP 5.3. Issue #16 PR #29
  • Fixed the Patcher throwing an exception if app/Mage.php was missing,
    even when with-bootstrap-patch was set to false. Issue #31 PR #32
  • Changed Patcher throwing an exception to just output a comment Message
  • Add sourceReference support for installed.json, fixes issues with updates for dev-master type repositories
    where version is not a good indication of updates.
  • Remove exception for InstalledPackageFileSystemRepository::add() method,
    the function is used for both updates and new installs.
  • Relaxed the Plugin API constraint to ~1.0 so that the next version
    bump won't exclude this installer.
  • Updated dependencies' versions.

3.0.4-beta1

10 Jun 00:01
535ebc6
Compare
Choose a tag to compare
3.0.4-beta1 Pre-release
Pre-release
  • Fixed error when redeploying with no modules, using PHP 5.3.
  • Fixed the Patcher throwing an exception if app/Mage.php was missing,
    even when with-bootstrap-patch was set to false.
  • Changed Patcher throwing an exception to just output a comment Message
  • Add sourceReference support for installed.json, fixes issues with updates for dev-master type repositories
    where version is not a good indication of updates.
  • Remove exception for InstalledPackageFileSystemRepository::add() method,
    the function is used for both updates and new installs.
  • Relaxed the Plugin API constraint to ~1.0 so that the next version
    bump won't exclude this installer.
  • Updated dependencies' versions.

3.0.3

02 Jun 18:52
Compare
Choose a tag to compare
  • Added a change log file
  • The patching process was changed to not create additional files (bootstrap.php, Mage.class.php etc.).
    Now, only the native app/Mage.php is changed.
  • New documentation about the autoloader patching was added.
  • Composer dependencies were updated
  • New boolean extra config: with-bootstrap-patch. It controls whether the app/Mage.php
    file will be patched with the Composer autoloader ability. Defaults to true.
  • Fixed unit tests calling Composer commands using a hardcoded composer.phar, breaking
    for people which had their command renamed to composer.
  • Added support for modman's style of declaring just the source file (see example).

3.0.3-rc.2

20 May 10:38
Compare
Choose a tag to compare
Merge pull request #24 from inviqa/update-composer-lock

Bump dependency versions

3.0.3-rc.1

03 May 23:45
Compare
Choose a tag to compare
Merge pull request #14 from nevvermind/crazy-vendor

Fixes wrong value returned when getting the vendor dir through PluginConfig