Skip to content

Commit c29ab56

Browse files
committed
Docs: Update CHANGELOG for v0.2.0
1 parent 908d1fd commit c29ab56

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,29 @@ and this project adheres to
88

99
## [Unreleased]
1010

11+
### Added
12+
13+
- AsyncClient with full async/await support using httpx
14+
- Simple `search()` API accepting raw query strings
15+
- `get_domain()` method for domain lookups
16+
- Streaming `bulk_export_stream()` for memory-efficient exports
17+
- `serialize_queries()` helper to reduce query serialization duplication
18+
- Async example in `example/example_async_client.py`
19+
1120
### Changed
1221

22+
- Use `__get` in both sync and async clients for uniform internal API
1323
- Updated l9format requirement from =1.3.2 to =1.4.0 ([ae676d9])
1424
- Updated l9format requirement from =1.4.0 to =2.0.0 ([df916e5], [#68])
1525

1626
### Added
1727

1828
- Add Python 3.11, 3.12, and 3.14 support ([d111628])
1929

30+
### Fixed
31+
32+
- Return `SuccessResponse` for HTTP 204 No Content instead of `ErrorResponse` ([3d2cf4e])
33+
2034
### Removed
2135

2236
- Removed dependency on serde (unmaintained), replaced with dataclasses
@@ -66,6 +80,8 @@ and this project adheres to
6680
[0.1.9]: https://github.com/LeakIX/LeakIXClient-Python/releases/tag/v0.1.9
6781

6882
<!-- Commit links -->
83+
[1126bd2]: https://github.com/LeakIX/LeakIXClient-Python/commit/1126bd2
84+
[3d2cf4e]: https://github.com/LeakIX/LeakIXClient-Python/commit/3d2cf4e
6985
[cfa8b6c]: https://github.com/LeakIX/LeakIXClient-Python/commit/cfa8b6c
7086
[6b9a3db]: https://github.com/LeakIX/LeakIXClient-Python/commit/6b9a3db
7187
[d111628]: https://github.com/LeakIX/LeakIXClient-Python/commit/d111628

0 commit comments

Comments
 (0)