1.9.0
Release Notes for 1.9.0
Added
- The container now compiles and makes available the Swoole extension, at version 4.6.7.
Changed
-
The markdownlint ruleset now disables MD031 (Fenced code blocks should be surrounded by blank lines) for list items, as adding blank lines will otherwise cause the list to end.
-
The container now adds a
mods-available
directory with configuration files available to add for purposes of enabling an extension. Other scripts can add these to the appropriate PHP versions as needed. -
The container now adds a
mods-install
directory, with scripts for building and/or otherwise installing extensions when creating the container. All scripts in this directory are run as a single build step. Currently, it contains scripts for installing the sqlsrv extension, and compiling and installing the Swoole extension. (The logic for installing the sqlsrv extension was pulled out of theDockerfile
.) -
The container now adds a
scripts
directory, with scripts that can be used by the entrypoint. The logic for determining which extensions to enable and how to enable them has been moved toscripts/extensions.sh
. The goal of this change is to simplify the entrypoint script.
1.9.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 2
Enhancement
- 41: Make extension installation and enablement modular thanks to @weierophinney
- 40: Add Swoole extension to container thanks to @weierophinney