Skip to content

Releases: python-zeroconf/python-zeroconf

0.151.3

Choose a tag to compare

@github-actions github-actions released this 30 Aug 03:36

v0.151.3 (2026-08-30)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

  • Correct the recursion available header flag to the rfc 1035 value (#1893, 07e3812)

Refactoring

  • Compute probe pacing from fresh clock reads (#1888, 7737108)

  • Compute service info request pacing from fresh clock reads (#1895, 49aa15f)

Testing

  • Fix flaky test_service_browser_expire_callbacks (#1879, 6d061a4)

  • Make test_qu_response deterministic by injecting the announcement (#1845, 10db10a)


Detailed Changes: 0.151.2...0.151.3

0.151.2

Choose a tag to compare

@github-actions github-actions released this 29 Aug 15:32

v0.151.2 (2026-08-29)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

  • Restore sdist contents and listener typing after the reverts (#1839, 6b2a040)

Detailed Changes: 0.151.1...0.151.2

0.151.1

Choose a tag to compare

@github-actions github-actions released this 28 Aug 23:39

v0.151.1 (2026-08-28)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

  • Accept str addresses in ServiceInfo.addresses under cython (#1836, c0b2d50)

Detailed Changes: 0.151.0...0.151.1

0.151.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 22:54

v0.151.0 (2026-08-28)

This release is published under the LGPL-2.1-or-later License.

Features

Testing

  • Add fuzzing coverage for incoming packet parsing (#1829, 868391c)

  • Widen loopback find timeout on macos (#1832, 9e732c5)


Detailed Changes: 0.150.5...0.151.0

0.150.5

Choose a tag to compare

@github-actions github-actions released this 28 Aug 20:23

v0.150.5 (2026-08-28)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

  • Fail service resolution fast when nsec denies the needed address types (#1827, 77f8cf0)

Testing


Detailed Changes: 0.150.4...0.150.5

0.150.4

Choose a tag to compare

@github-actions github-actions released this 28 Aug 18:26

v0.150.4 (2026-08-28)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

  • Correct nsec bitmap semantics and resolve txt denials (#1825, b37155e)

Testing


Detailed Changes: 0.150.3...0.150.4

0.150.3

Choose a tag to compare

@github-actions github-actions released this 28 Aug 16:58

v0.150.3 (2026-08-28)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

  • Require a TXT record before a service is considered complete (#1821, 32d963b)

Performance Improvements

  • registry: Use insertion-ordered dicts for O(1) removal (#1786, 1216f59)

Detailed Changes: 0.150.2...0.150.3

0.150.2

Choose a tag to compare

@github-actions github-actions released this 28 Aug 15:28

v0.150.2 (2026-08-28)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

  • Keep key= distinct from a valueless key in TXT records (#1813, 899eaaa)

Detailed Changes: 0.150.1...0.150.2

0.150.1

Choose a tag to compare

@github-actions github-actions released this 28 Aug 14:45

v0.150.1 (2026-08-28)

This release is published under the LGPL-2.1-or-later License.

Bug Fixes

Documentation

  • Add an example for re-announcing on interface changes (#1803, c690b78)

Detailed Changes: 0.150.0...0.150.1

0.150.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 17:52

v0.150.0 (2026-06-22)

This release is published under the LGPL-2.1-or-later License.

Features

  • Add async_update_interfaces to rescan network interfaces at runtime (#1797, 471feb4)

Detailed Changes: 0.149.17...0.150.0