Repository navigation
Releases: algolia/algoliasearch-client-javascript
Releases · algolia/algoliasearch-client-javascript
Release list
5.60.0
New version released!
What's Changed
BREAKING CHANGES: this minor version includes breaking changes (A/B Testing V3 API, Agent Studio API). See below for more details.
- 812a3d1db6 chore(deps): dependencies 2026-09-14 (#7030) by @algolia-api-clients-automation-bot[bot]
- 41ed59956a fix(specs): clarify when _extra and _injectedItemKey are present on hits (#7031) by @charlottetaylor-oss
- 987444f36d fix(specs): clarify addItemKey description in injectedItem metadata (#7029) by @charlottetaylor-oss
- f6a0478eec docs(specs): update analytics catalog entitlement example (#7028) by @cdhawke
- 5da059b7ae feat(specs): add A/B test settings endpoints to abtesting-v3 (#6786) by @stevenMevans
- f89fe94db5 fix(clients): send request bodies with Content-Length instead of chunked encoding (#7069) by @Fluf22
- 461575c4a4 feat(specs): add A/B testing hypothesis (#6829) by @leonardogavaudan
- b58c40832b fix(specs): BREAKING CHANGE - make AB test pValue optional (#7066) by @stevenMevans
pValueis now optional in the A/B test models. Update code that reads it as a required value.
- 4cab83c8b1 feat(specs): add
externalProvidersource for CompAPI client (#7073) by @ClaraMuller - b6cd822bfb feat(specs): add resultCard to renderingContent widgets (#7084) by @FabienMotte
- 63c591d078 refactor(specs): extract source object from behaviour object (#7074) by @ClaraMuller
- 07c1b2ea15 fix(specs): BREAKING CHANGE â sync agent-studio OpenAPI from conversational-ai (#6967) by @algolia-api-clients-automation-bot[bot]
- The Agent Studio specs were updated to match the API behaviour, which may require updating your implementation:
createAgentCompletion: the body type changed fromAgentCompletionRequesttoAgentCompletionRequestUnion.createAgent,updateAgent,getAgent: tool config models were renamed or merged (AlgoliaDisplayResultsToolConfigis nowAlgoliaGroupedResultsToolConfig,AlgoliaRecommendToolConfigInput/Outputare nowAlgoliaRecommendToolConfig,ToolConfigis nowToolConfigOrBooleanUnion).- The memory request models
MessagesUnionAgentConsolidateRequest,MessagesUnionAgentMemorizeRequestandMessagesUnionAgentPonderRequestwere removed.
- a41727d2e1 chore(deps): dependencies 2026-09-21 (#7068) by @algolia-api-clients-automation-bot[bot]
- 9a6faf38f6 fix(specs): correct links to Algolia docs (#7134) by @kai687
- 329efbae3b fix(specs): update allowed value for externalProvider source ordering field (#7131) by @aiordache
Full Changelog: 5.59.0...5.60.0
5.59.0
New version released!
What's Changed
BREAKING CHANGES: this minor version includes breaking changes in the A/B Testing V3 API. See below for more details.
- 120ed46971 chore(ci): enable yarn hardened mode and immutable installs (API-476) (#6915) by @MarioAlexandruDan
- e4a6ab510a chore(ci): fail CI if a personal access token secret is referenced (#6919) by @eric-zaharia
- 085364de00 feat(specs): deprecates /2 abtests endpoints (#6921) by @Niamsy
- 32c1aaa192 chore(deps): dependencies 2026-08-24 (#6922) by @algolia-api-clients-automation-bot[bot]
- 28aa13de2e fix(clients): support guzzlehttp/psr7 v3 (#6945) by @eric-zaharia
- b4c4109163 fix(specs): flag analytics patterns endpoints with x-beta (#6954) by @cdhawke
- 8317b3a8ef feat(specs): BREAKING CHANGE â remove migratedAbTestID from abtesting-v3 (#6883) by @cdhawke
- 86409a3b15 feat(javascript): wait and retry on 429 with Retry-After (#6965) by @MarioAlexandruDan
- 31395ba02e chore(deps): dependencies 2026-08-31 (#6959) by @algolia-api-clients-automation-bot[bot]
Full Changelog: 5.57.0...5.59.0
5.57.0
New version released!
What's Changed
- 816ba11161 fix(javascript): add warning in replaceAllObjects for empty objects (#6608) by @eric-zaharia
- 2d0d8f3252 feat(javascript): Request-ID and Correlation-ID support (#6747) by @eric-zaharia
- 3bee6d1dee chore(ci): pin all GitHub Action refs to commit SHAs (API-475) (#6819) by @MarioAlexandruDan
- 22af756864 chore(deps): dependencies 2026-07-20 (#6733) by @algolia-api-clients-automation-bot[bot]
- 1f389d1f7f feat(specs): add agentic analytics support to insights spec (#6876) by @sirockin
- 65cc642811 feat(specs): add decision (declared winner) to abtesting-v3 ABTest (#6732) by @cdhawke
- adb99cc4d4 chore(javascript): raise abtesting bundle budget (#6884) by @leonardogavaudan
- 637defc23a feat(specs): add analytics v3 pattern endpoints (#6795) by @Niamsy
- bed536e149 chore(deps): dependencies 2026-08-10 (#6835) by @algolia-api-clients-automation-bot[bot]
Full Changelog: 5.56.0...5.57.0
5.56.0
New version released!
What's Changed
- 8a5ab6f7e8 feat(javascript): add WithHTTPInfo methods (#6682) by @eric-zaharia
- ac68c1a79c fix(specs): add facetFilters back to recommend fallbackParameters (#6727) by @raed667
- 02821a2f9d chore(deps): dependencies 2026-07-13 (#6692) by @algolia-api-clients-automation-bot[bot]
Full Changelog: 5.55.2...5.56.0
5.55.2
New version released!
What's Changed
- 035c03ecad fix(specs): BREAKING CHANGE â remove recommend query params overridden by the API (#6604) by @raed667
- The
ranking,facetFilters, andenableABTestparameters have been removed from the Recommend request, andenableRulesfrom its fallback parameters, as the Recommend API ignores them. API behavior is unchanged, but code setting these fields must be updated.
- The
- d1f8a51b63 fix(javascript): chunked push polling offset and batchSize forwarding (#6598) by @eric-zaharia
- 5031c65633 chore(deps): dependencies 2026-06-15 (#6508) by @algolia-api-clients-automation-bot[bot]
- f258a66a9d fix(clients): browseSynonyms pagination (CR-11727) (#6652) by @Fluf22
- 915cb4650b fix(clients): add warning in replace_all_objects for empty objects (#6611) by @eric-zaharia
- 3fe90834ec chore(deps): dependencies 2026-06-29 (#6618) by @algolia-api-clients-automation-bot[bot]
Full Changelog: 5.55.1...5.55.2
5.55.1
New version released!
What's Changed
- a676cd9cef fix(clients): bump replaceAllObjects default maxRetries from 100 to 800 (#6580) by @Fluf22
- a632f9fb75 fix(specs): BREAKING CHANGE â allow null records in getObjects response (#6582) by @Fluf22
- The
getObjectsoperation now returns a list of nullable objects, as the API can send backnullrecords. The clients previously only allowed a list of objects, so the response type has been updated to allownullvalues.
- The
Full Changelog: 5.55.0...5.55.1
5.55.0
New version released!
What's Changed
- 52ebd28f58 feat(clients): release Agent Studio package updates (#6573) by @Fluf22
Full Changelog: 5.54.1...5.55.0
5.54.1
New version released!
What's Changed
- 3a0bad1d01 fix(javascript): use proper null check instead of truthiness for required params (#6498) by @Fluf22
Full Changelog: 5.54.0...5.54.1
5.54.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: 5.53.0...5.54.0
5.53.0
New version released!
What's Changed
BREAKING CHANGES: this minor version includes breaking changes. See below for more details.
- c95cbc1d2e fix(javascript): handle response stream error in
createHttpRequester(#6347) by @zigzagdev - c55851671e feat(javascript): BREAKING CHANGE â expose maximum number of retries (#6353) 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.
- 84ebc480a8 chore(deps): dependencies 2026-05-15 (#6400) by @Fluf22
- fc36d63e9f fix(javascript): improve caching performance (#6431) by @eric-zaharia
- 90da6bf0ae chore(deps): dependencies 2026-05-18 (#6429) by @Fluf22
- 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.
- d7aeef2482 chore(deps): batch dependency updates (#6465) by @Fluf22
Full Changelog: 5.52.1...5.53.0