Skip to content

Instantly share code, notes, and snippets.

@codyogden
Created June 12, 2019 05:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codyogden/3680aa67c9dfd83d9a028cac7dc3f992 to your computer and use it in GitHub Desktop.
Save codyogden/3680aa67c9dfd83d9a028cac7dc3f992 to your computer and use it in GitHub Desktop.
Changelog from wpe-cli (WP Engine DevKit)

0.13.0 (2019-06-10)

Bug Fixes

  • Push, pull and SSH should now respect default environments (e01d906)
  • Use appropriate output when trying to create a site that already exists (91fa121)
  • new: Ensure the top-level-domain is not repeated in new project domains (ab54624)

Features

  • Use PHP 7.3 as the default for new sites not connected to WP Engine. (1b4a2b3)

0.12.8 (2019-06-06)

0.12.7 (2019-06-06)

Bug Fixes

  • php: Don't overwrite existing PHP.ini when adding config lines. (1205319)
  • Change to WordPress directory before running WP-CLI commands. (188e1c5)
  • Don't throw errors in Analytics when the network is off (ea84aed)
  • Set explicit CORS headers for external services. (88be7bc)

0.12.6 (2019-05-31)

Features

  • Add hint to connect site to WP Engine when running a new site. (f1b062c)
  • Add project delete command (437c594)

0.12.5 (2019-05-29)

Bug Fixes

  • Bind Traefik to localhost to prevent external access. (fed75c3)
  • Don't restart containers if they're stopped. (1e57f97)
  • Use primary domain and HTTP port for WPE-CLI. (d0cae53)
  • config: Re-read config when saving (901d0a9)
  • pull: Ensure we're using the correct default pull environment (44e00be)
  • pull: start the site, if we need to, to make the database backup (1aa4763)
  • rsync: Ensure install name is always present for rsync logging (bbc74e3)
  • stop: Ensure docker proxy container is properly removed when stopping last site. (2e945aa)
  • stop: Ensure docker proxy container is properly removed when stopping last site. (1cec4ba)

Features

  • domains: maintain original top-level domain (236be1c)
  • Add Docker socket proxy to harden Traefik security (88c7e9e)
  • Move non-stable commands to the alpha command group. (046d6e1)
  • start: Auto-assign port if default port is already in use. (7f216ef)

0.12.4 (2019-05-16)

Bug Fixes

  • ssh: Output spinner to stderr so users can pipe the output of SSH commands without capturing the spinner. (881cd6f)

Features

  • Update default NodeJS version to 12.2.0 (d62aab8)
  • pull: Perform a MySQL dump on Database pull "just in case" (4b8cf5c)

0.12.3 (2019-05-15)

Bug Fixes

  • clone: Do not copy autoupdater backups (f8dcbc3)
  • Hide traefik and domains command from public list (8a51fa7)
  • new: Create the _wpeprivate directory if it doesn't exist. (cbbfb09)
  • ssh: Fixes SSH failure when "install" flag is specified outside a local project folder. (47f346f)

Features

  • Add 'genesis' command to more easily access the Genesis CLI. (98f0f19)
  • Add PHP 7.3 support (416715e)
  • setup: Allow users to opt-out of anonymous analytics during setup. (788ff8c)
  • setup: Reintroduce prompt for ssh key during setup. (fba24ab)
  • version: Add debugging information to version command using debug flag (0a080db)

0.12.2 (2019-05-02)

Features

  • help: Improve UX of help output (8c572a1)
  • rsync: Enable server logging of rsync actions for better support (786dac1)

0.12.1 (2019-04-29)

Bug Fixes

  • Capture theme information during site start. (cb0f1a1)
  • Remove "Watchtower" service as Docker images are now versioned. (0254242)
  • Standardize error reporting format! (5c2ad9b)
  • alpha: Allow rsync push to specify installname (d9cb920)
  • alpha: Correct alpha push description (36ee684)
  • alpha: Remove content push/pull from associated rsync commands (5e36c5c)
  • reset: Ensure preferences are maintained after a site reset (f4f782b)
  • reset: Reset should not be available for sites not linked to WP Engine (684b109)

Features

  • alpha: Add rsync reset command (fbc437f)
  • Introduce onboard hints to help users get up and running quicker. (b967f05)
  • Replace git operations with more efficient rsync (0aa9963)

BREAKING CHANGES

  • Some sites may need to be re-initialized a the will not be a git repo by default

0.12.0 (2019-04-10)

Bug Fixes

  • Fix typo, avaliable → available in update notification (6bdd297)
  • domains: Fix incorrect domain description. (43cba83)
  • release: ensure binaries are built correctly (e478efc)
  • update: Ensure old changelog constant file is re-generated after version bump (341f67f)
  • xdebug: Restart container to force XDebug config changes (7d0a4e9)

Features

  • Adds a confirmation step to wpe alpha pull and wpe alpha push commands (3d75b9a)
  • Install WP Unit Testing library. (#687) (e1c3608)

0.11.9 (2019-03-27)

Bug Fixes

  • open: Fix error when trying to open SSL site (b51395c)
  • traefik: Use native browser package to avoid errors when opening Traefik on Linux (0c854f9)
  • Run GA HTTP requests in the background. (f47b6f4)
  • updates: Always update global files, even if update command is run from outside a site. (354603e)
  • updates: Ensure first update check will complete (d1f5445)

Features

  • Add project link command for linking a local install to WPE. (a0b5b20)
  • Display version information with just root command execution (d1d296c)
  • config: Display success message when saving config value (b1c8639)
  • release: Switch to WP Engine docker images (6d52119)

0.11.8 (2019-03-14)

Bug Fixes

  • prune: Allow project prune to properly handle multiple sites. (54d8265)
  • GIT should be Git (where appropriate) (348b6ee)
  • Only prompt for SUDO credentials if we actually need to. (9a992d2)
  • prune: Remove extra docker output. (a484a1b)
  • testing: Use Node 10 for Jest testing. (47fd22e)

Features

  • config: Add ability to change site domains with config command (685ec7c)
  • projects: Add "new" project command to create an empty project (4431e6b)
  • Add apply command for downloading platform specific files. (8929779)

0.11.7 (2019-03-06)

Bug Fixes

  • Have Watchtower check for updates every 5 minutes. (260fec9)

0.11.6 (2019-03-06)

Bug Fixes

  • config: Change "default_to_ssl" to "force_ssl" for better usability (6170f14)
  • ngrok: Fix grammar in documentation for command. (08dcb76)
  • reset: Use browser package to open current site. (0b57368)
  • update: Fix update notifications for versions after 0.10.0. (62f71d9)

0.11.5 (2019-03-01)

0.11.4 (2019-02-28)

Bug Fixes

  • Fix default for analytics setting (42f1917)
  • analytics: Don't time failed clones (b66b73d)
  • help: Allow running help command with an incomplete setup (9108c7f)

0.11.3 (2019-02-28)

Bug Fixes

  • setup: Don't duplicate two_way_git initial value creation. (13d8877)
  • Use a clearer error message and use it more consistently across commands (a5ef766)

Features

  • Add changelog command! (62ef123)
  • setup: Auto-enable anonymous analytics and remove associated prompt during setup. (d4c503b)
  • Add changelog_pager config. (cb8c8f0)
  • Mark internal users in Google Analytics. (e80d920)
  • Utilize WP Engine server configuration values (if available) (4b2e6ba)

0.11.2 (2019-02-25)

Bug Fixes

  • Fix application name output in permission request for host file edits (904c086)
  • push: Ensure commit messages set by flags are passed through (99657f3)
  • setup: Ensure default Traefik dasboard port is populated during setup (01d3e22)
  • fix memory errors when opening the browser with large sites (d576914)

0.11.1 (2019-02-20)

Bug Fixes

  • Only set $table_prefix if it doesn't exist. (c681ebb)

0.11.0 (2019-02-18)

Bug Fixes

  • clone: Ensure newline is always present where appropriate. (31b8b49)

0.10.11 (2019-02-15)

Bug Fixes

  • clone: display error as appropriate when clone fails (d7660e3)
  • Increase fast_cgi buffer size (f0b5626)
  • Make SSHG host a wildcard. (74bf88a)
  • Standardize product name throughout codebase (82247a5)
  • Use better check to determine minimum versions (342b1a3)
  • clone: Fixes Traefik error on clone if a site is already running (8f9d7cc)
  • info: Use computed values for info instead of raw config values. (1e153df)
  • open: Fix warnings when opening sites on Linux with Chrome (4883878)

Features

  • traefik: Allow user to choose their Traefik Dashboard port (1dc8bd1)

0.10.10 (2019-02-12)

Features

  • Enable Linux distribution via APT (6ed7b3f)

0.10.9 (2019-02-12)

Bug Fixes

  • clone: Ensure imports are available for analytics (f508f52)
  • clone: Ensure we're removing the full directory on failure (f3450ac)
  • info: Clarify field descriptions in info and config. (d58e680)
  • keygen: keygen command should preserve existing config values. (e8c617e)
  • security: harden install script (2bbe0d1)

Features

  • Add "feedback" command (0c748c6)
  • Add reset command (553655b)
  • keygen: Offer to save a key that already exists (c5e4f47)
  • keygen: Use "wpe_local" for generated key name to reduce chance of collision (afe0bde)

0.10.8 (2019-02-06)

Features

  • clone: Add mu-plugin and WP debug.log to initial .gitignore. (1c69d6f)
  • documentation: Update keygen documentation for more appropriate GIT information. (8af636a)
  • info: Remove two-way-git from info output (821786c)

0.10.7 (2019-02-06)

Bug Fixes

  • push: Properly handle possible GIT states in local and remote repos (f54c4e3)

Features

  • ssh: implement "--installname" flag to avoid install confusion (c40b355)

0.10.6 (2019-02-05)

Bug Fixes

  • tests: Ensure fork is created from appropriate process (c81daa7)
  • Ensure docker networks are removed when we're done with them (41165f9)
  • updates: Check for full update check command and avoid auto-check accordingly. (e316894)

Features

  • version: Add OS information to version command for debugging (e81d7d3)

0.10.5 (2019-01-31)

Bug Fixes

  • Ensure SSL certificates are properly created (b773ff7)
  • linter: Remove gometalinter for 3.0.0 (48edf14)
  • pull: do not throw an error and just start default services if system is already done (8d3f13c)
  • restart: do not throw an error and just start default services if system is already done (2da5334)
  • setup: Fixes issue where setup wasn't getting proper defaults (e9998e8)
  • stop: Make sure we're correctly checking for the domains constant on stop (8560b98)

Features

  • push: Don't run push routine if there is nothing to push (3adc853)
  • push: Hide the database flag to prevent issues. (6f06e56)

0.10.4 (2019-01-28)

Bug Fixes

  • start: Remove watchtower from list of available local services (94b277c)

0.10.3 (2019-01-28)

Bug Fixes

  • documentation: Fix publish command in readme. (d76a8ec)

0.10.2 (2019-01-28)

Bug Fixes

  • Remove extra "Site has already been stopped" message. (54dfaa9)

Features

  • Refactor Makefile for improved performance and better scalability (f0f3c53)

0.10.1 (2019-01-23)

Bug Fixes

  • add new mu plugin to .gitignore (e7e320c)

0.10.0 (2019-01-23)

Bug Fixes

  • pull: Update local files after pull to account for versioned copies on server. (2c8be1f)
  • Only ever prompt about sudo permissions once. (606d6d7)
  • ssh: Run single command in appropriate install folder. (190b278)
  • update: Implement more consisten use of "Ok" and "Fail" indications. (3bf772f)

0.9.9 (2019-01-23)

Bug Fixes

  • templates: Use single templating engine for all site templates (4e43c5e)
  • Ensure TLD is always present for docker ENV (f170f67)
  • update count for string replacement in mu plugin template. (0aa205d)

Features

  • Cleanup local dev plugin for better WP coding standards compliance. (c559d7c)
  • Cleanup wp-config.php for better WP coding standards. (6402bbd)
  • config: Simplify config item names (ee99d97)
  • info: Add last updated time to wp-info where applicable (ff3edc1)
  • Generate .dep and .rom packages (31f60d5)
  • Implement new project name (f9fcfda)

BREAKING CHANGES

  • config: You will have to run wpe setup again` to recreate setup after updating.

0.9.8 (2019-01-21)

Features

  • keygen: Create .ssh folder if it doesn't exist (8393c93)
  • keygen: include ssh.wpengine.net in ssh hosts config (85c3678)
  • keygen: Use config email address for generating new SSH key (e2e7ccb)
  • restart: Allow restart of a single service (cad6a34)

0.9.7 (2019-01-20)

Bug Fixes

  • Use S3 for scoop download template. (e9a7c9c)

0.9.6 (2019-01-20)

Bug Fixes

  • reintroduce update and analytics questions in setup (7222298)
  • errors: don't repeat error messages in stderr (702b859)
  • Remove extra newline in update instructions. (5ca4a82)
  • setup: implement and maintain defaults for all config items (0b11c55)
  • start: improve command usage documentation (6dcece4)

Features

  • errors: use friendler error message when operating outside local install (7672127)
  • update: Add mu-plugin and wp-config to update files script. (04319c3)
  • Add ability to use SSL as the default for sites. (262152b)
  • Add current application version to wpengine-local-dev.php plugin (4ea0c26)
  • Publish scoop manifest to Homebrew repo for Windows testing. (937272f)

0.9.5 (2019-01-17)

Bug Fixes

  • login: Don't login as "wpengine" user if another admin is available. (af2edae)
  • start: Only command functions should output fail or ok status to CLI (fa0e581)
  • stop: Allow ability to stop orphaned services (05d4a1b)
  • version: Version command can now be run before setting up the tool (e4b11ba)

Features

  • analytics: Don't record internal commands in Analytics (6e33195)
  • config: Don't require the global flag where it would be easier to just use the value. (85a12d4)
  • docker: Add label to all Docker containers for easier identification. (1219634)
  • Add completion generator for BASH (79d02bd)
  • Add completion generator for ZSH (fc28117)

0.9.4 (2019-01-15)

Bug Fixes

  • open: Ensure protocol is added to non-friendly URLs (d7ec84e)
  • Ensure test completion with CI (25af417)
  • GIT setup should be useful as initial setup by allowing setting of global user (bc5b106)

Features

  • setup: Simplify "setup" command (a1a77da)

0.9.3 (2019-01-14)

Bug Fixes

  • start: Add the -E flag to preserve the current user's environment variables. (39df3bb)
  • use the correct TLD when updating asset URLs (61280e9)

Features

  • login: Add login command to allow quick access to WordPress. (bc5f68f), closes #347
  • start: Check for updates to workspace files on start. (52feb8e), closes #481
  • update: Modify wpe update files command to list files updated. (df9e191), closes #481
  • add config command to get and set individual config items (6554172)

0.9.2 (2019-01-11)

Features

  • logs: Add all flag to logs command. (e1c62e1), closes #508
  • pull: Add confirmation prompt to pull command. (d20a8d9), closes #357
  • Add SSL support for sites (48272c4)
  • Automatic container updates. (507399a), closes #187
  • Move config file from ~/.wpe-yaml to ~/.wpe-local/config.yaml (bb8540a)
  • reintroduce support for php 5.6 and php 7.0 (c694885)

BREAKING CHANGES

  • You will have to run wpe setup again` to recreate setup after updating.

0.9.1 (2019-01-04)

Bug Fixes

  • Fix extra colon in setup prompt for tld. (6a74728)

Features

  • Change wp-admin color while developing locally. (739c7a2)
  • remove obsolete PHP versions (14bf137)
  • remove the config flag (a9f10be)

0.9.0 (2019-01-02)

Bug Fixes

  • Add WP-Cli package install directory. (cf14908), closes #490
  • remove cover.out when we're done with it. (b270705)

Features

  • Add automated update check. (cce2b7b)
  • add mysql command to access mysql session. (62f0f84)
  • allow a user to chose a custom TLD during setup (2ecb0cf)
  • improve developer workflow with "make test" running all tests (3fad07d)
  • Make check/update sub-commands under the "update" group. (636305a), closes #439
  • Show a friendlier when running "wpe stop" if site is not already running. (a9f1a10)
  • use "test" as default top-level domain (9adf748)
  • use a friendlier error message during purge if varnish isn't running. (98b7148)

BREAKING CHANGES

  • The old update command can now be found at wpe update files.

0.8.9 (2018-12-27)

Bug Fixes

  • continue setup when not overwriting key file. (39cff5d)
  • prevent "exit status 127" error message in SSH connection (0152fff)
  • properly squelch output of network removal during acceptance tests (b22fd48)
  • quit making repeated calls to docker for the check function (b56c41c)
  • remove created docker network when finishing acceptance tests (8d618ee)
  • SSH throws panic error when not in project workspace. (946d9b7)
  • we don't need an error for the default command (dad7c12)

Features

  • Add format flag to info command. (55561d1)
  • Command to check for updates. (e9a3803)
  • make development easier with "constants" package (d6479d0)
  • show ssh command when using verbose flag (c54f36b)

0.8.8 (2018-12-26)

Features

0.8.7 (2018-12-21)

Bug Fixes

  • Set client max body size to allow uploading of files through wp-admin (85eb2ad)
  • use appropriate URL for wp-cli. (4f37815)
  • use consistent domains for mailhog service (fdd63a2)

Features

  • add "project" alias to "projects" command (3a7b73e)
  • allow direct access to database via hostname (c2c3ac2)
  • allow for handling of remote repository before push (b917fd2)
  • Anonymous usage reporting! (8fd3b92)
  • Verify minimum docker and docker-compose versions (80188b9)

0.8.6 (2018-12-18)

Bug Fixes

  • check that we're in a site folder before bringing Traefik up on start. (4f632f4)
  • open: Don't wait for service to start if --print-url is passed. (de8d201)
  • clean node_modules during "make clean" (f1a1cef)
  • ensure services will open correctly whether running or not. (e63abc8)
  • Run npm ci instead of npm install to prevent package-lock changes (6444996)
  • update and tidy go modules. (a2080b1)
  • wpe open shouldn't have output other than the URL (c8a16ec)

Features

  • Add prune command for removing deleted projects. (c174ee2), closes #278
  • Move list and goto under projects command. (79ea76e)
  • refactor to system package, general cleanup and add unit test scaffolding (354131d)

0.8.5 (2018-12-17)

Features

  • add "wp" command to execute wp-cli (fee9b06)
  • add the ability to use a custom commit message. (4eaad27)

0.8.4 (2018-12-13)

Bug Fixes

  • tidy and update existing go modules (03d1755)

0.8.3 (2018-12-13)

Bug Fixes

  • allow opening Varnish urls as appropriate (aec1b1f)
  • don't prompt for sudo if we don't need to. (95cdb14)
  • show appropriate origin during clone. (016aaa3)
  • Switch partial-filesystem flag to full-filesystem for better UX (a56c68b)

0.8.2 (2018-12-12)

Bug Fixes

  • allow docker commands to be run from sub-directories of a project. (143cb3a)
  • ensure database is refreshed after a pull (aee28bb)
  • show more detailed information when cloning (8d746b2)
  • Use proper subcommands for the domains command. (a796d91)
  • use proper subcommands for traefik command (f72b45d)
  • Wait for services to initialize before trying to open their URLs (6cdcfc3)

Features

  • Ask the user if they would like to manually set a path to their private key during setup. (522a3d7)
  • Stop traefik if no other sites are using it. (27ff675)

0.8.1 (2018-12-06)

Bug Fixes

  • Improve documentation for open command. (1145fab), closes #359

0.8.0 (2018-12-05)

Bug Fixes

  • still open ngrok when the service is already running (521752d)

Features

  • add ability to completely disable xdebug (7f1ce95)

0.7.7 (2018-12-03)

Bug Fixes

  • Add missing WPE_CLUSTER_TYPE constant to wp-config.php (9501901)
  • launch ngrok if we need to (and make sure we've waited for it to initialize) (c589dc1)
  • should only exit if a friendly error is to be displayed. (9344085)

Features

  • allow to maintain current values during new "setup" process (0d14cf8)
  • use common hostnames for sites. (52f0e01)

0.7.6 (2018-11-29)

Bug Fixes

Features

  • implement full filesystem clone (6c76226)

0.7.5 (2018-11-16)

Bug Fixes

  • "make clean" should remove 'dist' folder (6ad1fd4)
  • Fix proxy passing so images are correctly proxied back to production. (b831f09)

0.7.4 (2018-11-15)

Bug Fixes

  • ensure excerpt file continues to be placed in the tmp folder. (f6f2e7b)
  • ensure excerpt file continues to be placed in the tmp folder. (c863220)

0.7.3 (2018-11-15)

Bug Fixes

  • desktop: Use new format flag for getting project status and list. (62ca79f), closes #319
  • Don't show a missing Docker warning unless we need to. (a40e4d3)
  • ensure we're not looking for a constant that doesn't exist on the server (dd6ad74)
  • Fix PHP warnings when using PHP 7.2 (5758f57)
  • Fix spelling mistake in goto command description. (834ce3d)

Features

  • Add fastbuild target to speed up comp time (7616480)
  • ensure git name and email are set properly during setup. (3c64756)
  • ignore local-dev mu plugin in git (83f330d)
  • Start a service on "open" if it isn't already running. (37bc95c)
  • Use an install-specific zip filename rather than the generic "excerpt.zip" (be1a21a)
  • Use an install-specific zip filename rather than the generic "excerpt.zip" (7b8dd63)

0.7.2 (2018-11-08)

Bug Fixes

  • Fix bash command when no commands are passed. (0346468), closes #311

0.7.1 (2018-11-08)

Bug Fixes

  • Don't open the default site when we're bringing up an individual service (bedcbea)
  • ensure we're not looking for a constant that doesn't exist on the server. (a7f34da)
  • Throw a friendly error (with available services listes) when the user tries to open a service that doesn't have a public URL (8dad119)

Features

  • Add format flag to status and list allowing json formatting. (45a3dd3), closes #303
  • allow stopping an individual service (a9af671)
  • implement NGROK in cli (731c56e)
  • Limit default services to those required to run a site (caec2b7)
  • Set initial PHP version after a clone to match the version on the server for the install (4d2f07d)

0.7.0 (2018-11-05)

Bug Fixes

  • desktop: Allow adding a site if no sites exist. (aaed934)
  • desktop: Fix container status reporting. (bd0b465), closes #276
  • try to create the ssh config file rather than just failing if it doesn't exist. (25d4e23)

Features

  • add a setup command to improve the onboarding experience. (f857657)
  • Goto command! (b476efc), closes #143
  • Improve instructions after cloning. (253e976), closes #217
  • Standardize user prompt formatting (2597afd)

0.6.9 (2018-11-02)

Bug Fixes

  • Correct two way git url. (a99bb13)

0.6.8 (2018-11-02)

Bug Fixes

  • desktop: Don't set the active project more that we need to. (bd7e2a6)
  • Use /tmp directory for WP Cli cache. (1cb1184)

Features

  • desktop: PHP Version picker. (5598034)
  • Add webgrind to default tools (1d673c0)
  • adds memcache purging and ability to purge a specific task (9476a87)
  • improve ssh command usage (d5b6373)

0.6.7 (2018-10-31)

Bug Fixes

  • Standardization of documentation. (6c99fb6)
  • Start docker environment on wpe pull (1273520)

Features

  • S3 publishing for binaries. (96d8b65)
  • Support Two Way Git with feature flag. (d611ed6)

0.6.6 (2018-10-30)

Bug Fixes

  • fix wp-admin (no trailing slash) redirect issues (0014a8e)

Features

  • desktop: Add ability to clone an install. (889ae52)
  • desktop: Add links to utilities. (f2c6730), closes #249 #223

0.6.5 (2018-10-19)

  • BREAKING CHANGE:: Consolidate initial settings into a single file (7f8486a)

Bug Fixes

  • ensure git errors are always returned (99ba3a6)
  • ensure output flag is passed through to the run-docker command (b884805)
  • ensure xdebug's remote_host parameter is set (2b60382)
  • maintain new line in startup info (80803fd)
  • Set project for docker-compose commands. (f1ea10a)
  • show appropriate error message if GIT commit fails during clone. (89b052d)
  • Use .env PHP version if set (allows override of config.yaml) (b6eec06)
  • Use .env PHP version if set (allows override of config.yaml) (1ae69ed)

Features

  • standardize flag creation (729ac41)
  • desktop: Refresh project status on window focus. (b859f42)
  • desktop: Support translations. (cb2f091)

BREAKING CHANGES

  • Consolidate initial settings into a single file

0.6.4 (2018-10-17)

Features

  • Include all changes in changelog (41a67dd)

0.6.3 (2018-10-17)

Bug Fixes

  • bash: Pass all flags and sub commands to bash command. (0a9f97b)
  • Allow for running bash commands as root (eb9d93b)
  • Don't add site to list if it already exists. (28f2159)
  • remove argument errors on docker commands (af28b62)

Features

  • Add flag for printing the URL for a service. (2992332)
  • Add friendlier error messages if site isn't running (4f0bc91)
  • Add phpunit to default tools (c946b71)
  • Add xdebug support with the ability to toggle auto_remotestart (a334906)
  • Allow starting the container without opening the browser. (e15d844)
  • Rename download and publish commands to pull and push (3811993)
  • desktop: Add restart button to desktop UI. (9272e55)
  • restart: Add --no-browser flag to restart command. (5fe22be)
  • simplifies project file structure (7d3c8c4)

0.6.2 (2018-10-10)

Bug Fixes

  • Add build stage. (ae90440)
  • Clean public key path. (d6c74b8)
  • Correct yaml marshaling. (629ac4d)
  • Create and use removeFileIfExists. (e1ccceb)
  • Quit app when all windows are closed. (567dc11)
  • Update electron-compile. (0a42a46)
  • Use new Viper struct. (8df7f39)
  • Use regex to speed up wpe status. (8a43d07)

Features

0.6.1 (2018-09-27)

Bug Fixes

  • Make sure RunStart and RunStop are exported. (7ba44ed)

Features

  • Add Varnish caching. (0eff127)
  • Include nginx configs from the install. (cc44709), closes #104
  • Remove the directory after a failed clone or download. (9210184)

0.6.0 (2018-09-24)

Bug Fixes

  • Load wpengine-excerpt as a package. (29dc079), closes #49

Features

  • Make full-database export the default. (87a1675), closes #79

0.5.2 (2018-09-18)

Bug Fixes

  • Make sure memcached is hooked up. (99164a8)
  • Publish database before pushing files so the cache purges. (2f4bfb2)

Features

  • Don't need to pass an install name if you're in a workspace. (74b0f95)

0.5.1 (2018-09-18)

Bug Fixes

  • Only call uopz_allow_exit if function_exists. (69fe12f)

0.5.0 (2018-09-05)

Features

  • Have download pull install name from config. (6dee911)

0.4.2 (2018-09-04)

Bug Fixes

  • clone: Nice error message for error already existing. (7e6bf11)

0.4.1 (2018-08-29)

Bug Fixes

  • Allow running docker-compose commands in a child directory. (eca67ce)
  • Only set PHP_VERSION if it's passed. (541b78a)

Features

  • Allow running publish in any sub-directory of a workspace. (2641a4c)

0.4.0 (2018-08-27)

Features

0.3.1 (2018-08-16)

Bug Fixes

  • Make sure zip and unzip are installed. (77aa03f)

0.3.0 (2018-08-16)

Bug Fixes

  • Return actual git related error. (f344f2a), closes #74

Features

  • Database publishing and publishing to other installs. (33a62a3), closes #72

0.2.1 (2018-08-08)

0.2.0 (2018-08-07)

0.1.8 (2018-08-01)

0.1.7 (2018-08-01)

0.1.6 (2018-07-31)

0.1.5 (2018-07-31)

0.1.4 (2018-07-31)

0.1.3 (2018-07-31)

0.1.2 (2018-07-31)

0.1.1 (2018-07-27)

0.1.0 (2018-07-27)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment