diff --git a/.devilbox/www/config.php b/.devilbox/www/config.php index 0e2fd1af..7a39d270 100644 --- a/.devilbox/www/config.php +++ b/.devilbox/www/config.php @@ -13,8 +13,8 @@ error_reporting(-1); putenv('RES_OPTIONS=retrans:1 retry:1 timeout:1 attempts:1'); -$DEVILBOX_VERSION = 'v2.0.0'; -$DEVILBOX_DATE = '2022-03-28'; +$DEVILBOX_VERSION = 'v2.1.0'; +$DEVILBOX_DATE = '2022-04-05'; $DEVILBOX_API_PAGE = 'devilbox-api/status.json'; // diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ea6f6ea..24b13780 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,25 @@ Make sure to have a look at [UPDATING.md](https://github.com/cytopia/devilbox/bl ## Unreleased +## Release v2.1.0 (2022-04-05) + +This is now a 100% `arm64` compatible release. + +#### Fixed +- Fixed imklog: cannot open kernel log (/proc/kmsg): Operation not permitted. +- Fixed missing `arm64` support: [#855](https://github.com/cytopia/devilbox/issues/855) + +#### Added +- Added PHP images with `arm64` support for PHP: https://github.com/devilbox/docker-php-fpm/releases/tag/0.138 +- Added `vips` to PHP 8.0 +- Added `vips` to PHP 8.1 +- Added `swoole` to PHP 8.1 + +#### Removed +- Removed homebrew due to arm64 issues +- Removed Ansible due to arm64 issues + + ## Release v2.0.0 (2022-03-28) The goal of this release is to reduce the overall size of Docker images and bring in latest versions. diff --git a/README.md b/README.md index 59589582..070cfcc4 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,7 @@ [![PgSQL](https://github.com/cytopia/devilbox/actions/workflows/test-pgsql.yml/badge.svg)](https://github.com/cytopia/devilbox/actions/workflows/test-pgsql.yml) [![Redis](https://github.com/cytopia/devilbox/actions/workflows/test-redis.yml/badge.svg)](https://github.com/cytopia/devilbox/actions/workflows/test-redis.yml) +**Available Architectures:** `amd64`, `arm64`
Support for valid https out of the box. @@ -821,7 +822,7 @@ The Devilbox is a development stack, so it is made sure that a lot of PHP module | sqlsrv | | | | | | d | d | d | d | d | d | d | d | | ssh2 | | | | | | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | | | | standard | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | -| swoole | | d | d | d | d | d | d | d | d | d | d | | | +| swoole | | d | d | d | d | d | d | d | d | d | d | d | | | sysvmsg | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | sysvsem | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | sysvshm | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | @@ -829,7 +830,7 @@ The Devilbox is a development stack, so it is made sure that a lot of PHP module | tokenizer | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | | uploadprogress | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | uuid | | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | -| vips | | | | | | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | | | +| vips | | | | | | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | | wddx | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | | | | | xdebug | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | | xlswriter | | | | | | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | 🗸 | diff --git a/docker-compose.yml b/docker-compose.yml index 511a544d..755e6026 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -94,7 +94,7 @@ services: # PHP # ------------------------------------------------------------ php: - image: devilbox/php-fpm:${PHP_SERVER}-work-0.136 + image: devilbox/php-fpm:${PHP_SERVER}-work-release-0.139 hostname: php ##