Skip to content

v0.96

Pre-release
Pre-release

Choose a tag to compare

@joelburton joelburton released this 02 May 21:34
· 55 commits to main since this release

What's new

  • Tunnel reliability: the --tunnel flow now polls authoritative DNS (via dnspython, bypassing the OS stub resolver) before opening the browser, so Safari/Firefox no longer cache an early NXDOMAIN. On Linux, loopback stub resolvers (e.g. systemd-resolved) are skipped in favor of 1.1.1.1 / 8.8.8.8 — this also makes the lookup safe from a poisoned local stub. A 3-second pre-check delay was added to give the tunnel record time to land.
  • localhost.run warning: --tunnel (which uses localhost.run) now prints a startup warning recommending --cloudflare if the tunnel misbehaves, since localhost.run has been flaky.
  • The "no --secret provided" notice is now INFO-level instead of WARNING.

Install / upgrade

The easiest path on Windows is the flutterbug-windows.zip linked below.

For everyone else, pin emglken to 0.6.0 (later versions have a Windows bug that prevents launch):

npm install -g emglken@0.6.0
pip install --user --upgrade git+https://github.com/joelburton/flutterbug.git@v0.96

Full Changelog: v0.95...v0.96