This changelog is for the Docker image. There might be changes to the gulpfile that are not listed here.
- Add
certbotinto the image to allow for easily obtaining and renewing SSL certificates
- Add missing
exifphp extension to handle WordPress media upload metadata parsing. - Bump default base theme to
twentyseventeen
- This project now maintains 2 separate
Dockerfile, depending on the version of PHP you'd like to have installed.
Available Dockerfiles:
| PHP Version | Tags |
|---|---|
| 7.0 | latest latest-php7.0 0.12.1 0.12.1-php7.0 |
| 5.6 | latest-php5.6 0.12.1-php5.6 |
- Add
WP_VERSIONenvironment variable which allows users to specify which version of WordPress is installed.
- fix: Add default permalink structure (
/%year%/%monthnum%/%postname%/). Closes #42.
- BREAKING CHANGE: Explicitly listing all plugin/theme requirements (including those located in volumed directories) required.
- Refactor run.sh into functions
- Add new URL plugin format to better check existence after initial build.
- Add new URL theme format to better check existence after initial build.
- Add
VERBOSEenvironment variable option which allows the build to run verbosely if one chooses. - Prettier logging.
- Add
--activateafter plugin installs so that all plugins start out activated. - Many other improvements
- Add
DB_HOSTenvironment variable - Fix #46 - Various bug fixes and improvements
- Add
DB_PREFIXoptional param - Fix #37 - Only create .htaccess for non-multisite installations - Fix #32
- Various bug fixes and improvements
- Support Wordpress Multisite - Fix #33
- Fix a typo in the gulpfile
- Update wp-cli
gulp cleannow also clears generated templates- Support for
WP_DEBUG_LOGandWP_DEBUG_DISPLAYoptions
- Clear any apache pid file before starting apache
- Add a script to run wp-cli via npm
- Recreate the
wp-cli.ymlandwp-config.phpevery time to make sure they are up to date.
- Remove all the scripts
- Consolidate and improve the
run.sh - Update the documentation