
Moongate: Klipper Control
Your 3D printers, anywhere
About
What's New in Moongate
0.9.51
July 18, 2026
This update brings everything from v0.9.46 to v0.9.51 to iPhone: • Run it your way: the new Direct (LAN/VPN) mode adds a printer with zero cloud. Install the Pi plugin in LAN-only mode, pick 'Direct (LAN/VPN)' at the top of the Add Printer screen, then scan its QR or type its address. The app talks straight to Moonraker on your network and keeps working with no internet at all; away from home you connect through your own VPN (WireGuard, Tailscale). Trade-offs are shown right on the screen: no print notifications in Direct mode, remote access is your VPN's job, and your phone's network must be in Moonraker's trusted_clients. • Switch an existing printer between cloud and Direct any time from its edit dialog, no re-pairing needed. Cloud-pairing a machine you'd added as Direct absorbs the old tile automatically, keeping its settings. • Printers now need a real name: the name box starts empty and cycles example names. No more dashboards full of 'My Printer'. • Out-of-date plugin alert: the dashboard now flags a printer whose Moongate plugin is behind, and on plugin 0.6.16 or newer one tap updates it straight from the app. • Hold a tile's camera square to open the full-screen live view. • New Local-only switch: an optional toolbar toggle that stops all remote (tunnel) traffic, so the app talks to printers only over your own network. • Restore now merges: restoring a backup keeps printers you paired after the backup was made, and removing them is an explicit choice. • Clearer pairing pop-up: the "Don't show this again" option is always visible, and the instructions now name the MOONGATE_PAIR macro. • Starred macros no longer vanish when the macro menu is reopened. • New language: Português (Brasil), a community translation making nine languages in total. • A friendly retrying message replaces the raw "Bad gateway" page while a printer's web interface finishes starting up. • On fresh installs the local camera feed now runs at the camera's own frame rate. • Efficiency fixes that stop unnecessary background requests.
More








