Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v1.0.3

Choose a tag to compare

@eddietisma eddietisma released this 17 Sep 22:22
· 26 commits to main since this release
f54e3d0

Performance

  • Reduce non-idle CPU usage in the terminal UI by increasing the spin loop delay.
  • Refactor WinDivert DNS handler to reduce memory allocations, use TCP-only DNS lookups, remove netstat-based PID checks and remove PacketDotNet dependency (#24).
  • Cache port availability checks to reduce repeated socket inspections.
  • Streamline HTTP forwarding by reusing a singleton HttpMessageInvoker, tuning SocketsHttpHandler connection settings, and reduce allocations when detecting HTTP/2 traffic.
  • Use compiled regex for structured logging.

Fixes

  • Fix bug causing rows to not be fully highlighted.
  • Lower duplicate HTTP endpoint registrations logs from warnings to informational.
  • Tracked the current count of port-forward handlers to keep table row selection indices in sync.

Maintenance

  • Spectre.Console: 0.50.1-preview.0.26 → 0.51.1 (#22).

Full Changelog: v1.0.2...v1.0.3