Skip to content

v0.5.0

Latest

Choose a tag to compare

@eareimu eareimu released this 25 Jun 17:11
3e3dd8d

dyns v0.5.0

This release moves dyns to the 0.5.0 compatibility line and updates the DNS/mDNS/DoH3 resolver and publisher stack for the current DHTTP transport model.

Highlights:

  • Added selector-aware endpoint lookup support for logical targets such as name, name:0, and name:1.
  • Kept selector-bearing lookup targets distinct while preserving E-record transport ports from DNS responses.
  • Updated endpoint publishing to consume typed local endpoint updates.
  • Aggregated local endpoint updates through publisher address views.
  • Made deferred resolver trait calls wait for the initialized target instead of failing during construction-order cycles.

Compatibility notes:

  • The published Cargo package remains dyns, with library target ddns.
  • dyns 0.5.0 depends on dquic 0.6.0 and h3x 0.5.0 for DHTTP/3-backed endpoint discovery features.

Release surface:

  • dyns 0.5.0

Full changelog: v0.4.0...v0.5.0

Authentication and provenance: