v0.5.0
0.5.0 (2026-04-21)
Full Changelog: v0.4.2...v0.5.0
Features
- api: Add Findall Candidates (57c4ae2)
- api: Add Search and Extract v1 and associated types (ea487f3)
- api: manual - add AdvancedSearchSettings and AdvancedExtractSettings models (5836a6f)
- api: manual updates - update openapi spec (02db6c0)
- api: Remove full_content from OpenAPI Spec (7a4d651)
- api: Search/Extract v1 with advanced_settings and max_results (4ded29c)
- api: Update OpenAPI spec (58f19f3)
- api: Update OpenAPI spec (fae95f4)
- internal: implement indices array format for query and form serialization (3df5972)
Bug Fixes
- client: preserve hardcoded query params when merging with user params (08080bc)
- deps: bump minimum typing-extensions version (964a46d)
- ensure file data are only sent as 1 parameter (1c15cc0)
- pydantic: do not pass
by_aliasunless set (f0793c1) - sanitize endpoint path params (5931597)
Performance Improvements
- client: optimize file structure copying in multipart requests (00e8564)
Chores
- ci: skip lint on metadata-only changes (403448c)
- internal: tweak CI branches (014c802)
- internal: update gitignore (1f4f6b0)
- tests: bump steady to v0.19.4 (ebee2e7)
- tests: bump steady to v0.19.5 (2774099)
- tests: bump steady to v0.19.6 (8e3ee3d)
- tests: bump steady to v0.19.7 (4bcf12e)
- tests: bump steady to v0.20.1 (d82ce60)
- tests: bump steady to v0.20.2 (746ca39)
- tests: bump steady to v0.22.1 (dec81af)
Refactors
- tests: switch from prism to steady (032745e)