Skip to content

Releases: phar-io/phive

0.15.3

22 Aug 21:27
0.15.3
Compare
Choose a tag to compare

This release adds support for PHP 8.4.

What else changed

New Contributors

Full Changelog: 0.15.2...0.15.3

Release 0.15.2

02 Aug 07:42
0.15.2
749915d
Compare
Choose a tag to compare

Please note: Version 0.15.x requires PHP 7.3 or later.

Fixed

  • #373: Fix array access in gitlab repo
  • #375: Fix gitlab repo tests
  • Fix Namespace for auth file

Changed

  • Make auth type string case insensitive

Release 0.15.1

28 Mar 00:34
0.15.1
Compare
Choose a tag to compare

Please note: Version 0.15.x requires PHP 7.3 or later.

Fixed

  • #327: "Broken cURL install" message is not being displayed
  • #361: Problem with 'remove' command on Windows
  • #363: phive install failure: Undefined variable: output
  • #366: purge command deleted the wrong version

Changed

  • #325: Improve the documentation concerning GPG key handling
  • #341: Display identifier when no release matches (thanks @villfa)
  • #342: Update error message with the right version
  • #346: Fetch 100 github releases at a time (also on phar.io resolved aliases)

Release 0.15.0

24 Jul 14:32
0.15.0
Compare
Choose a tag to compare

Please note: Version 0.15.x requires PHP 7.3 or later.

Please also note:
As the SKS keyserver pool finally ceased operation, keys only hosted on their infrastructure
will no longer be available to phive and installations might fail if the respective maintainer
did not (re)publish their keys on still active servers. If not already done so, please tell them
to use keys.openpgp.org as their preferred key server.

As of this version, --trust-gpg-keys accepts fingerprint as well as key id strings

Fixed

  • #312: phive install does not silently import keys
  • #319: Fatal error on PHP 8.1 (thanks @jrfnl)

Removed

  • All Code dealing with the SKS keyserver pools has been removed

Changed

  • Version constraints using the caret operator (^) now honor pre-1.0 releases, e.g. ^0.3 translates to 0.3.*)

Release 0.14.5

30 Nov 12:34
0.14.5
Compare
Choose a tag to compare

Please note: Version 0.14.x requires PHP 7.2 or later.

Fixed

  • #273: Exception when tput not found
  • #284: Make phive compatible with Xdebug 3.0
  • #287: "installed" attribute in .phive/phars.xml is not updated after tool downgrade
  • #291: Ensure Migrations are aware of configuration options like --home

Added

  • #286: Allow to set phive home directory via environment variable PHIVE_HOME

Release 0.13.5

21 Sep 21:33
0.13.5
Compare
Choose a tag to compare
Release 0.13.5 Pre-release
Pre-release
  • Github blocks HEAD requests to their API Rate Limit endpoint, use GET

Release 0.13.4

17 Sep 22:29
0.13.4
Compare
Choose a tag to compare
Release 0.13.4 Pre-release
Pre-release

Please note: Version 0.13.x is the last to support PHP 7.1. Uses are encouraged to upgrade to PHP 7.2 or later.

Fixed

  • Add missing case fix to previous backported RateLimit parsing fix

Release 0.14.4

12 Jun 08:37
0.14.4
Compare
Choose a tag to compare

Please note: Version 0.14.x requires PHP 7.2 or later.

Fixed

  • #266: "Ubuntu 20.04 & PHP7.4: phive install phploc" errors

Release 0.14.3

03 Jun 13:57
0.14.3
Compare
Choose a tag to compare

Please note: Version 0.14.x requires PHP 7.2 or later.

Fixed

  • #262: "Cannot write phar to ..." error
  • #261: "phive status" prints wrong path to XML file

Changed

  • Phive should now properly clean up after itself, no more dangeling repo files in /tmp
  • Broken symlinks no longer break installation of phars
  • Phive's phar build as well as cli wrapper now actually enforce use of PHP 7.2+

Release 0.13.3

27 May 13:54
0.13.3
Compare
Choose a tag to compare
Release 0.13.3 Pre-release
Pre-release

This release only contains a backport of the bugfix for the [RateLimit] header issue fixed in 0.14.0+ into the 0.13.x tree - so it works with PHP 7.1.

No new features, no additional support.

Upgrade to PHP 7.2+ and phive 0.14.2+.