Releases: algolia/algoliasearch-client-ruby
Releases · algolia/algoliasearch-client-ruby
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
v3.35.0
New version released!
What's Changed
BREAKING CHANGES: this minor version includes multiple breaking changes related to fixes on different APIs. See below for more details.
- b39e3e013 feat(specs):
conditionsis not required anymore in composition rules (#5853) by @ClaraMuller - 9ef126ccd docs(SearchParams): Document that filter scores are supported in virtual replicas (#5716) by @NixFrog
- 6a3e60802 fix(specs): BREAKING CHANGE – remove baseRecommendRequest from trendingFacets [CR-10264] (#5858) by @raed667
- The
TrendingFacetsmodel has been updated to reflect the API response.
- The
- f9453e693 docs: BREAKING CHANGE – authentication type can't be updated (#5824) by @sbellone
- The
AuthenticationUpdatemodel has been updated to reflect that thetypefield can't be updated.
- The
- 52aed5b35 fix(specs): allow additionalProperties on insights-api events (#5885) by @sirockin
- 2925f56d1 fix(specs): BREAKING CHANGE – more accurate composition behavior typing (#5892) by @gavinwade12
- The
CompositionBehaviormodel is now a union type for better accuracy.
- The
- 63b0c5464 feat(specs): BREAKING CHANGE – Ingestion API: new
codeproperty in oauth authentication (#5897) by @sbellone- The
AuthOAuthandAuthOAuthPartialmodels have been updated to reflect that theclientIdfield is now optional, and thecodefield can be set.
- The
Full Changelog: v3.34.4...v3.35.0