- Add index size fields to stats (#810) @shixi-li
- update: fix dynamic search rules structures (#814) @ElyarSadig
- fix: return the final retry's successful response instead of MaxRetriesExceeded (#817) @skasai5296
- refactor: consolidate context-aware methods and update examples (#815) @ElyarSadig
- Reduce allocations in Hits.DecodeInto (#821) @b0r1ssh
- Add inline rule support to search and multi-search (#819) @dhvani7014
- perf: pool gzip/deflate/brotli decompression readers in encoder.Decode (#822) @b0r1ssh
- Add sampledCount as a sortFacetValuesBy value (#824) @Muhtasim-Munif-Fahim
⚠️ Breaking changes
🚀 Enhancements
- feat: add render template method (#790) @ElyarSadig
- Fix overhaul HTTP retry logic and memory management (#798) @ja7ad
- Add personalized search support (v1.47.0) (#788) @goutham80808
- refactor: split types.go into domain-specific model files (#795) (#797) @iamAdityafr
- feat: improve error naming conventions and API error code support (#800) @ja7ad
- Add fluent SearchRequest builder (#796) (#799) @gitcommit90
- update: dynamic search rules (#807) @ElyarSadig
- feat: add new foreign keys experimental feature (#801) @ElyarSadig
🐛 Bug Fixes
- Fix overhaul HTTP retry logic and memory management (#798) @ja7ad
- Fix TaskNetwork type and add availability to network responses remote. (#825) @paulden
⚙️ Maintenance/misc
- chore(deps): bump actions/checkout from 6 to 7 (#791) @dependabot[bot]
- chore(deps): bump codecov/codecov-action from 6 to 7 (#792) @dependabot[bot]
- chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1 (#811) @dependabot[bot]
- chore(deps): bump actions/setup-go from 6 to 7 (#808) @dependabot[bot]
Thanks again to @ElyarSadig, @Muhtasim-Munif-Fahim, @b0r1ssh, @dependabot[bot], @dhvani7014, @gitcommit90, @goutham80808, @iamAdityafr, @ja7ad, @paulden, @shixi-li, @skasai5296 and dependabot[bot]! 🎉