• v0.3.2 260f5b57d5

    etwen released this 2026-06-11 09:03:53 +08:00 | 28 commits to main since this release

    New features

    Status page — control PDU outlets with buttons

    • New Status view (the icon on the left, between Terminal and Settings) with a PDU tab —
      connect to your PDU by IP and see every outlet at a glance: state, current (mA) and power (W).
    • Each outlet row now has its own Control button: the label tracks the live state
      (Turn ON when off, Turn OFF when on), so a single click flips that port. The SNMP command
      runs off the UI thread, the grid refreshes after the change, and it resets cleanly on disconnect.
    • Outlet status auto-refreshes every 3 seconds in the background — no more manual Refresh button.
    • The PDU panel moved out of Settings into its own Status tab (Settings now keeps just
      Terminal / AI MCP), and the layout is ready for more Status tabs later.

    🐛 Bug fixes

    Local Shell startup

    • Fixed: the local Shell no longer fails to start when its saved working folder is gone
      (e.g. an unplugged USB drive or a deleted folder), which previously caused
      CreateProcess failed: 267 (ERROR_DIRECTORY). It now falls back to your home folder,
      matching Windows PowerShell behavior.

    📦 Downloads

    Two builds are produced:

    Build Needs .NET 8 Desktop Runtime? Notes
    Standard (ETTerms_v0.3.2) Yes Smaller; for machines that already have the runtime
    Portable (ETTerms_v0.3.2_portable) No Runtime bundled — unzip and run, no install / admin
    needed

    Run ETTerms v0.3.2.exe.

    🔗 Links

    Full changelog: v0.3.1...v0.3.2

    Downloads