Releases: phar-io/phive
Releases · phar-io/phive
Release 0.6.3
0.6.2
0.6.1
0.6.0
0.5.0
Added
- Added exit code 5 to signal parameter validation errors
- #7: Implement selfupdate command
- #17: Add support for custom repository list
- #13: Implement status command
- #58: Implement .bat-Wrapper for Windows
Changed
- via PR #56 by sebastianbergmann: Changelog rewritten to respect the Keep a CHANGELOG principles.
- #29 and #55: Rewritten CLI parameter processing code
- Phive now exits with code 10 in case of an internal error (previously: 5)
- #38: installed version of a PHAR is now added to phive.xml and respected by the install command
- #63: Disallow the combined used of
--target
and--global
inphive install
- #59: Always create a copy when installing a PHAR globally
- #60: Properly write the location of an installed PHAR to phive.xml
Fixed
- #64: Fixed the global
--home
option to change Phive's home directory
0.4.1
- Merge PR #57 code cleanup / typo fixes - thanks @haeber!
- Fix: Installing PHARs from GitHub releases now correctly resolves the PHAR's name
- Fix: Remove command removes phar node from the project's phive.xml
- Fix: Write absolute paths to usages in phars.xml
- Fix: Update command now creates symlinks in the correct location
- Add: Additional testsuite running regression tests on the Phive PHAR
0.4.0
- Add: Add support for Windows environments (#52)
- Change: Download repositories.xml from https://phar.io only when needed (#53)
- Fix: Trying to install an unknown alias does not lead to an Exception anymore (#50)
- Fix: Fix path to GPG binary under OSX (#48)
- Fix: Always write relative paths to phive.xml (#47)
0.3.0
- Add: Alert user if key changed from previously installed version (#2)
- Add: New Reset command (#9)
- Add: Generate phive configuration file from composer.json (#10)
- Add: Return exit code != 0 when an error occurs (#11)
- Add: New Update command (#14)
- Change: Improved CURL SSL Checks (#15)
- Add: Support for downloading PHARS directly from GitHub repositories (#22)
- Add: Show progress of downloads (#39)
- Add: Support for the caret version operator (#41)
- Add: Option for installing PHARs to a custom target directory (#44)
- Add: Support for directly resolving aliases to GitHub repositories (#46)
0.2.1
0.2.0
- Merge PR #32 add basic "list" command do show known aliases
- Merge PR #28 Add help text for -global option
- Merge PR #27 Abbreviations should be uppercased
- Merge PR #25 Initial work on Issue #16
- Add: show more info then fingerprint before import (Issue #33)
- Fix: not compatible with php 7 (Issue #31)
- Change: Make -save flag default behaviour (Issue #20)
- Add: '-save' option to write installed phar to phive.xml (Issue #18)
- Add: Allow global installation of PHARs enhancement (Issue #16)
- Add: Implement command to list known aliases enhancement (Issue #4)
- Add: Verify signature of phar (Issue #1)