chore(release): prepare for 2025.3.2 #1527
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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/initializedandlogging/setLevelwithout 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".