You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+39Lines changed: 39 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,3 +6,42 @@ All notable changes to this project v2 release series will be documented in this
6
6
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
7
7
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
8
8
and is generated by [Changie](https://github.com/miniscruff/changie).
9
+
10
+
## 2.0.0 - 2024-11-24
11
+
12
+
You can now use a YAML config file (`.docker-php-toolbox.yml.example`) instead of each option on command line.
13
+
That will simplify/unify command to run the build of whatever PHP version asked.
14
+
15
+
### Added
16
+
17
+
- ODBC extension
18
+
- configure compression and metadata settings for PHAR generation via BOX v4
19
+
- ability to display a manifest for PHAR distribution
20
+
- support for Symfony 6 and 7 Components
21
+
- support for PHPUnit 10
22
+
- support for CacheTool 9.x
23
+
- support to BOX Manifest v4
24
+
- support to OpenJDK 21 (new LTS)
25
+
26
+
### Changed
27
+
28
+
- upgrade [docker-php-extension-installer](https://github.com/mlocati/docker-php-extension-installer) to version 2.7.0
29
+
-[docker-php-extension-installer v2.7.0](https://github.com/mlocati/docker-php-extension-installer/releases/tag/2.7.0) add `imagick` support for PHP 8.4
30
+
- disable `xmlrpc` extension for PHP 8.2
31
+
- disable `mcrypt` extension for PHP 8.2
32
+
- clean APT cache before installing new versions of software
33
+
- raise symfony component constraints to latest LTS (6.4)
34
+
- Box Manifest tool is installed now with PHAR version rather than source code
35
+
- enable `xlswriter` extension for PHP 8.1+
36
+
- upgrade `oci8` extension to support PHP 8.1 (v3.2.1) and PHP 8.2 (v.3.3.0)
37
+
38
+
### Removed
39
+
40
+
- drop support for PHP 7
41
+
- drop support for Composer 1.x
42
+
- clean-up application code to display manifest at runtime (handled now by BOX Manifest v4 with custom stub)
43
+
- BOX Manifest v2.x and v3.x are no more supported
0 commit comments