NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #776 most downloaded on Packagist
API powering the features of Algolia.
Last release 28 days ago
09 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
284 releases · first in 2013
BREAKING CHANGES: this minor version includes breaking changes in the A/B Testing V3 API. See below for more details.
BREAKING CHANGES: this minor version includes breaking changes in the A/B Testing V3 API. See below for more details.
Full Changelog: 4.47.0...4.49.0
One column per quarter.
b5880f18d0 fix(php): replace deprecated GuzzleHttp\choose_handler() ( #6828 ) by @eric-zaharia
Full Changelog: 4.46.3...4.47.0
ac68c1a79c fix(specs): add facetFilters back to recommend fallbackParameters ( #6727 ) by @raed667
Full Changelog: 4.46.2...4.46.3
035c03ecad fix(specs): BREAKING CHANGE – remove recommend query params overridden by the API ( #6604 ) by @raed667
ranking, facetFilters, and enableABTest parameters have been removed from the Recommend request, and enableRules from its fallback parameters, as the Recommend API ignores them. API behavior is unchanged, but code setting these fields must be updated.Full Changelog: 4.46.1...4.46.2
a632f9fb75 fix(specs): BREAKING CHANGE – allow null records in getObjects response ( #6582 ) by @Fluf22
getObjects operation now returns a list of nullable objects, as the API can send back null records. The clients previously only allowed a list of objects, so the response type has been updated to allow null values.Full Changelog: 4.46.0...4.46.1
52ebd28f58 feat(clients): release Agent Studio package updates ( #6573 ) by @Fluf22
Full Changelog: 4.45.0...4.46.0
7f2ce8cd3a feat(clients): Agent Studio v1 ( #6097 ) by @Fluf22
Full Changelog: 4.44.0...4.45.0
BREAKING CHANGES: this minor version includes breaking changes. See below for more details.
BREAKING CHANGES: this minor version includes breaking changes. See below for more details.
Full Changelog: 4.43.1...4.44.0
363cc2d91b fix(specs): Ingestion API - update destination payload ( #6320 ) by @sbellone
Full Changelog: 4.43.0...4.43.1
d275af4e18 feat(specs): add Algolia Index as a native connector in ingestion client ( #6290 ) by @morganleroi
Full Changelog: 4.42.0...4.43.0
BREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.
BREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.
Full Changelog: 4.41.1...4.42.0
d86a5438e2 chore(deps): dependencies 2026-04-06 (#6200) by @algolia-bot
90048ee1a2 feat(php): add logs (#6054) by @eric-zaharia
28cced1ecc feat(php): add gzip compression (#6051) by @eric-zaharia
505136c9d fix(specs): add deprecated field condition in rule schemas (#5983) by @MarioAlexandruDan
condition in rule schemas (#5983) by @MarioAlexandruDan93c834fee feat(specs): add optional feedID to composition result set (#5991) by @gavinwade12
9545a4f51 fix(php): with transformation missing param (#5986) by @eric-zaharia
4b3dc5c26 fix(specs): BREAKING CHANGE – remove unnecessary required fields (#5959) by @MarioAlexandruDan
SearchResponse model now accepts query and params as optional parameters, as they are not always returned by the API.redirect property to rule consequence schema (#5934) by @Fluf22BREAKING CHANGES: this minor version includes multiple breaking changes related to fixes on different APIs. See below for more details.
BREAKING CHANGES: this minor version includes multiple breaking changes related to fixes on different APIs. See below for more details.
conditions is not required anymore in composition rules (#5853) by @ClaraMullerTrendingFacets model has been updated to reflect the API response.AuthenticationUpdate model has been updated to reflect that the type field can't be updated.CompositionBehavior model is now a union type for better accuracy.code property in oauth authentication (#5897) by @sbellone
AuthOAuth and AuthOAuthPartial models have been updated to reflect that the clientId field is now optional, and the code field can be set.f02ab6fa0 chore: agentic config prep (#5825) by @Fluf22
cd7a174b4 fix(specs): BREAKING CHANGE — remove fields requirement from run response in CompAPI client (#5809) by @ClaraMuller\ Some fields from the Co…
54606b3b2 refactor(specs): extract results field in a dedicated directory (#5739) by @ClaraMuller
results field in a dedicated directory (#5739) by @ClaraMuller5335918a5 chore(scripts): update the jira action (#5678) by @millotp
sortBy trigger on Composition Rules (#5707) by @ClaraMuller6a48ef151a feat(specs): allow enablePersonalization query parameter at run time for Composition API (#5651) by @ClaraMuller
enablePersonalization query parameter at run time for Composition API (#5651) by @ClaraMuller7d189e024 feat(specs): add useImagesObjects property in commercetools source input (#5586) by @sbellone
ecfea56dc feat(clients): remove schedule capabilities (#5552) by @cdhawke
d9b21b4b1 feat(specs): add renderingContent query parameter in Composition API main injection (#5549) by @ClaraMuller
renderingContent query parameter in Composition API main injection (#5549) by @ClaraMullerfacets query parameter in Composition API (#5477) by @ClaraMuller7f9de7cd9 fix(specs): ingestion small fix + added source input descriptions (#5515) by @sbellone
setWaitTaskTimeBeforeRetry method for Search and Ingestion clients (#5514) by @louisfischfacets query parameter available at run time (#5486) by @ClaraMuller9a92b3269 chore(deps): dependencies 2025-10-13 (#5453) by @algolia-bot
7de94353f feat(specs): add compositions deduplication setting (#5418) by @ben-kalmus
ad51f60561 feat(specs): add partialNoCreate action to ingestion specs (#5389) by @shortcuts
ca25c44e2 chore(deps): dependencies 2025-09-08 (#5310) by @algolia-bot
composition & composition-full (#5333) by @ClaraMuller8f4abf3a1 fix(specs): Cross-reference filerPromotes to relevant guide (#5279) by @gazconroy
40f3bebfde fix(clients): prefix tags with v (#5186) by @millotp
66bc4eee9e feat(clients): add new abtesting-v3 package to clients + stabilize alpha js package (#5157) by @leonardogavaudan
84a1f4e422 refactor(specs): add interface to manipulate query parameter between composition API & Search API (#5123) by @ClaraMuller
a7a3c5fc95 feat(specs): document runMetadata parameter (#5087) by @DevinCodes
averageClickPosition return type (#5089) by @shortcuts4c9416a9fe fix(specs): update sourceRun docs (#5057) by @DevinCodes
d1e9835e53 chore(deps): dependencies 2025-06-30 (#5031) by @algolia-bot
a2ebbf496c feat(clients): add replaceAllObjectsWithTransformation (#5008) by @shortcuts
replaceAllObjectsWithTransformation (#5008) by @shortcutsreplaceAllObjectsWithTransformation (#5013) by @shortcuts46a6045a2a feat(clients): add bridge to transformation on search (#4940) by @shortcuts
835daccb48 feat(specs): add with transformation helpers (#4931) by @shortcuts
9db03b532b fix(specs): typo (#4854) by @kai687
bebb56e0b9 fix(specs): add x-acl to insights endpoints (#4822) by @kai687
53ac749807 chore(deps): dependencies 2025-04-28 (#4785) by @algolia-bot
369c14232 fix(specs): condition cant be numeric filter (#4726) by @kai687
dbaef6696 fix(specs): userData is any type (#4702) by @millotp
ac400354a9 fix(specs): make the updateAt non-null in ingestion (#4697) by @millotp
a51683025e chore: deprecate mcm methods (#4694) by @kai687
c3addb449 feat(specs): add CT Query predicate property (#4654) by @morganleroi
26457d0ec8 feat(specs): add the owner attributes to ingestion resources (#4616) by @millotp
ab623194e feat(specs): add subscriptionAction to ingestion specs (#4587) by @shortcuts
subscriptionAction to ingestion specs (#4587) by @shortcuts92bd911848 chore(scripts): point jira issues to another epic (#4505) by @millotp
d2127cf74b feat(clients): more manual snippets for doc (#4452) by @Fluf22
fd2353a092 feat(clients): add manual snippets for search doc (#4388) by @Fluf22
setMaxRetries (#4448) by @shortcuts506b8a5636 fix(specs): responseFields description (#4399) by @kai687
700441942e fix(specs): deprecate task v1 (#4327) by @millotp
b569646304 fix(specs): drop singer from ingestion specs (#4281) by @shortcuts
0481473fe0 chore: trigger auto close pr (#4250) by @shortcuts
cd59f445e fix(specs): enable watcher for push (#4229) by @shortcuts
ignoreConjugations to AlternativesAsExact (#4230) by @shortcutsYour coding agent can read these notes before it upgrades. Set up the MCP server →