Releases: erik-balfe/brave-search
v0.5.5
Bug Fixes:
- Improved error handling for Brave Search API responses
- Added automatic retry mechanism for certain API errors
- Fixed issue with infobox results causing 422 errors
This update enhances the library's resilience when dealing with API responses that include infobox data. Users may now experience fewer errors related to entity type mismatches in infobox results. The library will automatically attempt to recover from these errors by modifying the request parameters.
Note: While this fix improves the library's behavior, we are in communication with the Brave Search API team to address the underlying issue. Future updates may include more permanent solutions as they become available.
v0.5.4
Full Changelog: v0.5.3...v0.5.4
v0.5.3
Full Changelog: v0.5.2...v0.5.3
v0.5.2
Full Changelog: v0.5.1...v0.5.2
v0.5.1
Full Changelog: v0.5.0...v0.5.1
v0.5.0 - Initial Release of Brave Search API Library
This TypeScript library provides an easy-to-use interface for interacting with the Brave Search API, offering developers a straightforward way to integrate Brave Search capabilities into their applications.
Key Features:
- Web search functionality
- Automatic summarization with polling (requires "Data for AI" plan)
- Local POI search
- Local descriptions search
- Comprehensive error handling for API requests
This release includes:
- Full TypeScript support
- Detailed documentation and usage examples
- Adherence to Brave Search API best practices
We encourage developers to try out the library and provide feedback. Your input is valuable in helping us improve and expand the library's capabilities.
Installation:
npm install brave-search
For detailed usage instructions and API reference, please refer to the README in the repository.