Local by Flywheel 2.3.3/2.3.4


#1

Release Date: August 23rd, 2018
Operating Systems: macOS & Windows


Download Local by Flywheel 2.3.3 for macOS

  • SHA1: 8ee12be7369016b4ee7336ee1b559a3ba1a51004

Download Local by Flywheel 2.3.4 for Windows

Note: Local by Flywheel 2.3.4 for Windows has been released in favor of 2.3.3 to resolve a false positive with several anti-virus suites including Kaspersky. The issue was resolved by changing the compression method for Local’s setup file on Windows. There are no other differences between 2.3.3 and 2.3.4.

  • SHA1: 4144af520654960531e54c4dac4af3b0d864b9a6

What’s New in 2.3.4 (Windows only)

Bug Fixes

  • Changed compression algorithm in Local setup EXE to zip to resolve anti-virus false positives

What’s New in 2.3.3

Environments

  • Custom 1.3.1
    • Fix: Removed dependency on symlinks since they’re disabled by default on Windows
    • Fix: Apache config is now properly generated

Additions

  • Added ability to change Local’s logging output with logger.json
  • Various add-on API additions and improvements. We’ll release more information on that soon!

Improvements

  • Local’s URL/domain search replacer will now replace WP_HOME, WP_SITEURL, and DOMAIN_CURRENT_SITE in wp-config.php
  • When importing a generic WordPress archive, Local will now choose the shortest path to wp-content in case there are multiple wp-content’s in the archive.
  • Various error handling improvements.

Bug Fixes

  • Fixed a few issues when creating sites from Blueprints including Multisite Blueprints
  • The Local Router will now pass X-Forwarded-Proto. This means Live Links will work better with HTTPS!
  • Middle-clicking links no longer opens a new instance of Local’s window
  • macOS: Addressed very verbose (but benign) errors with simple-plist dependency
  • Windows: Fixed major issue where pulling from Flywheel would remove directories such as .git and node_modules
  • Windows: Fixed issue where live TLDs (.com, .net, etc) weren’t being replaced upon import

Third-party Dependencies

  • Updated VirtualBox to v5.2.14
  • Updated Electron to v2.0.5

What’s New in 2.3.2 (Pre-release)

Environments

  • Custom 1.3.0
    • Improvement: Simplified web server configs and relaxed browser caching
    • Fix: Disabled track_errors for PHP <7.2.0
    • Fix: Removed track_errors for PHP >7.2.0
  • Preferred 1.2.0
    • Improvement: Simplified web server configs and relaxed browser caching
    • Fix: When Dev Mode is enabled, vcl_pipe properly sets req.http.connection
    • Fix: Reduced CPU usage of watcher that automatically purges Varnish cache
    • Fix: Disabled track_errors
    • Fix: HTTPS status is properly sent to PHP-FPM to eliminate the need to inject a small block of code into wp-config.php

Additions

  • Importing shows the progress of the compression step
  • Exporting/Pulling shows the progress of the extraction step
  • Pushing shows progress for both compression and uploading
  • A warning will be shown if a site uses .dev as its TLD
  • Environments can be downloaded if a site requires a specific version that’s not installed

Improvements

  • Local Machine no longer shuts down when restarting to enable/disable Local Add-ons
  • Adjusted Faster Docker Volumes NFS configuration to help improve performance
  • —skip-themes and —skip-plugins is used when WP-CLI changes the Local site domain
  • Windows: wscript.exe is no longer used to shut down the Local Machine when Local is closed

Bug Fixes

  • Fixed issues with cancelling downloads in Local
  • Various errors that were not presented to the user are now presented if they occur
  • MySQL version select is only activated when switching from Preferred to Custom
  • “Change Domain" is now disabled if a site isn’t running
  • Windows: Live Links should now work on 32-bit Windows

Add-ons API Changes

  • HooksMain.doActions() runs synchronously (one promise after the other) instead of asynchronously
  • HooksMain.doActions() will throw an error if any promise is rejected

Third-party Dependencies

  • Updated Electron to 1.8.7
  • Updated Boot2Docker to v18.05.0-ce
  • Updated VirtualBox to v5.2.12

What’s New in 2.3.1 (Pre-release)

Additions

  • Local Router logs are now accessible! If you’re on macOS, you’ll find “Reveal Local Router’s Logs” under the Help menu. Otherwise, on Windows “Reveal Local Router’s Logs” will be under the menu icon in the top-left.
  • Added a dedicated Docker image for the Local Router. Previously, the Router container used the Preferred environment image.

Improvements

  • Default WordPress Username and Password options have been removed to improve security.
  • VirtualBox host DNS resolver is now enabled by default for the Local Machine and will be enabled if it isn’t already. This automates fixing Help! My Local site cannot establish a connection to WordPress.org - FAQ - Local by Flywheel
  • Preferred environment image import is no longer required when installing Local. It will be imported the first time you create a site with the Preferred environment.
  • On-brand and more helpful Local Router error pages
  • Added sound to notifications that require your direct attention such as updating the hosts file.
  • When importing a site, you’ll now see “Changing Site Domain” and “Import Database” instead of just “Configuring WordPress”
  • Switching/upgrading environments will now back up the conf folder

Bug Fixes

  • Fixed Blueprints regression in 2.3.0
  • Cross-site HTTPS (including HTTPS WP-Cron) now works
  • Symlinks (including broken symlinks) were causing exports/Pushing to fail in some cases
  • Special characters in site names were breaking the “Sequel Pro” button under the “Database” tab
  • Adding multiple sites and then clicking on a success notification would open all of the previously created sites
  • Default themes/plugins such as Twenty Seventeen and Akismet were being removed when importing a site that had them installed
  • Faster Docker Volumes daemons are now restarted when restarting the Local Machine

What’s New in 2.3.0 (Pre-release)

Additions

  • Environments API 2.0: Environments are decoupled from Local’s core and can directly hook into the UI similarly to add-ons. This opens up the long-awaited ability to update Environments without updating Local!
  • Environment Updates: Environments can be updated for specific sites without updating Local
  • Windows: Added support for 32-bit versions of Windows
  • macOS: If the VirtualBox kernel modules are not loaded, Local will automatically attempt to load them
  • Local will attempt to power cycle the VM if it is unresponsive
  • Notifications are shown at 10% battery and 5% battery since VirtualBox automatically powers down the VM at <5% battery

Improvements

  • Removed OpenSSL dependency for self-signed site certificate creation
  • If importing to a site with MySQL 5.5, utf8mb4_unicode_520_ci will automatically be changed to utf8mb4_unicode_ci to accommodate MySQL 5.5
  • Local will automatically replace live TLDs (.com, .net, .co, etc) with the default Local TLD (.local) when importing sites
  • Improved error handling for the UI in Local

Bug Fixes

  • Patched docker-machine to not conflict with existing OpenSSH installations
  • Pushing to Flywheel no longer runs a search and replace on MySQL column names
  • Windows: Changed how Local looks for existing installations of VirtualBox
  • Windows: “Trust” button should now properly display “Trusted” if the certificate is trusted

Third-party Dependencies

  • Bumped Electron to 1.8.4

Wordpress starts installation after I pull my site to local
#2

#3

#5

#7