Skip to content

Releases: behance/docker-php

Gearman: (Ubuntu-variant only) unbroken for 2.x.x series ext

03 Oct 15:41
Compare
Choose a tag to compare

Changes:

  • Removed unused git-core PPA
  • Added gearman PPA
  • Added libgearman8, now required for 2.X.X series extensions
  • Added missing runtime extension tests for gearman, not just the package check
  • Unbroke the build

Dockerfile: 7.2 package updates, exclusions

12 Sep 17:16
Compare
Choose a tag to compare
  • Due to some poorly established PPA dependencies on PHP extension libs, some PHP 7.2 packages may get pulled during non-PHP 7.2 installation. Prevent.
  • [PHP 7.2] added missing memcache, memcached, gearman extensions
  • [ubuntu] instead of building some extensions from scratch, use newly-aligned packaged versions
  • Redis extension: 3.0.2 --> 3.0.3
  • [alpine] yaml 2.0.0 --> 2.0.2
  • Added missing memcache extension test, where supported
  • Test commands now aligned around non-versioned entrypoints

Dockerfile: added bcmath as an extension

29 Aug 21:52
Compare
Choose a tag to compare

Added:

  • bcmath extension, enabled by default

PHP 7.2: added back some missing mods

29 Aug 17:09
Compare
Choose a tag to compare

Now that PECL lib has been updated for 7.2, installing from source is now possible

msgpack
igbinary
redis
yaml
apcu

Xdebug: added config switch

10 Aug 20:14
Compare
Choose a tag to compare

Changed:

  • Xdebug can be toggled on and off (default) with environment variable CFG_XDEBUG_ENABLE
  • Xdebug preconfigured to allow remote debug

Fixed:

  • README markdown tag for a header

Breaking: New tagging scheme

01 Aug 19:12
Compare
Choose a tag to compare

In order to account for simultaneously managing multiple supported PHP major/minor combinations, additional tagging granularity is needed.

New Formula:
PHP_MAJOR.PHP_MINOR-Major.Minor.Patch(-variant)

Alpine: added tokenizer extension

27 Jul 20:56
Compare
Choose a tag to compare

Added

  • Alpine: includes tokenizer extension

Changed

  • Tests for all variants for the tokenizer extension

Alpine: v3.6, PHP 7.1 + cleanup

26 Jul 16:56
Compare
Choose a tag to compare

Changed:

  • Ubuntu: removed extra .so files installed via package manager
  • Cleaned up after integration test
  • Alpine: updated to PHP 7.1 and OS 3.6

NewRelic: removed explicit version lock

24 Jul 19:26
Compare
Choose a tag to compare

Changes:

  • NewRelic extension no longer locked to a version. This was important before PHP 7 + 7.1 versions were considered stable, but this is no longer the case.

Dockerfile: upgraded to NewRelic 7.3.1.197