Skip to content

v2025.3.2

Choose a tag to compare

@github-actions github-actions released this 03 Oct 17:08
· 90 commits to master since this release
f6ac60b

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).

  • 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.

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

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

  • 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".

Bug Fixes

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

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

  • 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.