v1.4.0
- refactor(search): use url.Values for query string encoding
- refactor(search): use errgroup for concurrent page fetch
- refactor: add semaphore
- refactor(search): add context to client methods
- feat: add context cancellation to search queries
- refactor(search): improve concurrency and error handling
- refactor(search): move query builder to separate file