Local Community

Local by Flywheel 3.2.0

Local by Flywheel 3.2.0 is now available!


Community Release Date: May 16th, 2019

Operating Systems: macOS & Windows


Download Local by Flywheel 3.2.0 for macOS

  • SHA1: ede11e88b8649b273b131f529dfe3463871dd6ae

Download Local by Flywheel 3.2.0 for Windows

  • SHA1: 499b14c89386a0c4bf8827a26232be3df94bcab8

What’s New in 3.2.0

Additions

  • Local for Teams!
    • MagicSync
      • Push/Pull to/from staging and production
      • Preview and choose what will be push/pulled
      • Differential syncing—only push/pull files that have changed
    • In-app Support Experience
    • Workspace Switcher

Improvements

  • macOS: New downloads of Local on macOS are now distributed in a DMG rather than a zip.
  • Connect: There can now be separate incompatibilities for pushing vs. pulling. This means you can pull to an existing Local site where WordPress isn’t installed.
  • Connect: Removed overwrite warning text when pulling.
  • Connect: Removed account dropdown in the top-right in favor of the new Workspace Switcher in the top of the vertical navigation bar.
  • Developer Experience: Local has been converted to TypeScript! While you likely won’t see anything different now that Local is written in another subset of JavaScript, it does mean that the Local team will have a more enjoyable time developing Local :slight_smile:

Bug Fixes

  • Upon site start, the mysqld.sock and mysql.sock.lock files will be automatically removed in case they are lingering from an improper shutdown. This can help with the database not starting up in some cases.
  • Connect: Do not replace the WordPress prefix in columns and KEY’s when pushing to Flywheel
  • The updater window wasn’t using Dark Mode if enabled. It now does!
  • Added Windows toolbar to updater window.

Security

  • The Live Links MU plugin now sends the Cache-Control: private header whenever the Live Link is enabled.

Add-on API Improvements

  • Emit siteStarted event when sites are started
  • New Filters:
    • FlywheelConnectSites_connectedSites
    • FlywheelConnectSites_availableSites
    • FlywheelConnectSites_incompatibleSites
    • SitesSidebar_sites
  • New Content Hooks:
    • FlywheelConnectSites_FlywheelHeader:Before
    • FlywheelConnectSites_TabNav:Before
    • FlywheelConnectSites_TabNav
    • FlywheelConnectSites_FlywheelSitesList:Before
    • FlywheelConnectSites_routes
    • SitesSidebar_SitesSidebarSites:Before
    • SitesSidebar_SitesSidebarSites

Third-party Dependencies

  • Update Electron to 4.2.0

  • Updated bundled version of WordPress to 5.2

  • Updated WP-CLI to 2.2.0

  • Updated React to 16.8.6

  • Updated @getflywheel/local-components to 8.5.2

2 Likes