Releases: wplib/wplib-box
0.17.1
- Greatly simplified Vagrantfile while expanding capabilities.
- Expanded
project.jsonto include.hostnameand.localdev.version. servicesinproject.jsonrenamed tostack- User experience improved and small fixes for
box self-update - Fixed several broken aspects of WP CLI
- Fixed several broken aspects of Composer
- Fixed WP CLI so it no longer require to be included in
stackto run. - Eliminated the creation of
/provisiondirectory in root of user's project. - Added
$_ENV['CLI_HOST']to containwplib.boxwhen running WP CLI. - Added
$_ENV['DB_HOST']to contain172.42.0.1when running WP CLI. - Fixed
mkdocsto be run without arguments to allow for help text. - Fixed Nginx and Apache to load
index.htmlas default document. box startupno longer has side-effect of backuping database.- Created
--shortswitch forbox status,box version, etc. - Fixed bug in component install script.
- Upgraded Docker to
18.06.0-ce
0.17.0
- Bespoke PHP containers for
5.2.4,5.6.36,7.0.30,7.1.18and7.2.6.- (
5.3.29,5.4.45and5.5.38to follow in0.17.1)
- (
- New
project.jsonlayout. - Merging of official
project.jsonrelease file with userproject.jsonfile. - New sub-command
box componentwith simpler command set. - Better handling of
component stop/component start. - Cleaner output from
box component - Component
Makefiles will now log build output. - Improved
box self-updateallowing same version updates. - Moved all Packer provisioning scripts to a new sub-command
box provision. - Several
box componentbugs squashed. - Refactoring of several scripts.
- Moved many common functions contained in scripts to central file.
- General stability improvements.
Bug fix release.
Merge pull request #402 from wplib/0.16.1 0.16.1
0.16.0 - major update.
A number of stability and enhancement changes have been made within this release:
New docker packages:
Adminer
4.6.2, latest (4.6.2/Dockerfile)
4.5.0 (4.5.0/Dockerfile)
1.6.3, 1.6.3, latest (1.6.3/Dockerfile)
1.5.6, 1.5.6 (1.5.6/Dockerfile)
1.4.3, 1.4.3 (1.4.3/Dockerfile)
WP-CLI
1.5.0, 1.5, latest (1.5.0/Dockerfile)
1.4.1, 1.4 (1.4.1/Dockerfile)
1.3.0, 1.3 (1.3.0/Dockerfile)
1.2.1, 1.2 (1.2.1/Dockerfile)
1.1.0, 1.1 (1.1.0/Dockerfile)
1.0.0, 1.0 (1.0.0/Dockerfile)
PHPMyAdmin
4.8 (4.8/Dockerfile)
4.7, latest (4.7/Dockerfile)
4.6 (4.6/Dockerfile)
Upgraded docker packages:
Apache2
2.4.29, 2.4, latest (2.4.29/Dockerfile)
2.4.27 (2.4.27/Dockerfile)
mailhog
1.0.0, 1.0, latest (1.0.0/Dockerfile)
MariaDB
10.3.4, 10.3 (10.3.4/Dockerfile)
10.2.13, 10.2, latest (10.2.13/Dockerfile)
10.1.31, 10.1 (10.1.31/Dockerfile)
10.0.34, 10.0 (10.0.34/Dockerfile)
5.5.59, 5.5 (5.5.59/Dockerfile)
memcached
1.5.6, 1.5, latest (1.5.6/Dockerfile)
MySQL
8.0.4, 8.0 (8.0.4/Dockerfile)
5.7.21, 5.7, latest (5.7.21/Dockerfile)
5.6.39, 5.6 (5.6.39/Dockerfile)
5.5.59, 5.5 (5.5.59/Dockerfile)
NGINX
1.13.9, 1.13, latest (1.13.9/Dockerfile)
1.12.2, 1.12` (1.12.2/Dockerfile)
PHP
7.1.16, 7.1, latest (7.1.16/Dockerfile)
7.0.29, 7.0 (7.0.29/Dockerfile)
5.6.35, 5.6 (5.6.35/Dockerfile)
NGINX Proxy
1.13.9, 1.13, latest (1.13.9/Dockerfile)
1.13.8, latest (1.13.8/Dockerfile)
1.12.2, 1.12` (1.12.2/Dockerfile)
Redis
4.0.8, 4.0, latest (4.0.8/Dockerfile)
3.2.11, 3.2 (3.2.11/Dockerfile)
Enhancements:
New container architecture
All containers now have an embedded JSON structure that indicates to WPLib-Box how it should be used.
This enables such things as a single command install of new containers, auto-fetch from repositories & stopping and starting project stacks.
box self-update
The box scripts can now be updated when new releases are made available from GitHub.
box scripts structure
The underlying structure of the box scripts has been updated in preparation for changes in subsequent releases and moved to /opt/box.
0.16.0-rc
0.14.0
vagrant upnow configures box usingproject.jsonfile- Add Memcached as an option
- Add CLI commands to switch between Redis and Memcached
- Implement PHP5.6 and PHP7.0 as Docker containers
- Add shortcut command to switch to PHP7.1
- Fix bug in Nginx MailHog virtual host configuration
- Fix issue where
jqwas not latest version - Add
realpathpackage
0.13.0
- Implement MySQL as a Docker container
- Implement Redis as a Docker container
- Add MariaDB as an option
- Fix broken command to switch PHP versions in box
- Increase Nginx client_max_body_size to 100M
- Increase Nginx fast_cgi_read_timout to 9999
- Add command to switch between MySQL and MariaDB
- Add shortcut commands for switching out web servers.
- Update Adminer to 4.3.0
- Updated FAQ
- Update README with current software version numbers
0.12.0
0.11.0 - Long Term Stable Release
This is our long stable release of WPLib Box that now has many users, so it is well tested.