- v1.10.2
- Compatibility updates for python 3 and ansible latest (2.8.5 as of this writing)
- v1.10.1
- Fixed
cache:clearcap task
- Fixed
- v1.10.0
- Added custom apt package installation (#179)
- v1.9.1
- Added php7 xml package (#177)
- v1.9.0
- Fix an auto-update bug (#175)
- v1.8.1
- v1.8.0
- Fix for pecl failures (#136)
- Dropped support for ansible 1.x
- v1.7.1
- Potential fix for varnish cache clearing issues (#168)
- v1.7.0
- Snapshot enhancements and corresponding cap tasks (#170)
- v1.6.5
- One last fix for snapshots...
- v1.6.4
- Snapshot backup support (#169)
- v1.6.3
- Optional PHP 7 support (#167)
- v1.6.2
- Another 5.6 tweak (#165)
- v1.6.1
- Upgraded mysql to 5.6 (#164)
- v1.6.0
- Added ability to skip plugin/theme updates (#161)
- v1.5.0
- v1.4.5
- Fixed bug with ansible 2.1.2 and private keys (#150)
- v1.4.4
- v1.4.3
- Added optional override of xml-rpc blocking (#147)
- v1.4.2
- v1.4.1
- Added ssh control path in ansible.cfg (#139)
- v1.4.0
- Added distro & version check in provisioning (#137)
- v1.3.16
- v1.3.15
- Fixed a whackamole get_url bug that kept coming back (#129)
- v1.3.14
- Fixed php config path (#128)
- v1.3.13
- Fixed some ansible deprecation warnings (#127)
- Added another FAQ entry
- v1.3.12
- v1.3.11
- Bypassed ansible get_url SNI issue (#114)
- v1.3.10
- Fixed bug with ansible-galaxy and empty roles file (#112)
- v1.3.9
- Added maintenance and upgrade documentation
- Added Datadog monitoring (#108)
- v1.3.8
- v1.3.7
- v1.3.6
- Added ESI cache ttl support (#102)
- v1.3.5
- v1.3.4
- v1.3.3
- Fixed generator dependency issues on Ubuntu (#92)
- v1.3.2
- Several suhosin bugfixes (9fef3ab, 7017c3a, 458d32e)
- v1.3.1
- Fixed awk escape sequence bug (#86)
- v1.3.0
- v1.2.4
- Added swapfile provisioning (#83)
- v1.2.3
- Fixed permissions issue on cleanup of old releases (#82)
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.4
- v1.1.3 - Fixed potential issue with db host using implicit local socket vs explicit TCP/IP (#67)
- v1.1.2 - Fixed sync and pathing issues with wp-cli (#64)
- v1.1.1
- v1.1.0 - Fixed bower version range
- v1.0.16
- Updated Vagrantfile box name and removed box_url
- Fixed relative url issues (#37)
- v1.0.15
- v1.0.14 - More enhancements, better WIP docs, and another SSL tweak
- v1.0.13 - Several bugfixes + enhancements:
- v1.0.12 - Fix postinstall break
- v1.0.11 - Ensure backup core theme on postinstall, fix ssh key permissions on provision, ensure up/down tasks compatible with genesis task names
- v1.0.10 - Fix init.d calls, add
reboot, fix branch inference for deployment - v1.0.9 - Restore user role in full provisioning
- v1.0.8 - Add explicit creation of deploy user, before full provisioning
- v1.0.7 - Add --ask-sudo-pass
- v1.0.6 - Fix Evolution handling of top level domains
- v1.0.5 - Fix bower.json version
- v1.0.4 - Add firewall role, fix formatting of provision.yml
- v1.0.3 - Fix pkg.version in init script
- v1.0.2 - Add SSL and private/public prompts to generator
- v1.0.1 - Clean up bower postinstall and yeoman generator, add role prompts
- v1.0.0 - Initial release as Evolution Wordpress
- Ubuntu upgrade from 12.04 precise to 14.04 trusty
- Apache upgrade from 2.2 to 2.4
- PHP upgrade from 5.3 to 5.5
- Capistrano upgrade from 2.15.* to 3.2.1
- Wordpress as a dependency, via Bower
- Versioned themes and plugins live outside the wp codebase
- Only uploads need be synced between local & remote
- WP CLI support
- Multiple wordpress environments supported on same server
- Multi environment SSL support via Pound & SNI
- Easy log viewing for Apache (access & error), Varnish, and Pound
- Modular roles via Ansible (easy disabling of Varnish, Pound, etc)
- Ubuntu upgrade from 12.04 precise to 14.04 trusty
- v0.2.55 -
genesis:provisionworks despiteNet:SSHfailures (#131) - v0.2.54 - Rewrite supports HTTPS (#101)
- v0.2.53 - Introduce
genesis:up:limitedfor rsync'ing only the shared folders (#80) - v0.2.52 - Sensible Apache2 defaults (#116)
- v0.2.51 - Add
Gemfileto generator (#126) - v0.2.50 - Fix duplication of
genesis:backupandgenesis:down(122) - v0.2.49 - Fix variable sustitution in
provision.ymlf334764 - v0.2.48 - Fix for
$in passwords (113) - v0.2.47 - Automatically
cleanupafterdeploy(112) - v0.2.46 - Legacy variable substitution(109)
- v0.2.45 - Add
genesis:backup:dbcommand (120) - v0.2.44 - Explicitly bypassing bower interactive prompts during deployment
- v0.2.43 – Revert
5afaf80, fixes v0.2.38 - v0.2.42
auto_correctVagrant SSH port- Default to latest WordPress
- Add tests (#69)
- v0.2.41 – Fix Varnish cookie bug (#90)
- v0.2.40 – Set hostname on each machine (#45)
- v0.2.39 – Revert v0.2.37 (aa9e83f)
- v0.2.38 – Move events to after
deploy:update_code(#82) - v0.2.37 – Fix isues with Varnish (#62:
- Cleaned up cookie logic in
production.vcl(see #28, and 3fd9d0c) - Fixed wp cookie check in
receive/wordpress.vcl(see 9c2f358) - Changed varnish to file backend (see #53)
- Removed cache bypassing for local env (see fa96873)
- Removed caching of static files (see 99eb9ad)
- Piping
wp-(login|admin)instead of passing (see 89cb137)
- Cleaned up cookie logic in
- v0.2.36 – Add
postfix(#72) - v0.2.35 – Add
genesis:teardown(#55) & fixdate.timezone(#73) - v0.2.34 – Default to WordPress 3.7.1 (#74)
- v0.2.33 – Allow two-part TLDs (#77)
- v0.2.32 – Fix issue with adding
deployuser towww-datagroup (#70) - v0.2.31 – Attempt to fix issues with
genesis:permissions(#54) - v0.2.30
- Run
vagrant upprior togenesis:up:dbandgenesis:down:db(#59) - Use VirtualBox's
natdnshostresolver1to resolve DNS (#65) - Ensure SSH port is not an octet
- Run
- v0.2.29 – Apache + PHP performance tuning
- v0.2.28 – Update with last PRs from Genesis WordPress Generator
- v0.2.27 – Awwww snap!! Making it so the Genesis WordPress Generator is always up-to-date!
- v0.2.26 – Use
sudoinstead ofinvoke_command(#41) - v0.2.25 – Directories are now
775and owned bydeploy:www-data(#31) - v0.2.24 – Set Varnish & PHP to
512M - v0.2.23 – Only bypass for logged in users, not logged out
- v0.2.22 – Bypass cache for logged in users (#19)
- v0.2.21 – Run genesis:permissions on server, not local!
- v0.2.20 – Fix
genesis:permissions - v0.2.19 – Fix permissions after
deploy&genesis:files:up - v0.2.18 – Remove pretty_print. VERBOSE ERRORS FTW!!!
- v0.2.17 – Add
curlas default module - v0.2.17 – Don't sync
.sqlfiles by default - v0.2.16 –
chmod 600the ssh key only if it exists - v0.2.15 – Rename production logs from
www-toproduction- - v0.2.14 – Localize
wp_get_attachment_url - v0.2.13 –
chmod 600the ssh key when runninggenesis:down/up - v0.2.12 – Remove
genesis:restartaftergenesis:down:* - v0.2.11 – Fix URLs for uploads & permalinks
- v0.2.10 – Fix get_option( 'home' )
- v0.2.9 – Remove probe for
/server-status - v0.2.8 – Fix local access log
- v0.2.7 – Restart after all
genesis:down:*andgenesis:up:* - v0.2.6 – Add priority to vhosts
- v0.2.5 – Set deploy shell to
/bin/bash - v0.2.4 –
genesis:restartruns on allgenesis:upcommands - v0.2.3 – Fix bug with static assets being cached by Varnish
- v0.2.2 – Fix bug when inferring
:branch - v0.2.1 – Fix bug when
git branchreturns nothing - v0.2.1 – Remove Varnish error pages
- v0.2.0 – Rename
genesis:tailtogenesis:logs - v0.1.21 – Bypass Varnish for
4xx&5xxerror codes - v0.1.20 – Bypass Varnish for
local.,wp-login, andwp-admin - v0.1.20 – Run
genesis:restartafterdeploy:restart - v0.1.19 – Add Varnish to
restart,start,stop - v0.1.18 – Initial Varnish
- v0.1.17 – Add
shared_children - v0.1.16 –
chmod 600 id_rsa - v0.1.15 – Sync with generator-genesis-wordpress#
0.1.6 - v0.1.14 – Re-order NodeJS installation
- v0.1.13 – Update cache before NodeJS
- v0.1.12 – Bad ansible command (NodeJS)
- v0.1.11 – Forgot to install NodeJS
- v0.1.10 – Attempt to install NodeJS + Bower
- v0.1.9 – Fix
v0.1.8 - v0.1.8 – Add filter for
option_siteurlto fix redirects inwp-admin - v0.1.7 – Fix
ssh& removeWP_SITEURL - v0.1.6 – Rename
wpcapistrano task namespace togenesis - v0.1.5 – Add
cachetorsync_excludefolders - v0.1.4 – Bower release