Releases: wplib/wplib-box
0.17.1
- Greatly simplified Vagrantfile while expanding capabilities.
- Expanded
project.json
to include.hostname
and.localdev.version
. services
inproject.json
renamed 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
stack
to run. - Eliminated the creation of
/provision
directory in root of user's project. - Added
$_ENV['CLI_HOST']
to containwplib.box
when running WP CLI. - Added
$_ENV['DB_HOST']
to contain172.42.0.1
when running WP CLI. - Fixed
mkdocs
to be run without arguments to allow for help text. - Fixed Nginx and Apache to load
index.html
as default document. box startup
no longer has side-effect of backuping database.- Created
--short
switch 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.18
and7.2.6
.- (
5.3.29
,5.4.45
and5.5.38
to follow in0.17.1
)
- (
- New
project.json
layout. - Merging of official
project.json
release file with userproject.json
file. - New sub-command
box component
with simpler command set. - Better handling of
component stop
/component start
. - Cleaner output from
box component
- Component
Makefile
s will now log build output. - Improved
box self-update
allowing same version updates. - Moved all Packer provisioning scripts to a new sub-command
box provision
. - Several
box component
bugs 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 up
now configures box usingproject.json
file- 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
jq
was not latest version - Add
realpath
package
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.