Release Date: May 30th, 2017
Operating Systems: macOS & Windows
Available via Auto Updater: Yes
Download Local by Flywheel 2.0.1 for macOS
Download Local by Flywheel 2.0.1 for Windows
What’s New in 2.0.1
- Now you can “Add New Site" and “Import Site” from the App Menu » File on Mac and in the Windows menu button in the top-left.
- We improved text contrast so that links are easier to read.
- We fixed an issue with BackupBuddy imports.
- We fixed an issue where warnings and errors on the “Site Info” page would cause parts of the screen to overlap.
What’s New in 2.0
- Local got a new, fresh UI! You’ll notice new fonts and colors, and a step-by-step process to create new sites. You’ll find most features in the same spot. We hope you’re as delighted as we are!
- When creating a new site, you’ll now choose between “Preferred” and “Custom” setups.
- Preferred is a shortcut to spin up a site that matches the Flywheel production environment locally. Use Preferred for easy migrating to Flywheel via Site Export.
- At this time, the Preferred setup uses the following components: Web Server: nginx + Varnish, PHP: 5.6.20 + ImageMagick, MySQL 5.6.
- With a Preferred setup, you can toggle Development Mode on and off to enable and disable Varnish caching.
- If you select a Custom setup, it will be downloaded the first time you create a Custom site on Local. This setup is very similar to what you have used in previous versions of Local and is backwards-compatible with existing Local sites.
- To reduce initial download size, the custom environment now only ships with PHP 7.0.3 and MySQL 5.5. Other versions of PHP and MySQL can be downloaded separately.
- Added Redis, a robust key:value store for WordPress object caching. This is common in VIP setups.
- Added PhpRedis extension for PHP.
- Adjusted PHP settings to improve debugging experience with Xdebug and running backups. Specifically increased PHP max_execution_time to 900 seconds, increased PHP max_input_time to -1 (infinite), and increased PHP max_input_vars to 3000.
- Increased nginx and Apache timeouts to 1800 seconds to further help with long-running processes.
- Additional PHP versions are available for download when you spin up a new Custom site: 7.1.4 (new!), 5.6.20, 5.5.38 (new!), 5.4.45 (new!), 5.3.29, 5.2.17, 5.2.4.
- To help us resolve issues, a message shows at initial install or upgrade that lets you opt-in to Error Reporting. With this enabled, Local will automatically send errors and warnings back to the team so we can patch things up.
- Now uses MailHog instead of MailCatcher for email testing. MailHog provides enhanced email formatting and takes up less space on your machine. Note that MailHog will only be available on sites created on version 2.0+. Existing sites will still use MailCatcher.
- HTTP/2 is now enabled which can greatly improve your site’s performance. Note that to use HTTP/2, you must be accessing the site with HTTPS in the domain.
- Sites now support gzip to more closely mirror your production environment.
- To improve stability, Local now communicates to Docker using the Docker Remote API instead of CLI commands.
- Chrome recently released new security standards. We enhanced our self-signed certificates to meet Chrome’s new SSL requirements (SAN).
- To give more information during the initial install and upgrade of Local, added progress bar to Docker image import process.
- Added notification after Local Machine is finished starting up so you know when your site is ready.
- Site domains can now be any valid hostname so you have a wider choice for the site domain. This includes non-valid TLDs and site domains without a TLD (example: .dev).
- Increased Docker Machine VirtualBox disk size to 120,000M (previously 20,000M) to allow for larger MySQL databases.
- Site Import and Export now excludes the “mysql” meta database, which unnecessarily added data to the MySQL server.
- If you only have one site, then it’ll be auto-selected at launch.
- We made the Site Import process much faster by improving archive analysis.
- On Site Import, if WP_HOME and WP_SITEURL exist in wp-config.php, they’ll be commented out automatically to ensure the local domain takes precedence
- Changing your Site Domain now handles “www.” as well as the normal non-www domain to ensure your site is imported properly if it previously used “www.”
- You used to get a notification every time you changed Settings. That seemed like overkill, so we nixed it!
- More IPs will be tried on initial creation of the Local Docker Machine. This further reduces the likelihood of the Docker Machine creation process from failing during installation.
- Fixed various issues with Site Import and Export.
- Fixed an issue in which a Site Import would fail if there was a wp-content folder inside of wp-content (common with Jetpack plugin).
- Add-on installer now checks the version requirements before the add-on is installed. That way, if an add-on isn’t supported for your version of Local, you’ll be warned and the installation is prevented.
- Updated Moby (formerly Docker) to v17.05.0-ce
- Updated Docker Machine to v0.11.0
- Updated bundled WordPress version to 4.7.5
- Updated VirtualBox to 5.1.20
- Updated Electron to 1.6.8
- Improved our auto-updater to include a link to release notes, a progress bar, and additional information about the download.
- You can now find your Settings under “Preferences…” in the application menu at the top of your desktop
- Vastly improved site performance by utilizing NFS for Docker volumes. You will be asked for your administrative password to enable this.
- An auto-updater was added so moving to the newest version of Local is a breeze! As we did on macOS, we also enhanced the auto-updater to include a link to release notes, a progress bar, and additional information about the download.
- Sites can now live outside of the C:\ drive.