Skip to content

Releases: jdomnitz/net-mdns

v0.38

23 Nov 21:58
Compare
Choose a tag to compare

What's Changed

  • Add support for shared profiles (multiple servers advertising the same service)
  • Fix bugs in reported TTLs for service profiles. All TTL responses now comply with RFC 6762
  • Correctly update a service profile if it is changed after creation.
  • Drop support for .Net 6.0 and add support for .Net 9.0 including trimming and AoT compilation

Full Changelog: v0.37...v0.38

v0.37

17 Jul 05:58
Compare
Choose a tag to compare

What's New:

  • Support .Net Framework v4.6.2

Full Changelog: v0.36...v0.37

v0.36

09 Jul 20:03
Compare
Choose a tag to compare

What's New:

  • Build targets for .Net Framework 4.8.1 and .Net Standard 2.0
  • Unit Test Improvements

Bug Fixes:

  • Properly support Linux and OSX in all .Net versions (original Makaretu.Dns.Multicast remains broken on those platforms)
  • Don't attempt to use interfaces that do not support multicast

Full Changelog: 0.35...v0.36

0.35

09 Jul 04:48
Compare
Choose a tag to compare

What's new:

  • New option to disable unicast replies (Set MulticastService.EnableUnicastAnswers to false)

Bug Fixes:

  • Handle OS without dual stack network support
  • Exempt probes from duplicate transmission limits
  • Fix announce regression introduced in v33 (with cache-flush bit support)

Full Changelog: v0.33...0.35

v0.33

06 Jul 05:01
Compare
Choose a tag to compare
  • Fix Probing
  • Implement unicast answers when requested
  • Properly set the cache-flush bit when announcing
  • Update examples to match RFC 6762

Full Changelog: v0.32...v0.33

v0.32

03 Jul 23:51
Compare
Choose a tag to compare

What's Changed

  • Dependency Updates
  • New .Net 8.0 Target
  • Populate RemoteEndPoint on ServiceInstance events by @cyanfish in #29
  • Fix multicast responses not being sent out on all interfaces by @Electronics

New Contributors

Full Changelog: v0.31...v0.32

v0.31

11 Aug 21:54
Compare
Choose a tag to compare

What's Changed

  • Add interfaces IMulticastService and IServiceDiscovery by @mrx-00 in #7
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.7.0 by @dependabot in #20
  • build(deps): bump coverlet.msbuild from 3.2.0 to 6.0.0 by @dependabot in #9
  • build(deps): bump MSTest.TestAdapter from 3.0.2 to 3.1.1 by @dependabot in #19
  • build(deps): bump MSTest.TestFramework from 3.0.2 to 3.1.1 by @dependabot in #18
  • Update README.md by @jdomnitz in #12

New Contributors

  • @mrx-00 made their first contribution in #7

Full Changelog: v0.30...v0.31

Version 0.30

05 May 02:13
Compare
Choose a tag to compare

What's Changed

  • Fix several memory leaks in the original net-mdns library. No additional memory leaks have been found.
  • Implement optional loopback interface support (enable or disable inclusion of loopback interfaces)
  • Fix support for unicast query responses (broken upstream)
  • Implement Probing compliant with RFC 6762 (Prevents service conflicts)
  • Sync upstream DNS encoding fixes for DNS record labels

Full Changelog: https://github.com/jdomnitz/net-mdns/commits/v0.30

NuGet Package Available At:
Makaretu.Dns.Multicast.New