Changelog History
Page 3
-
v1.21.4 Changes
- 🛠 Fixed GithubProvider curl setup.
- 🛠 Fixed PhpCurlDownloader options object singleton.
- ✂ Removed
tee
when using stdout, it doesn't report exit status when using pipe. - ➕ Added more variant tests.
- 👌 Supported prefix from
brew --prefix pcre
. - 🛠 Fixed gettext prefix detection.
- 🛠 Fixed curl prefix with curl-config.
-
v1.21.3 Changes
mysql_config
lookup is improved.- ➕ Added
pg_config
support for pgsql prefix. - 👌 Improved
pdo_pgsql
prefix. readline will now prefered over editline and the two libraries conflicts.
Users might prefer readline over libedit
because only readline supports readline_list_history() (http://www.php.net/readline-list-history). On the other hand we want libedit to be the default because its license is compatible with PHP's which means PHP can be distributable.
related issue https://github.com/phpbrew/phpbrew/issues/497
🗄 Deprecated icu variant, search for icu directory in +intl variant.
🛠 Fixed extra options serialization
Replaced "system" with "exec"
🛠 Fixed timezone grepping issue for #557
🛠 Fixed PHPBREW_BIN issue for #335
Bash
- Replaced "cd" with "builtin cd"
- ➕ Added "fpm current" command for #248
-
v1.21.1 Changes
- 🛠 Fixed BSD make issue - prefer gmake over make. remove --quiet flag when os == bsd
- ➕ Added more path detection for apxs2
- ➕ Added more path detection for gettext
- ➕ Added --with-mysql-sock option autodetection
- ⚙ Run pkg-config only when pkg-config is found.
-
v1.21.0 Changes
April 27, 2019- 🔨 Refactored patch classes
- 👌 Supported new diff-based patches and regexp-based patches
- ➕ Added some default options for 5.3, 5.4, 5.5 and 5.6 separately
- ➕ Added BeforeConfigureTask and AfterConfigureTask to separate build phases.
Patches
- ➕ Added multiple-sapi patch for 5.3.29
-
v1.20.8 Changes
April 23, 2019- 🛠 Fixed openssl build issue on darwin https://github.com/phpbrew/phpbrew/issues/636
- Replaced ':' with
PATH_SEPARATOR
to make the path generation indenpendant. - 🛠 Few fixes
-
v1.20.7 Changes
April 17, 2019- 🔀 Commit e1fc2a4: Merge pull request #683 from Simplesmente/master
add file README.pt-br.md and translating
- 🔀 Commit 7ad9da5: Merge pull request #701 from zvook/master
Network is unreachable php.net fix
- 🔀 Commit f1fdd1d: Merge pull request #703 from jhdxr/develop
fix issues about known command
- 🔀 Commit 5ca79aa: Merge pull request #653 from jhdxr/feature/down
refactor downloading related part ( #571 )
- 🔀 Commit 1475c8c: Merge pull request #652 from jhdxr/feature/fish
bugfix and improvements for fish
- 🔀 Commit 2e41279: Merge pull request #637 from morozov/virtual-variant-value
Do not override explicitly specified values with the default from virtual variants
-
v1.20.6 Changes
March 04, 2019phpbrewrc:
- 👌 Improved .phpbrewrc searching effiency and fixed a bug related to $PWD.
- ➕ Added help message about enabling .phpbrewrc in init command.
- 0️⃣ .phpbrewrc searching will be disabled by default and have to be enabled manually.
command improvement:
- ➕ Added arginfo to env command
- 🛠 Fixed phar file for dump() function by updating package dependencies to avoid compiling packages from require-dev section (cliframework)
- 👍 Allow user value of variants contains dot character
fish:
- ➕ Added proper redirect to STDERR for Fish shell
-
v1.20.4 Changes
December 14, 2019- 🔀 Commit 2e41279: Merge pull request #637 from morozov/virtual-variant-value
Do not override explicitly specified values with the default from virtual variants
- 🔀 Commit 728ff9b: Merge pull request #634 from kurotaky/fix-phpbrew-bin-path-connection
Does not connect the phpbrew bin path when
$PHPBREW_BIN
is blank- 🔀 Commit 3c5d6d8: Merge pull request #631 from Dexus/Dexus-patch-1
Fix ReleaseList.php and Options forwarding
-
v1.20.3 Changes
December 07, 2019- 🛠 Fixed duplicated getBuild method in SystemCommandException
- 🛠 Fixed class loading for symfony yaml component with new cliframework
-
v1.20.2 Changes
December 07, 2019- ➕ added better php7 build support.
- 🛠 fixed apxs2 patch for php7.
- 👌 improved travis-ci build speed.
- 👌 improved build process error message by dumping the last 5 lines of log to console directly.
- 🏗 moved built phpbrew phar file into build/phpbrew
- created a symbol link 'phpbrew' under the root of project directory and make it pointing to 'build/phpbrew'