Skip to content

Releases: phar-io/phive

0.6.2

17 Sep 15:45
Compare
Choose a tag to compare
0.6.2 Pre-release
Pre-release

Changed

  • refined download progress visualisation
  • implemented HTTP-cache layer
  • internal refactoring

Fixed

  • #78: Custom location stored in phive.xml is now respected when installing and updating PHARs

0.6.1

12 Aug 12:17
Compare
Choose a tag to compare
0.6.1 Pre-release
Pre-release

Changed

  • #71: Do no update PHARs if there is no newer version
  • #74: Allow downgrading PHARs
  • #75: Running phive install with arguments will now overwrite existing entries in phive.xml

0.6.0

01 Aug 08:48
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release

Added

  • #67: Implement alternative separators for version specification
  • #69: Add cli option to provide trusted gpg key IDs

Fixed

  • #70: Updating and removing PHARs installed via GitHub now works properly
  • #73: Selfupdate now properly installs the new PHAR

0.5.0

15 Jul 17:33
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

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 in phive 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

02 Jun 17:42
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release
  • 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

16 May 15:31
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release
  • 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

21 Apr 16:24
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
  • 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

08 Apr 12:43
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release
  • Fix: Installing PHARs fails when phar.readonly is set in php.ini (#42)
  • Fix: PHIVE binary gets corrupted (#43)
  • Fix: Certificate for sks-keyservers.net cannot be loaded when PHIVE is run from a PHAR (#45)

0.2.0

25 Feb 15:37
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release
  • 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)

0.1.0

23 Sep 16:37
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release
Release 0.1.0