|
2 | 2 |
|
3 | 3 | <!-- version list --> |
4 | 4 |
|
| 5 | +## v0.147.4 (2026-05-16) |
| 6 | + |
| 7 | +### Bug Fixes |
| 8 | + |
| 9 | +- **core**: Close owned event loop on Zeroconf.close() to stop FD leak |
| 10 | + ([#1685](https://github.com/python-zeroconf/python-zeroconf/pull/1685), |
| 11 | + [`2f78370`](https://github.com/python-zeroconf/python-zeroconf/commit/2f78370c75d1082afe3191b7447aebfff1206657)) |
| 12 | + |
| 13 | +### Build System |
| 14 | + |
| 15 | +- Adjust actions checkout ref parameter on release |
| 16 | + ([#1669](https://github.com/python-zeroconf/python-zeroconf/pull/1669), |
| 17 | + [`bc8ec8d`](https://github.com/python-zeroconf/python-zeroconf/commit/bc8ec8d59d875522f75901644d423d30d803a030)) |
| 18 | + |
| 19 | +### Documentation |
| 20 | + |
| 21 | +- Add CLAUDE.md orientation file and pr-workflow skill |
| 22 | + ([#1672](https://github.com/python-zeroconf/python-zeroconf/pull/1672), |
| 23 | + [`8f8b4d6`](https://github.com/python-zeroconf/python-zeroconf/commit/8f8b4d6526729906337f4562c7b391745bb878af)) |
| 24 | + |
| 25 | +- Add Cython gotchas section to CLAUDE.md |
| 26 | + ([#1679](https://github.com/python-zeroconf/python-zeroconf/pull/1679), |
| 27 | + [`5cfb09d`](https://github.com/python-zeroconf/python-zeroconf/commit/5cfb09d89395cb507d436c45fc38edb9e44b94c8)) |
| 28 | + |
| 29 | +- Add SECURITY.md with private vulnerability reporting policy |
| 30 | + ([#1675](https://github.com/python-zeroconf/python-zeroconf/pull/1675), |
| 31 | + [`13f9048`](https://github.com/python-zeroconf/python-zeroconf/commit/13f9048f0f9786ce18e89daef04073847735a006)) |
| 32 | + |
| 33 | +### Testing |
| 34 | + |
| 35 | +- Add quick_timing fixture and apply to register-heavy tests |
| 36 | + ([#1678](https://github.com/python-zeroconf/python-zeroconf/pull/1678), |
| 37 | + [`d5e1f01`](https://github.com/python-zeroconf/python-zeroconf/commit/d5e1f01bb336ea19d982ce7d99f191723d3f18af)) |
| 38 | + |
| 39 | +- Fix flaky test_run_coro_with_timeout |
| 40 | + ([#1683](https://github.com/python-zeroconf/python-zeroconf/pull/1683), |
| 41 | + [`277f80d`](https://github.com/python-zeroconf/python-zeroconf/commit/277f80da2c0fea5b256f981bd3f425906f6b7be6)) |
| 42 | + |
| 43 | +- Pass timeout=0 explicitly in test_event_loop_blocked |
| 44 | + ([#1676](https://github.com/python-zeroconf/python-zeroconf/pull/1676), |
| 45 | + [`1b31ed5`](https://github.com/python-zeroconf/python-zeroconf/commit/1b31ed5fed9db1608255799701cd6f32b494952f)) |
| 46 | + |
| 47 | +- Pass timeout=200 to ServiceInfo-request timeout tests |
| 48 | + ([#1677](https://github.com/python-zeroconf/python-zeroconf/pull/1677), |
| 49 | + [`01ef6ff`](https://github.com/python-zeroconf/python-zeroconf/commit/01ef6ffd9ff442b3cfb37d2793e0ca6ad5148832)) |
| 50 | + |
| 51 | + |
5 | 52 | ## v0.148.0 (2025-10-05) |
6 | 53 |
|
7 | 54 | ### Features |
|
0 commit comments