Skip to content
This repository has been archived by the owner on Nov 3, 2021. It is now read-only.

phpenv 0.2.0

Compare
Choose a tag to compare
@sptndc sptndc released this 14 Nov 16:45
· 483 commits to master since this release
02d6fc2

Added

  • Added support for phpenv-sh-* commands, which run inside the
    current shell instead of in a child process.
  • Added an phpenv shell command for conveniently setting the
    $PHPENV_VERSION environment variable.
  • Added support for storing phpenv versions and shims in directories
    other than ~/.phpenv with the $PHPENV_ROOT environment variable.
  • Added support for debugging phpenv via set -x when the
    $PHPENV_DEBUG environment variable is set.
  • Added support for plugin bundles in ~/.phpenv/plugins as documented
    in issue #102.
  • Added /usr/local/etc/phpenv.d to the list of directories searched
    for phpenv hooks.
  • Added support for an $PHPENV_DIR environment variable which
    defaults to the current working directory for specifying where phpenv
    searches for local version files.

Changed

  • Renamed phpenv set-default to phpenv global and phpenv set-local
    to phpenv local. The set- commands are deprecated and will be
    removed in the next major release.
  • phpenv now uses greadlink on Solaris.

Fixed

  • Fixed an issue with phpenv rehash when no binaries are present.
  • Refactored the autocompletion system so that completions are now
    built-in to each command and shared between bash and Zsh.