Skip to content

Conversation

@cuonglm
Copy link
Collaborator

@cuonglm cuonglm commented Dec 18, 2025

Minor Release

This contains new features, improvements and bug fixes.

Added

  • We’ve updated ctrld to send system metadata when calling the Control D API, allowing for a more seamless and personalized UX.
  • Added new documentation for internal runtime logging to clarify how it works and how it interacts with other logging configurations.

Improvements

  • Upgrade the quic-go library to v0.57.1 to resolve a critical bug in parsing HTTP3 frame header.

Fixes

  • Fixed a bug where DoH3 connections were closed incorrectly, preventing ctrld from recovering during network outages.

Remove the transport Close() call from DoH3 error handling path.
The transport is shared and reused across requests, and closing it
on error would break subsequent requests. The transport lifecycle
is already properly managed by the http.Client and the finalizer
set in newDOH3Transport().
Since WillAbides/setup-go-faster failed with macOS-latest.

See: WillAbides/setup-go-faster#37
@cuonglm cuonglm force-pushed the release-branch-v1.4.9 branch from 11a1f55 to 3beffd0 Compare December 18, 2025 10:10
Disable warnings from ghw library when retrieving chassis information.
These warnings are undesirable but recoverable errors that emit unnecessary
log messages. Using WithDisableWarnings() suppresses them while maintaining
functionality.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants