github Devolutions/devolutions-gateway v2025.3.2

15 hours ago

Features

Improvements

  • jetsocat: add coloring control for log output (#1515) (58b1d56945)

    Add --color flag with support for 'always', 'never', and 'auto' modes.
    Respects standard environment variables (NO_COLOR, FORCE_COLOR, TERM).

Bug Fixes

  • jetsocat: improve optional flag handling and error reporting (#1512) (bf9069d18a)

    Improves the handling of optional command-line flags in jetsocat by
    replacing direct flag access with proper error handling: missing
    optional flags are handled gracefully while invalid flag values still
    produce clear error messages.

  • jetsocat: resolve channel open to start tight race condition (#1511) (7eb873b273) (ARC-323)

  • webapp: VNC connect for "None" authentication (#1518) (d720cc4e6b)

  • dgw: cleaner log message for listener init (#1521) (7e2730cb32)

  • dgw: split TlsVerifyStrict warning for absent and false (#1520) (a7f3f20f0a)

  • jetsocat: make the MCP proxy non-intrusive (#1514) (3701bd5852) (DGW-308)

    The MCP proxy was previously handling the initialize request itself and
    returning a response instead of forwarding it to the target MCP server.
    It also intercepted notifications/initialized and logging/setLevel
    without passing them through.

    Additionally, any unknown methods were being answered with an error
    response, even though the actual server might support them.

    This change forwards all requests and notifications directly to the
    server to ensure correct behavior and compatibility.

  • dgw: retrial logic when binding the listeners (#1525) (aba955264f) (DGW-310)

    The listener binding will be reattempted a set amount of time when a
    transient error is hit, such as "address already in use".

Don't miss a new devolutions-gateway release

NewReleases is sending notifications on new releases.