As the first release for EasyEngine v4 was getting delayed, we decided to move many internal feature requests and some v3 commands to what we labeled as – the v4 Maintenance Release Github project. These releases, over the next month, will cover some small, new features apart from the bugfixes and minor enhancements.
We have already released 4.0.1, 4.0.2 and 4.0.3 – That’s 3 releases in 8 days!
Here are the highlights of each release:
- 4.0.1 – Improved support for MacOS on EasyEngine.
- 4.0.2 – Added support for WordPress VIP sites.
- 4.0.3 – Added
EasyEngine has added support for WordPress VIP sites. 🎉
You can now
ee site create example.com --vip
If you have an existing VIP repository, on GitHub, you can pass repo URL to have your repo’s content used.
ee site create example.com --email@example.com:rtcamp/vip-go-project
Above command also has a shorthand version where you can pass
github-org-name/repo-name directly. This automatically uses SSH based URL.
ee site create example.com --vip=rtcamp/vip-go-project
You can check VIP Go handbook page to know more.
The clean command has two flags, which allows you to clear object and page cache of a WordPress site, separately:
ee site clean example.com --page # Clean page cache of a site ee site clean example.com --object # Clean object cache of a site ee site clean example.com # Clean both object and page cache of a site
You can explore more about
site clean command in our documentation.
The v3 command
ee log has been renamed to
ee log show . We have plans to add more features to log command, that is the reason we shifted to subcommand syntax.
Below are some of the options
log command support:
# Commands with same features of v3 ee log show example.com --all # Displays all logs for a site, including service logs. ee log show example.com --nginx # Displays nginx logs for a site. ee log show example.com --php # Displays php logs for a site. ee log show example.com --wp # Displays wp debug log for a site. ee log show example.com --access # Displays nginx & php error logs for a site. ee log show example.com --error # Displays nginx & php error logs for a site. # Commands having new features ee log show example.com --cli # Displays EasyEngine's logs ee log show example.com --global # Displays all logs including all sites, all services and cli. ee log show example.com --n=50 # Shows logs from last number of given lines
You can checkout its documentation for reference.
If you are not using EasyEngine yet, please check install doc to get started.
To update to latest EasyEngine, please run:
# On Linux / custom Mac install ee cli update # On Mac brew update easyengine
If you run into any issues, please use forum to get support.