Releases: Cotya/magento-composer-installer
Releases · Cotya/magento-composer-installer
3.0.7
- 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
change some more urls to https
2.1.3
release 2.1.3 after over 6 months after the last release candidate
3.0.6
3.0.5
- 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. Onlyfolder2
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
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 whenwith-bootstrap-patch
was set tofalse
. 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
- Fixed error when redeploying with no modules, using PHP 5.3.
- Fixed the Patcher throwing an exception if
app/Mage.php
was missing,
even whenwith-bootstrap-patch
was set tofalse
. - 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
- Added a change log file
- The patching process was changed to not create additional files (
bootstrap.php
,Mage.class.php
etc.).
Now, only the nativeapp/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 theapp/Mage.php
file will be patched with the Composer autoloader ability. Defaults totrue
. - Fixed unit tests calling Composer commands using a hardcoded
composer.phar
, breaking
for people which had their command renamed tocomposer
. - Added support for modman's style of declaring just the source file (see example).
3.0.3-rc.2
Merge pull request #24 from inviqa/update-composer-lock Bump dependency versions
3.0.3-rc.1
Merge pull request #14 from nevvermind/crazy-vendor Fixes wrong value returned when getting the vendor dir through PluginConfig