NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
A sub-package of the AlgoliaSearch library, offering recommend-specific functionalities for enhanced search and discovery in Dart/Flutter apps.
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
107 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>
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>
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
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
ff954678e 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
bed119166 feat(specs): add support for widgets / banners in search for the csharp client (#3870) by @Kalmar99
788483537 chore(clients): add workflow to auto-close PR (#3834) by @shortcuts
1a73994ff fix(specs): recommend remove unsupported query parameters [RECO-2345] [skip-bc] (#3692) by @raed667
638058eae fix(specs): update search api specs [skip-bc] (#3760) by @Fluf22
Your coding agent can read these notes before it upgrades. Set up the MCP server →