Releases: algolia/algoliasearch-client-ruby
Releases · algolia/algoliasearch-client-ruby
v3.41.0
New version released!
What's Changed
- e6753bc802 chore(deps): dependencies 2026-06-01 (#6476) by @algolia-bot
- 7f2ce8cd3a feat(clients): Agent Studio v1 (#6097) by @Fluf22
Full Changelog: v3.40.0...v3.41.0
v3.40.0
New version released!
What's Changed
BREAKING CHANGES: this minor version includes breaking changes. See below for more details.
- 84ebc480a8 chore(deps): dependencies 2026-05-15 (#6400) by @Fluf22
- 90da6bf0ae chore(deps): dependencies 2026-05-18 (#6429) by @Fluf22
- 77cfd0447b feat(ruby): add TransformationOptions for ingestion transporter configuration (#6313) by @MarioAlexandruDan
- eddd51e349 fix(specs): document abTest field on listIndices response (#6443) by @eric-zaharia
- 1d3f2c149b fix(specs): clean up abTest schema on listIndices response (#6448) by @Fluf22
- 35bf16c848 fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (#6350) by @Fluf22
- For those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.
- e4f6b366a1 feat(ruby): BREAKING CHANGE – expose maximum number of retries (#6461) by @eric-zaharia
- We updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.
Full Changelog: v3.39.1...v3.40.0
v3.39.1
New version released!
What's Changed
- 363cc2d91b fix(specs): Ingestion API - update destination payload (#6320) by @sbellone
- 4d2ae79e73 chore(deps): dependencies 2026-04-20 (#6259) by @algolia-bot
- cd419fd6e8 fix(clients): validate empty string for required string parameters (#6338) by @Fluf22
- 7178fa2e3b chore(deps): dependencies 2026-05-04 (#6322) by @algolia-bot
Full Changelog: v3.39.0...v3.39.1
v3.39.0
New version released!
What's Changed
- d275af4e18 feat(specs): add Algolia Index as a native connector in ingestion client (#6290) by @morganleroi
- 74e91c1cd3 fix(specs): compostion run payload example for external injected items (#6291) by @gavinwade12
- a98b7f7cd8 feat(specs): add feedsOrder to composition run params (#6314) by @gavinwade12
Full Changelog: v3.38.0...v3.39.0
v3.38.0
New version released!
What's Changed
BREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.
- 39ea2c5cb3 refactor(specs): split injection schema (#6224) by @ClaraMuller
- 544091a5f2 feat(specs): introduce recommend source in Comp API client (#6227) by @ClaraMuller
- f73d69aae4 fix(specs): clarify getIndexingTime (#6276) by @kai687
- e48d5c4bbf feat(specs): query categorization (#6258) by @eric-zaharia
Full Changelog: v3.37.1...v3.38.0
v3.37.1
New version released!
What's Changed
- 16b17eea7b fix(clients): add discriminator fields for InjectedItemSource oneOf (#6170) by @eric-zaharia
- d86a5438e2 chore(deps): dependencies 2026-04-06 (#6200) by @algolia-bot
Full Changelog: v3.37.0...v3.37.1
v3.37.0
New version released!
What's Changed
- a196c9cf73 feat(clients): response decompression (#6095) by @eric-zaharia
- 600f157a13 fix(specs): remove query parameter that are not accepted by the Composition API (#6128) by @ClaraMuller
- 90d96d575a chore(deps): dependencies 2026-03-16 (#6102) by @algolia-bot
Full Changelog: v3.36.1...v3.37.0
v3.36.1
New version released!
What's Changed
- 505136c9d fix(specs): add deprecated field
conditionin rule schemas (#5983) by @MarioAlexandruDan
Full Changelog: v3.36.0...v3.36.1
v3.36.0
New version released!
What's Changed
- 93c834fee feat(specs): add optional feedID to composition result set (#5991) by @gavinwade12
- 9aafd690b fix(specs): invalid API format for multi feed in Comp API (#5993) by @ClaraMuller
Full Changelog: v3.35.1...v3.36.0
v3.35.1
New version released!
What's Changed
- 46be49a3f docs(specs): align with style guides (#5930) by @kai687
- 799a10c44 fix(specs): insights-api timestamp documentation (#5925) by @sirockin
- 5670d2b29 fix(ruby): Implement host reset (#5922) by @MarioAlexandruDan
- 4b3dc5c26 fix(specs): BREAKING CHANGE – remove unnecessary required fields (#5959) by @MarioAlexandruDan
- The
SearchResponsemodel now acceptsqueryandparamsas optional parameters, as they are not always returned by the API.
- The
- dfd992583 fix(specs): add missing
redirectproperty to rule consequence schema (#5934) by @Fluf22 - b39c0798e chore(deps): dependencies 2026-02-09 (#5935) by @algolia-bot
Full Changelog: v3.35.0...v3.35.1