NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1827 most downloaded on pub.dev
Algolia Client Core is a Dart package for seamless Algolia API integration, offering HTTP request handling, retry strategy, and robust exception management.
Last release 29 days ago
09 Sep 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
118 releases · first in 2023
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: mario.danmarioalexandrudan marioalexandrudan@gmail.com
BREAKING CHANGES: this minor version includes breaking changes in the A/B Testing V3 API. See below for more details.
One column per quarter.
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
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.Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent cursoragent@cursor.com
Co-authored-by: Thomas Raffray Fluf22@users.noreply.github.com
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.Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com> Co-authored-by: a
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: algolia-api-clients-automation-bot[bot] <288895823+algolia-api-clients-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Raffray Fluf22@users.noreply.github.com
35bf16c848 fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf ( #6350 ) by @Fluf22
Full Changelog: 1.49.1...1.49.2
4d2ae79e73 chore(deps): dependencies 2026-04-20 ( #6259 ) by @algolia-bot
Full Changelog: 1.49.0...1.49.1
d275af4e18 feat(specs): add Algolia Index as a native connector in ingestion client (#6290) by @morganleroi
39ea2c5cb3 refactor(specs): split injection schema (#6224) by @ClaraMuller
d86a5438e2 chore(deps): dependencies 2026-04-06 (#6200) by @algolia-bot
dc02ad1023 chore(deps): dependencies 2026-03-30 (#6169) by @algolia-bot
fec26adc20 fix(dart): use caret versioning for archive dependency (#6157) by @Fluf22
505136c9d fix(specs): add deprecated field condition in rule schemas (#5983) by @MarioAlexandruDan
condition in rule schemas (#5983) by @MarioAlexandruDan969c6b510 chore(deps): dependencies 2026-02-23 (#5999) by @algolia-bot
93c834fee feat(specs): add optional feedID to composition result set (#5991) by @gavinwade12
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 @Fluf226a3e60802 fix(specs): BREAKING CHANGE – remove baseRecommendRequest from trendingFacets [CR-10264] (#5858) by @raed667
conditions is not required anymore in composition rules (#5853) by @ClaraMullerTrendingFacets model has been updated to reflect the API response.CompositionBehavior model is now a union type for better accuracy.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 @ClaraMulleree5542a32 fix(specs): Add title values to key oneOfs (#5581) by @gazconroy
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 @ClaraMuller7287faaa7 feat(specs): add facets query parameter available at run time (#5486) by @ClaraMuller
facets 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
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
48672036c1 refactor(specs): mutualise code between Search API & Comp API for search query parameters (#5125) by @ClaraMuller
050aacef17 chore(deps): dependencies 2025-07-28 (#5161) by @algolia-bot
9b7b0324df fix(dart): deps constraints for null-aware-elements (#5128) by @shortcuts
754efceb80 fix(specs): allow one sided rule validity (#5060) by @millotp
a2ebbf496c feat(clients): add replaceAllObjectsWithTransformation (#5008) by @shortcuts
replaceAllObjectsWithTransformation (#5008) by @shortcuts60ade79465 chore(deps): dependencies 2025-06-16 (#4977) by @algolia-bot
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
a51683025e chore: deprecate mcm methods (#4694) by @kai687
3994f53d4 feat(clients): add new realtime-personalization api (#4613) by @benamib
4f68190e10 fix(specs): update Recommend maxRecommendations to 30 max [RECO-2361] (#4483) by @raed667
7698297bcd fix(dart): version test (#4387) by @shortcuts
b012ca8f20 chore: wait before release (#4323) by @shortcuts
37223c9779 feat(clients): cleanup after replaceAllObjects failure (#3824) by @millotp
0481473fe0 chore: trigger auto close pr (#4250) by @shortcuts
6fb57f9ba fix(clients): lock version (#4228) by @millotp
866d859f8 fix(specs): different summaries for saveObject/addOrUpdate methods (#4223) by @kai687
068fdacb5 feat(specs): add info and link about indexing rate limits (#4136) by @kai687
nb_api_calls in getLogs response is optional (#4142) by @shortcutsconsequence is required when saving rules (#4146) by @shortcutssaveRule response type (#4170) by @shortcutsff954678e fix(playground): add formatter for python (#4125) by @millotp
36d583e35 fix(specs): make the searchParams compatible with v4 (#4108) by @millotp
0985a1ced fix(clients): use correct user agent (#4103) by @millotp
312d33731 feat(specs): add missing message attribute to GetObjectsResponse [skip-bc] (#4029) by @kombucha
1f36e8f93 fix(specs): results in getObjects is required (#4024) by @shortcuts
cd98290fa fix(specs): Typo tolernace on words (#3968) by @gazconroy
Your coding agent can read these notes before it upgrades. Set up the MCP server →