- ext/phalcon 2.0.9 [David Zuelke]
- PHP/7.0.2 [David Zuelke]
- PHP/5.6.17 [David Zuelke]
- PHP/5.5.31 [David Zuelke]
- ext-apcu/5.1.2 [David Zuelke]
- ext-mongodb/1.1.2 [David Zuelke]
- ext-oauth/2.0.0 [David Zuelke]
- PHP/7.0.1 [David Zuelke]
- Double default INI setting values for
opcache.memory_consumption
,opcache.interned_strings_buffer
andopcache.max_accelerated_files
[David Zuelke]
- HHVM builds failing when trying to install New Relic or Blackfire [David Zuelke]
- Big loud warnings if
composer.lock
is outdated (or even broken) [David Zuelke] - Auto-install
ext-blackfire
andext-newrelic
at the very end of the build to avoid them instrumenting build steps or cluttering output with startup messages [David Zuelke]
- Buildpack does not export PATH for multi-buildpack usage [David Zuelke]
- Composer limitation leads to lower than possible PHP versions getting resolved [David Zuelke]
lib-
platform package requirements may prevent dependency resolution [David Zuelke]- Invalid/broken
composer.lock
produces confusing error message [David Zuelke]
- Further improve error information on failed system package install [David Zuelke]
- Notice if implicit version selection based on dependencies' requirements is made [David Zuelke]
- "
|
" operators incomposer.lock
platform package requirements break system package dependency resolution [David Zuelke] - Notice about missing runtime version selector does not show up in all cases [David Zuelke]
- PHP/7.0.0 [David Zuelke]
- PHP/5.6.16 [David Zuelke]
- ext-apcu/4.0.10 [David Zuelke]
- ext-mongo/1.6.12 [David Zuelke]
- ext-imagick/3.3.0 [David Zuelke]
- ext-blackfire/1.7.0 [David Zuelke]
- Rewrite most of the build process; system packages are now installed using a custom Composer installer and Composer repository [David Zuelke]
- Composer/1.0.0-alpha11 [David Zuelke]
- PHP/7.0.0RC7 [David Zuelke]
- Improve Composer vendor and bin dir detection in build sources [David Zuelke]
- Deprecate concurrent installs of HHVM and PHP [David Zuelke]
- Start New Relic daemon manually on Dyno boot to ensure correct behavior with non web PHP programs [David Zuelke]
- Wrong Apache dist URL in support/build [David Zuelke]
- Build failure if
heroku-*-*
boot scripts are committed to Git in Composer bin dir [David Zuelke] - Broken signal handling in boot scripts on Linux [David Zuelke]
- Downgrade Apache 2.4.17 to Apache 2.4.16 due to
REDIRECT_URL
regression [David Zuelke]
- PHP/7.0.0RC6 [David Zuelke]
- PHP/5.6.15 [David Zuelke]
- Nginx/1.8.0 [David Zuelke]
- Apache/2.4.17 [David Zuelke]
- PHP/7.0.0RC5 [David Zuelke]
- Use system default php.ini config instead of buildpacks' if no custom config given [David Zuelke]
- Enable Apache modules
ssl_module
andmod_proxy_html
(withmod_xml2enc
dependency) by default [David Zuelke]
- PHP/7.0.0RC4 [David Zuelke]
- PHP/5.5.30 [David Zuelke]
- PHP/5.6.14 [David Zuelke]
- PHP/7.0.0RC3 [David Zuelke]
- ext-mongo/1.6.11 [David Zuelke]
- PHP/7.0.0RC2 [David Zuelke]
- PHP/5.5.29 [David Zuelke]
- PHP/5.6.13 [David Zuelke]
- Prevent potential (benign) Python notice during builds
- Warning about missing composer.lock is thrown incorrectly for some composer.json files
- PHP/5.6.12 [David Zuelke]
- PHP/5.5.28 [David Zuelke]
- ext-newrelic/4.23.4.113 [David Zuelke]
- PHP/7.0.0RC1 [David Zuelke]
- Support custom
composer.json
/composer.lock
file names via$COMPOSER
env var [David Zuelke]
- A composer.lock is now required if there is any entry in the "require" section of composer.json [David Zuelke]
- ext-newrelic/4.23.1.107 [David Zuelke]
- Apache
mod_proxy_fgci
's "disablereuse=off" config flag causes intermittent blank pages with HTTPD 2.4.11+ [David Zuelke] - Applications on cedar-10 can select non-existing PHP 7.0.0beta1 package via composer.json [David Zuelke]
- PHP/7.0.0beta1 [David Zuelke]
- PHP/5.6.11 [David Zuelke]
- PHP/5.5.27 [David Zuelke]
- ext-newrelic/4.23.0.102 [David Zuelke]
- ext-mongo/1.6.10 [David Zuelke]
- Support auto-tuning for IX dyno type [David Zuelke]
- Warn about missing extensions for "blackfire" and "newrelic" add-ons during startup [David Zuelke]
- PHP/5.5.26 [David Zuelke]
- PHP/5.6.10 [David Zuelke]
- ext-newrelic/4.22.0.99 [David Zuelke]
- ext-mongo/1.6.9 [David Zuelke]
- PHP/5.6.9 [David Zuelke]
- PHP/5.5.25 [David Zuelke]
- ext-newrelic/4.21.0.97 [David Zuelke]
- ext-mongo/1.6.8 [David Zuelke]
- Use Composer/1.0.0alpha10 [David Zuelke]
- Link only
.heroku/php/
subfolder and not all of.heroku/
during compile to prevent potential collisions in multi BP scenarios [David Zuelke]
- Typo in log messages [Christophe Coevoet]
- Newrelic 4.21 agent startup complaining about missing pidfile location config [David Zuelke]
- ext-mongo/1.6.6 [David Zuelke]
- PHP/5.6.7 [David Zuelke]
- PHP/5.5.23 [David Zuelke]
- Don't run composer install for empty composer.json [David Zuelke]
- Unset GIT_DIR at beginning of compile [David Zuelke]
- ext-newrelic/4.19.0.90 [David Zuelke]
- ext-redis/2.2.7 [David Zuelke]
- ext-mongo/1.6.4 [David Zuelke]
- HHVM/3.3.4 [David Zuelke]
- Composer uses stderr now for most output, indent that accordingly [David Zuelke]
- HHVM/3.5.1 [David Zuelke]
- PHP/5.6.6 [David Zuelke]
- PHP/5.5.22 [David Zuelke]
- ext-newrelic/4.18.0.89 [David Zuelke]
- ext-mongo/1.6.3 [David Zuelke]
- ext-mongo/1.6.2 [David Zuelke]
- Tweak auto-tuning messages (tag: v63) [David Zuelke]
- Move 'booting...' message to after startup has finished [David Zuelke]
- Ignore SIGINT when running under foreman etc to ensure clean shutdown [David Zuelke]
- Prevent redundant messages when loading HHVM configs [David Zuelke]
- Echo "running workers..." message to stderr on boot [David Zuelke]
- Incorrect 'child 123 said into stderr' removal for lines that are deemed to long by FPM and cut off using a terminating '...' sequence instead of closing double quotes [David Zuelke]
- Broken PHP memlimit check [David Zuelke]
- Port autotuning to HHVM-Nginx [David Zuelke]
- Workaround for Composer's complaining about outdated version warnings on stdout instead of stderr, breaking calls in a few places under certain circumstances [David Zuelke]
- Auto-tune number of workers based on dyno size and configured memory limit [David Zuelke]
- ext-mongo/1.6.0 (tag: v59) [David Zuelke]
- Improvements to INI handling for HHVM, including new
-I
switch to allow passing additional INI files at boot [David Zuelke] - Massively improved subprocess and signal handling in boot scripts [David Zuelke]
- HHVM/3.5.0 [David Zuelke]
- PHP/5.6.5 [David Zuelke]
- PHP/5.5.21 [David Zuelke]
- Update to Composer dev version for
^
selector support [David Zuelke]
- ext/oauth 1.2.3 [David Zuelke]
- HHVM/3.3.3 [David Zuelke]
- Run 'composer compile' for custom scripts at the end of deploy [David Zuelke]
- Standard logs have the wrong $PORT in the file name if the -p option is used in boot scripts [David Zuelke]
- ext-newrelic/4.17.0.83 [David Zuelke]
- Auto-set and follow (but not enable, for now) the FPM slowlog [David Zuelke]