Skip to content

Releases: python-zeroconf/python-zeroconf

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

0.149.17

Choose a tag to compare

@github-actions github-actions released this 21 Jun 23:02

v0.149.17 (2026-06-21)

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

Performance Improvements

  • Precompute address hash instead of per-instance lru_cache (#1774, 868f28f)

Testing

  • Add benchmarks for cache mark-to-expire path (#1780) (#1785, 29cc405)

  • Add benchmarks for ipaddress object creation and hashing (#1773, bd20c8e)

  • Synchronise test_integration on browser first-query (#1771, cb81e67)


Detailed Changes: 0.149.16...0.149.17

0.149.16

Choose a tag to compare

@github-actions github-actions released this 21 May 14:04

v0.149.16 (2026-05-21)

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

Bug Fixes


Detailed Changes: 0.149.15...0.149.16

0.149.15

Choose a tag to compare

@github-actions github-actions released this 21 May 03:05

v0.149.15 (2026-05-21)

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

Bug Fixes

  • Preserve scope_id when scoped AAAA arrives alongside unscoped (#1764, e2352ea)

Detailed Changes: 0.149.14...0.149.15

0.149.14

Choose a tag to compare

@github-actions github-actions released this 20 May 23:04

v0.149.14 (2026-05-20)

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

Bug Fixes

  • Skip NSEC records in ServiceBrowser to suppress spurious updates (#1762, 137a5d6)

Testing

  • Add blockbuster to detect blocking calls in asyncio tests (#1761, 90a5a39)

  • Scale aggregation timings 10x to speed up timing-dependent tests (#1759, 3e5ac4f)

  • Shave loopback timing overhead from remaining slow tests (#1760, 343dc7a)

  • Widen QM follow-up window in info_asking_default test (#1765, 4ffba87)


Detailed Changes: 0.149.13...0.149.14

0.149.13

Choose a tag to compare

@github-actions github-actions released this 20 May 19:05

v0.149.13 (2026-05-20)

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

Bug Fixes

  • Bound record payload reads against rdlength overrun (#1756, 5444495)

Documentation

  • Clarify LGPL-2.1-or-later license in README (#1763, 28bb01f)

Refactoring

  • Extract loopback Zeroconf fixtures and mock_incoming_msg helper (#1758, cb0af4a)

Detailed Changes: 0.149.12...0.149.13

0.149.12

Choose a tag to compare

@github-actions github-actions released this 20 May 15:08

v0.149.12 (2026-05-20)

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

Bug Fixes

  • Bound QuestionHistory per-entry known-answer payload (#1755, 4ff6540)

  • Bound TC-deferred queues against spoofed-source flood OOM (#1751, b22c8ff)


Detailed Changes: 0.149.11...0.149.12

0.149.11

Choose a tag to compare

@github-actions github-actions released this 20 May 13:32

v0.149.11 (2026-05-20)

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

Bug Fixes

  • Bound duplicate-packet dedup against alternating-payload floods (#1750, 8c9d6ce)

Detailed Changes: 0.149.10...0.149.11

0.149.10

Choose a tag to compare

@github-actions github-actions released this 20 May 12:23

v0.149.10 (2026-05-20)

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

Bug Fixes

  • Accept uppercase .local. trailer in service_type_name (#1747, 37edde2)

  • Bound TC-deferral assembly window to first-arrival + max delay (#1732, a096238)

Testing

  • Add codspeed benchmarks for listener duplicate-packet dedup (#1744, 068c3f6)

Detailed Changes: 0.149.9...0.149.10

0.149.9

Choose a tag to compare

@github-actions github-actions released this 20 May 00:13

v0.149.9 (2026-05-20)

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

Bug Fixes

  • Bound QuestionHistory size to prevent LAN-driven OOM (#1733, 0e5e637)

Detailed Changes: 0.149.8...0.149.9