- Add support for PHP 8.4 for postgres
- Add support for PHP 8.4 for gd, sqlsrv and mongodb
- Added h3 extension
- Updated Blackfire to version 1.92.30.
- Updated NewRelic Agent to v11.3.0.16
- Updated Blackfire to version 1.92.26.
- Updated Blackfire to version 1.92.25.
- Update Imagick layer
- Updated Blackfire to version 1.92.24.
- Updated New Relic
- Updated Blackfire to version 1.92.22.
- Updated Blackfire to version 1.92.21.
- Updated Blackfire
- Updated NewRelic to version v10.22.0.12
- Updated Blackfire to version 1.92.9.
- Updated Blackfire to version 1.92.8.
- Added support for PHP 8.3
- Added xmlrpc extension
- Updated Blackfire to version 1.92.2.
- Updated Blackfire to version 1.90.0.
- Update PDO sqlsrv to 5.11.1
- Added extension SNMP
- Added extension Excimer
- Update elastic apm to version 1.8.4
- Use openssl 1.1.1w in relay extension
- Updated Blackfire to version 1.89.0.
- Updated Blackfire to version 1.88.1.
- Updated Blackfire to version 1.88.0.
- Fix Laravel support
- Upgrade Imagick
- Update layer versions (previous release did not include them).
- Specify specific version, so upgrades are explicit and not cached by @GrahamCampbell in #446
- Fixed broken amqp extension by @GrahamCampbell in #445
- Upgrade to grpc 1.55.0 by @GrahamCampbell in #449
- Fix the relay extension by @mnapoli in #448
- Update Blackfire extension by @bref-bot in #450
- Update FUNDING.yml by @mnapoli in #451
- Added
datadog
extension by @wolflingorg in #442 - ImageMagick upgrades by @GrahamCampbell in #434
- Upgrade NewRelic agent to v10.9.0.324 by @starred-gijs in #438
- OCI8 Update by @mixaster in #439
- Update Blackfire extension by @bref-bot in #444
- Updated Blackfire to version 1.87.1.
- Specify grpc version for reliable builds (#435)
- Rebuild MongoDB (#436)
- Updated Blackfire to version 1.86.8.
- Added extension for Swoole
- Added extension for bsdiff
- Upgrade Elastic APM to 1.8.1
- Added Blackfire support for 8.2
- Updated Blackfire to version 1.86.6.
- Updated Blackfire to version 1.86.5.
- Updated NewRelic to version 10.7.0.319.
- Just like Bref v2, support for PHP 7.3 and 7.4 was dropped. PHP 8.0 or greater is required.
- Bref v2 is required. If you use Bref v1, use the
0.12
version of the Bref extra extensions.
These internal changes will not impact most users, however we list them in case you have an advanced use case:
- The "bref-extra" PHP extensions are now installed in the official Bref directory for PHP extensions:
/opt/bref/extensions
. They were previously installed in/opt/bref-extra
.
If you were copying the layers in your Docker images, make sure to copy the entire /opt
folder instead of the /opt/bref-extra
folder:
FROM bref/php-82-fpm:2
# Don't do this:
COPY --from=bref/extra-imagick-php-82:1 /opt/bref-extra /opt/bref-extra
# Do this instead:
COPY --from=bref/extra-imagick-php-82:1 /opt /opt
- Updated Blackfire to version 1.86.4.
- Relay extension
- Tideways extension
- Update NewRelic
- Support for PHP 8.2 for Xlswriter
- Support for PHP 8.2 for oci8
- Updated Blackfire to version 1.86.3.
- NewRelic agent to 10.4.0.316
- extensions compiled against PHP 8.2.0 stable release
- OpenSwoole extension
- Support for sqlsrv on PHP 8.2
- Added more AWS regions
- Using bref/build-php-XX:1.7.14 as base image
- Updated NewRelic Agent to 10.3.0.315
- Updated Blackfire to version 1.85.0.
- PHP 7 support
- Using bref/build-php-XX:1.7.14 as base image
- Added Decimal extension
- Added gnupg extension
- Extensions support for PHP 8.2, all except following ones:
- amqp
- calendar
- ds
- gd
- gmp
- grpc
- igbinary
- imagick
- imap
- ldap
- mailparse
- maxminddb
- memcached
- mongodb
- msgpack
- odbc-snowflake
- pcov
- pgsql
- rdkafka
- redis
- redis-igbinary
- scoutapm
- ssh2
- symfony-runtime
- tidy
- uuid
- xdebug
- yaml
- Updated Blackfire to version 1.84.0.
- Added Xlswriter extension
- Added Elastic APM extension
- Updated dependencies for sqlsrv
- Updated Blackfire to version 1.81.0.
- Updated Blackfire to version 1.80.0.
- Updated Blackfire to version 1.79.0.
- Updated Blackfire to version 1.78.1.
- Updated ODBC snowflake driver to version 2.25.0
- Reduce size of ODBC layer
- Updated Blackfire to version 1.78.0.
- Updated Blackfire to version 1.77.0.
- Added ScoutAMP extension
- Added Maxminddb extension
- Updated Blackfire to version 1.76.0.
- Updated Blackfire to version 1.75.0.
- OCI8 support for PHP 8.1
- NewRelic support for PHP 8.1
- Updated Blackfire to version 1.74.1.
- Updated Blackfire to version 1.74.0.
- Updated Blackfire to version 1.73.0.
- Imagick support for PHP 8.1
- Blackfire support for PHP 8.1
- AMQP support for PHP 8.1
- DS support for PHP 8.1
- Kafka extension updated to 1.8.2
- Kafka support for PHP 8.1
- MongoDB support for PHP 8.1
- Tidy support for PHP 8.1
- Yaml support for PHP 8.1
- Serverless Framework v3 support
- Updated Blackfire to version 1.71.0.
- Updated Blackfire to version 1.70.0.
- Add lcms2 library for icc profile manipulation for imagick extension
- sqlsrv support for PHP 8.1
- Redis with Igbinary Serializer support for PHP 8.1
- Support for Tidy extension
- Support for SSH2 extension
- Support for Redis with Igbinary Serializer
- Updated Blackfire to version 1.69.0.
- Mailparse support for PHP 8.1
- Update all Dockerfile to compile with latest version of bref
- Updated Blackfire to version 1.68.0.
- New version of Oracle extension.
- Updated Blackfire to version 1.66.0.
- Using bref/build-php-XX:1.2.13 as base image
- Support for Calendar on PHP 8.1.
- Support for GD on PHP 8.1.
- Support for GMP on PHP 8.1.
- Support for gRPC on PHP 8.1.
- Support for Igbinary on PHP 8.1.
- Support for Imap on PHP 8.1.
- Support for LDAP on PHP 8.1.
- Support for Memcached on PHP 8.1.
- Support for msgpack on PHP 8.1.
- Support for ODBC Snowflake on PHP 8.1.
- Support for pcov on PHP 8.1.
- Support for pgsql on PHP 8.1.
- Support for Redis on PHP 8.1.
- Support for UUID on PHP 8.1.
- Support for Xdebug (master) on PHP 8.1.
- Updated Blackfire to version 1.65.0.
- Updated Kafka (rdkafka) extension.
- Updated Oracle (oci8) extension.
- Updated Blackfire to version 1.64.0.
- Updated Blackfire to version 1.63.0.
- Updated Blackfire to version 1.62.0.
- Updated Blackfire to version 1.61.0.
- Updated Blackfire to version 1.60.0.
- Updated Blackfire to version 1.59.2.
- Fixed broken CI job for GD layer.
- Updated Blackfire to version 1.59.1.
- Added SQL Server support on PHP8.
- Added layer for Symfony Runtime
- Added gRPC support on PHP8.
- Updated Blackfire to version 1.58.0.
- Added NewRelic support on PHP8.
- Updated Blackfire to version 1.57.0.
Added support for Serverless new variable system. This means we had to add a small BC break to update the names of the layers.
- ${bref:extra.gd-php-74
+ ${bref-extra:gd-php-74}
- Updated Blackfire to version 1.56.1.
- Updated Blackfire to version 1.56.0.
- Updated Blackfire to version 1.55.0.
- Added Calendar extension.
- Added AMQP support on PHP8.
- Updated Blackfire to version 1.54.0.
- Added SPX extension.
- Added Blackfire support on PHP8.
- Updated Blackfire to version 1.53.0.
- Updated Blackfire to version 1.52.0.
- Updated extension version for Imagick
- Included the latest version of ghostscript library in Imagick
- Updated extension version for sqlsrv
- Updated Blackfire to version 1.51.0.
- Using bref/build-php-XX:1.1.4 as base image
- Updated Blackfire to version 1.50.0.
- Updated Blackfire to version 1.49.1.
- Added msgpack for PHP8
- Bug in imagick when writing texts
- Updated Blackfire to version 1.49.0.
- Added NewRelic extension
- Added Imap extension
- Updated Blackfire to version 1.48.1.
- Updated Blackfire to version 1.48.0.
- Updated Blackfire to version 1.47.0.
- Support for Imagick on PHP 8.
- Separated Memcache and Memcached layers. Memcache users should use the new
${bref:extra.memcache-php-74}
layer. Memcached users dont need to include thememcached.so
file anymore, it is done automatically.
No changes to the layers compared to 0.8.0. This version and future versions will add more tag on the docker images. It will tag images for major, minor and patch versions.
This is just a super small BC break. If you are not using Microsoft SQLSRV layer then you can upgrade with no worry.
- You dont need to add
extension=/opt/bref-extra/sqlsrv.so
orextension=/opt/bref-extra/pdo_sqlsrv.so
in your php.ini anymore.
- Issue another issue with SQLSRV extension.
- Issue with SQLSRV extension.
- Updated Blackfire to version 1.46.4.
- Removed PHP 7.2. They cannot be used with Bref 1.0
- Added support for PNG and JPG for Imagick.
- Updated Imagick to version 7
Version 0.6.x was a mess for multiple reasons. Let's try to start fresh with 0.7.0.
It includes a tiny BC break (ie, you dont need to add extensions=/opt/bref-extra/*.so
).
- Testing for each layer to make sure they do not cause issues in production.
- Updated mongodb to version 1.9.0 with php80 compatibility.
- Most layers will automatically include the extension file.
- Compile issues with GD and Snowflake layers.
- Using a new config.json to control which php versions each extension is built.
- Make sure docker is using
1.0.0
tag instead of1.0.0-beta1
.
- Updated Blackfire to version 1.46.0.
- Make sure docker is using
1.0.0-beta1
tag instead oflatest
.
- Updated Blackfire to version 1.45.0.
- Removed ZTS from all extensions.
- Updated Blackfire to version 1.44.0.
- Updated Blackfire to version 1.43.0.
- SQLSRV extension
- Updated Blackfire to version 1.42.0.
- Scrypt extension
- GD extension
- Msgpack extension
- LDAP extension
All images is built FROM scratch
now.
- Redis extension
- Updated Blackfire to version 1.39.1.
- Updated Blackfire to version 1.39.0.
- Added MongoDB
- Builds can now be automated.
- Support for UUID
- Support for Yaml
- Support for gRPC
- Support for Cassandra
- Support for Data Structures
- Support for Igbinary
- Support for ImageMagick
- Support for ODBC Snowflake
- Support for Mailparse
- Support for pcov
- Publishing docker images for each layer
- Use AsyncAws internally to maintain images
- Support for pgsql
- Support for Memcahced
- Support for Memcahce
- Support for GMP
First release