- Use
precise32
for the Vagrant box name for better cross project box caching.- Note: This will probably cause a new Vagrant box to download. Use
vagrant box remove std-precise32
after avagrant destroy
to remove the old one and start with this.
- Note: This will probably cause a new Vagrant box to download. Use
- Possible Breaking: Remove flags system entirely.
- Note: The only remaining flag was for the WordPress unit tests. The functionality of this flag can be duplicated by creating the empty directory
{vvv_dir}/www/wordpress-unit-tests
.
- Note: The only remaining flag was for the WordPress unit tests. The functionality of this flag can be duplicated by creating the empty directory
- Possible Breaking: Change VM hostname to
vvv
- Note: If you had anything setup to rely on the hostname of precise32-dev, this may break.
- Update stable version of WordPress automatically on provision
- Provide default certs for SSL in Nginx
- Update to phpMyAdmin 4.0.5
- Enable SSH agent forwarding
- Wrap update/installation procedures with a network status check
- Enable WP_DEBUG by default
- Update wp-cli during provisioning
- Better handling of package status checks
- Better handling of custom apt sources
- Add PHPMemcachedAdmin 1.2.2 to repository for memcached stats viewing.
- Add phpMyAdmin 4.0.3 to repository for database management
BREAKING CHANGES: Breaking changes are made in this release due to the reorganization of config files for PHP that will require a full vagrant destroy
and vagrant up
to resolve.
- Refactor of package provisioning allows for better (and incremental)
vagrant provision
uses by checking individual package installs before attempting to install them again. - Remove several flags used to disable portions of provisioning. This favors the scaffold approach provided by VVV.
- Improved nginx configuration and documentation
- Use --asume-yes vs --force-yes with apt
- Update Composer based on a specific revision rather than always checking for an update.
- Update Mockery based on a specific version rather than using the dev channel.
- Update ack-grep to 2.04
- Add php5-imap package
- Update to Nginx 1.4 sources
- Update to PHP 5.4 sources
- Update to Git 1.8 sources
- Updated xdebug configuration parameters, fixes 60s timeout issue
- Better method to enable/disable xdebug configuration
- Refactor handling of custom PHP, APC, and xdebug configurations
- Bump default memcached memory allocation to 128M
- Introduce custom
apc.ini
file, bumpapc.shm_size
to 128M - Provide a phpinfo URL at
http://192.168.50.4/phpinfo/
- Set WP_DEBUG to true by default for included installations of WordPress
- Add WordPress Unit Tests
- Option for custom shell provisioning file
- Pre/Post provisioning hooks via additional shell scripts
- Flags system to disable portions of default provisioning
- Grab stable WordPress from latest.tar.gz vs SVN
- Append custom apt sources list to default
- Update to SVN 1.7.9, addresses specific Windows permissions issue
- Move wp-cli to /srv/www/ for easier contributions
- Repository moved under 10up organization
- Wrap provisioning in an initial run flag, speed up subsequent boots
- Add support for a Customfile to pull in desired local modifications
- Add default .vimrc file with some helpful tricks
- Clarify sample SQL commands
- Add WordPress trunk installation to default setup
- Use composer to install phpunit, mockery and xdebug - faster than PEAR
- Filename modifications for config files
- General documentation improvements
- Add Mockery
- Vagrant version requirement changes
- Add wp-cli
- Use wp-cli to setup default WordPress installation
- Add subversion
- Bug fix on importing SQL files
- Add ack-grep
- Move to Vagrant 1.1 style Vagrantfile
- Better DB handling all around
- Link mysql data directories for persistence
- Add PHPUnit
- Add XDebug
- Initial version, lots of junk from untracked versions. :)