Recent Releases of zeroconf
zeroconf - 0.147.2
v0.147.2 (2025-09-05)
Bug Fixes
Detailed Changes: 0.147.1...0.147.2
- Python
Published by github-actions[bot] 6 months ago
zeroconf - 0.147.1
v0.147.1 (2025-09-05)
Bug Fixes
Co-authored-by: J. Nick Koston nick@koston.org
Detailed Changes: 0.147.0...0.147.1
- Python
Published by github-actions[bot] 6 months ago
zeroconf - 0.147.0
v0.147.0 (2025-05-03)
Features
Detailed Changes: 0.146.5...0.147.0
- Python
Published by github-actions[bot] 10 months ago
zeroconf - 0.146.5
v0.146.5 (2025-04-14)
Bug Fixes
Co-authored-by: J. Nick Koston nick@koston.org
Detailed Changes: 0.146.4...0.146.5
- Python
Published by github-actions[bot] 10 months ago
zeroconf - 0.146.4
v0.146.4 (2025-04-14)
Bug Fixes
Detailed Changes: 0.146.3...0.146.4
- Python
Published by github-actions[bot] 10 months ago
zeroconf - 0.146.3
v0.146.3 (2025-04-02)
Bug Fixes
Correctly override question type flag for requests (#1558,
bd643a2)fix: correctly override question type flag for requests
Currently even when setting the explicit question type flag, the implementation ignores it for subsequent queries. This commit ensures that all queries respect the explicit question type flag.
- chore(tests): add test for explicit question type flag
Add unit test to validate that the explicit question type flag is set correctly in outgoing requests.
Detailed Changes: 0.146.2...0.146.3
- Python
Published by github-actions[bot] 11 months ago
zeroconf - 0.146.2
v0.146.2 (2025-04-01)
Bug Fixes
Create listener socket with specific IP version (#1557,
b757ddf)fix: create listener socket with specific IP version
Create listener sockets when using unicast with specific IP version as well, just like in new_respond_socket().
- chore(tests): add unit test for socket creation with unicast addressing
Detailed Changes: 0.146.1...0.146.2
- Python
Published by github-actions[bot] 11 months ago
zeroconf - 0.146.1
v0.146.1 (2025-03-05)
Bug Fixes
Detailed Changes: 0.146.0...0.146.1
- Python
Published by github-actions[bot] 12 months ago
zeroconf - 0.146.0
v0.146.0 (2025-03-05)
Features
feat: reduce size of binaries
Detailed Changes: 0.145.1...0.146.0
- Python
Published by github-actions[bot] 12 months ago
zeroconf - 0.145.1
v0.145.1 (2025-02-18)
Bug Fixes
Detailed Changes: 0.145.0...0.145.1
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.145.0
v0.145.0 (2025-02-15)
Features
Detailed Changes: 0.144.3...0.145.0
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.144.3
v0.144.3 (2025-02-14)
Bug Fixes
Detailed Changes: 0.144.2...0.144.3
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.144.2
v0.144.2 (2025-02-14)
Bug Fixes
Detailed Changes: 0.144.1...0.144.2
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.144.1
v0.144.1 (2025-02-12)
Bug Fixes
Detailed Changes: 0.144.0...0.144.1
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.144.0
v0.144.0 (2025-02-12)
Features
Detailed Changes: 0.143.1...0.144.0
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.143.1
v0.143.1 (2025-02-12)
Bug Fixes
Detailed Changes: 0.143.0...0.143.1
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.143.0
v0.143.0 (2025-01-31)
Features
Detailed Changes: 0.142.0...0.143.0
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.142.0
v0.142.0 (2025-01-30)
Features
Detailed Changes: 0.141.0...0.142.0
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.141.0
v0.141.0 (2025-01-22)
Features
Detailed Changes: 0.140.1...0.141.0
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.140.0
v0.140.0 (2025-01-16)
Bug Fixes
- fix(docs): remove repetition of words (#1479)
Co-authored-by: J. Nick Koston nick@koston.org (dde26c6)
Features
feat: small performance improvement to writing outgoing packets (#1482) (
d9be715)feat: migrate to native types (#1472)
Co-authored-by: J. Nick Koston nick@koston.org
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> (22a0fb4)
- Python
Published by github-actions[bot] about 1 year ago
zeroconf - 0.136.0
v0.136.0 (2024-10-26)
Bug Fixes
fix: update python-semantic-release to fix release process (#1426) (
2f20155)fix: add ignore for .c file for wheels (#1424) (
6535963)fix: correct typos (#1422) (
3991b42)
Features
- feat: use SPDX license identifier (#1425) (
1596145)
- Python
Published by github-actions[bot] over 1 year ago
zeroconf - 0.130.0
Feature
- Make ServiceInfo aware of question history (#1348) (
b9aae1d) - Small speed up to ServiceInfo construction (#1346) (
b329d99) - Significantly improve efficiency of the ServiceBrowser scheduler (#1335) (
c65d869) - Small speed up to processing incoming records (#1345) (
7de655b) - Small performance improvement for converting time (#1342) (
73d3ab9) - Small performance improvement for ServiceInfo asking questions (#1341) (
810a309) - Small performance improvement constructing outgoing questions (#1340) (
157185f)
Fix
- Scheduling race with the QueryScheduler (#1347) (
cf40470) - Ensure question history suppresses duplicates (#1338) (
6f23656) - Microsecond precision loss in the query handler (#1339) (
6560fad) - Ensure IPv6 scoped address construction uses the string cache (#1336) (
f78a196)
Traffic Reduction
This release resolves multiple long-standing issues that caused the library to generate excessive network traffic when a ServiceBrowser ran continuously.
- Python
Published by github-actions[bot] about 2 years ago
zeroconf - 0.129.0
Feature
- Add decoded_properties method to ServiceInfo (#1332) (
9b595a1) - Ensure ServiceInfo.properties always returns bytes (#1333) (
d29553a) - Cache is_unspecified for zeroconf ip address objects (#1331) (
a1c84dc)
Technically breaking change
ServiceInfo.propertiesalways returns a dictionary with typedict[bytes, bytes | None]instead of a mixstrandbytes. It was only possible to get a mixed dictionary if it was manually passed in whenServiceInfowas constructed.
- Python
Published by github-actions[bot] about 2 years ago