algolia_client_recommend
A sub-package of the AlgoliaSearch library, offering recommend-specific functionalities for enhanced search and discovery in Dart/Flutter apps.
What this package is like to depend on
Last release 5 days ago
18 Aug 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 106 of 106 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
106 releases · first in 2023
30 releases in the last 12 months
see the full history below
Release timeline
106 releases · Aug 2023 to Aug 2026Releases
latest 60 of 106-
1.52.018 Aug 2026Release notes
Open source →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>Release notes
Open source →- 3bee6d1dee chore(ci): pin all GitHub Action refs to commit SHAs (API-475) (#6819) by @MarioAlexandruDan
- 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
- bed536e149 chore(deps): dependencies 2026-08-10 (#6835) by @algolia-api-clients-automation-bot[bot]
- 3bb5bb5f3d feat(dart): Request-ID and Correlation-ID support (#6878) by @MarioAlexandruDan
-
1.51.415 Jul 2026Release notes
Open source →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>Release notes
Open source →- 76dd01ea75 fix(dart): add missing READMEs for ingestion and agent studio packages (#6689) by @Fluf22
- e6f54ed6b7 fix(dart): add warning in replaceAllObjectsWithTransformation for empty objects (#6616) by @eric-zaharia
- ac68c1a79c fix(specs): add facetFilters back to recommend fallbackParameters (#6727) by @raed667
-
1.51.308 Jul 2026Release notes
Open source →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>Release notes
Open source →- 07511de2ea fix(dart): publish ingestion before search in release workflow (#6605) by @Fluf22
-
1.51.123 Jun 2026Release notes
Open source →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 [email protected]
Co-authored-by: Thomas Raffray [email protected]Release notes
Open source →- 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
-
1.51.016 Jun 2026Release notes
Open source →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>Release notes
Open source →- 52ebd28f58 feat(clients): release Agent Studio package updates (#6573) by @Fluf22
-
1.49.229 May 2026Release notes
Open source →New version released!
What's Changed
- 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.
Full Changelog: 1.49.1...1.49.2
Release notes
Open source →- 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.
-
1.49.105 May 2026Release notes
Open source →New version released!
What's Changed
- 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: 1.49.0...1.49.1
Release notes
Open source →- 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
-
1.49.030 Apr 2026Release notes
Open source →- 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
-
1.48.022 Apr 2026Release notes
Open source →- 39ea2c5cb3 refactor(specs): split injection schema (#6224) by @ClaraMuller
- 544091a5f2 feat(specs): introduce recommend source in Comp API client (#6227) by @ClaraMuller
- e48d5c4bbf feat(specs): query categorization (#6258) by @eric-zaharia
-
1.47.314 Apr 2026 -
1.47.201 Apr 2026 -
1.47.124 Mar 2026Release notes
Open source →- fec26adc20 fix(dart): use caret versioning for archive dependency (#6157) by @Fluf22
-
1.46.209 Mar 2026Release notes
Open source →- 505136c9d fix(specs): add deprecated field
conditionin rule schemas (#5983) by @MarioAlexandruDan
- 505136c9d fix(specs): add deprecated field
-
1.46.124 Feb 2026 -
1.46.018 Feb 2026Release notes
Open source →- 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
-
1.45.012 Feb 2026Release notes
Open source →- 46be49a3f docs(specs): align with style guides (#5930) by @kai687
- 799a10c44 fix(specs): insights-api timestamp documentation (#5925) by @sirockin
- 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
- e4a6427b3 feat(dart): host reset and timeout multiplication (#5955) by @eric-zaharia
- dfd992583 fix(specs): add missing
redirectproperty to rule consequence schema (#5934) by @Fluf22
-
1.44.005 Feb 2026Release notes
Open source →- b39e3e013 feat(specs):
conditionsis not required anymore in composition rules (#5853) by @ClaraMuller - 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
- 2925f56d1 fix(specs): BREAKING CHANGE – more accurate composition behavior typing (#5892) by @gavinwade12
- The
CompositionBehaviormodel is now a union type for better accuracy.
- The
- d4d385654 chore(deps): dependencies 2026-02-02 (#5898) by @algolia-bot
- b39e3e013 feat(specs):
-
1.43.320 Jan 2026 -
1.43.213 Jan 2026Release notes
Open source →- cd7a174b4 fix(specs): BREAKING CHANGE — remove fields requirement from run response in CompAPI client (#5809) by @ClaraMuller
Some fields from the Composition Run search response were marked as required while they were optional on the API side. This has been fixed, but might impact the client types.
- cd7a174b4 fix(specs): BREAKING CHANGE — remove fields requirement from run response in CompAPI client (#5809) by @ClaraMuller
-
1.43.117 Dec 2025Release notes
Open source →- 54606b3b2 refactor(specs): extract
resultsfield in a dedicated directory (#5739) by @ClaraMuller - 3296a5033 chore(deps): dependencies 2025-11-24 (#5653) by @algolia-bot
- 5dabdc540 refactor(specs): re-organise response for Composition API (#5744) by @ClaraMuller
- 3d86676b0 fix(specs): update list with NLU permissions (#5769) by @MarioAlexandruDan
- 54606b3b2 refactor(specs): extract
-
1.43.004 Dec 2025Release notes
Open source →- 5335918a5 chore(scripts): update the jira action (#5678) by @millotp
- d6bde0f0c chore(scripts): remove component from jira ticket (#5680) by @millotp
- fe6e82c11 feat(specs): add sortBy query param and sortingStrategy (#5686) by @ben-kalmus
- cccfa9c86 feat(specs): add
sortBytrigger on Composition Rules (#5707) by @ClaraMuller
-
1.42.024 Nov 2025Release notes
Open source →- 6a48ef151a feat(specs): allow
enablePersonalizationquery parameter at run time for Composition API (#5651) by @ClaraMuller
- 6a48ef151a feat(specs): allow
-
1.41.114 Nov 2025 -
1.41.007 Nov 2025 -
1.40.030 Oct 2025Release notes
Open source →- d9b21b4b1 feat(specs): add
renderingContentquery parameter in Composition API main injection (#5549) by @ClaraMuller - 1eee2a5f7 fix(specs): add ACL to missing endpoints (#5529) by @millotp
- 38ae444d7 feat(specs): add specific documentation for
facetsquery parameter in Composition API (#5477) by @ClaraMuller
- d9b21b4b1 feat(specs): add
-
1.39.022 Oct 2025Release notes
Open source →- 7287faaa7 feat(specs): add
facetsquery parameter available at run time (#5486) by @ClaraMuller
- 7287faaa7 feat(specs): add
-
1.38.115 Oct 2025 -
1.38.007 Oct 2025Release notes
Open source →- 7de94353f feat(specs): add compositions deduplication setting (#5418) by @ben-kalmus
- 8bee10f1a fix(clients): add a default idleConnTimeout (#5442) by @millotp
- 01261eceb chore(deps): dependencies 2025-09-29 (#5393) by @algolia-bot
-
1.37.024 Sep 2025Release notes
Open source →- ca25c44e2 chore(deps): dependencies 2025-09-08 (#5310) by @algolia-bot
- 323e06d6f chore(deps): dependencies 2025-09-15 (#5341) by @algolia-bot
- 9884be690 feat(specs): merge
composition&composition-full(#5333) by @ClaraMuller
-
1.36.103 Sep 2025Release notes
Open source →- 8f4abf3a1 fix(specs): Cross-reference filerPromotes to relevant guide (#5279) by @gazconroy
- 08e9d1888 fix(specs): add getVersion parameter to getSettings (#5254) by @millotp
- 716aa852f chore(deps): dependencies 2025-09-01 (#5285) by @algolia-bot
- f4eee1c4a chore(website): exclude schema from generated variables file (#5306) by @Fluf22
- 2fa0389f8 fix(clients): link to support/help center on unreachable hosts (#5305) by @shortcuts
-
1.36.026 Aug 2025Release notes
Open source →- 48672036c1 refactor(specs): mutualise code between Search API & Comp API for search query parameters (#5125) by @ClaraMuller
- ca6f3ca016 fix(specs): define batch actions (#5242) by @kai687
- 99f8174c7d feat(specs): add fields for metadata in composition injectedItems (#5241) by @gavinwade12
- ff178d8118 feat(specs): abtests stopped at (#5275) by @stevenMevans
-
1.35.029 Jul 2025Release notes
Open source →- 050aacef17 chore(deps): dependencies 2025-07-28 (#5161) by @algolia-bot
- 66bc4eee9e feat(clients): add new abtesting-v3 package to clients + stabilize alpha js package (#5157) by @leonardogavaudan
-
1.34.223 Jul 2025Release notes
Open source →- 9b7b0324df fix(dart): deps constraints for null-aware-elements (#5128) by @shortcuts
- 84a1f4e422 refactor(specs): add interface to manipulate query parameter between composition API & Search API (#5123) by @ClaraMuller
-
1.34.107 Jul 2025Release notes
Open source →- 754efceb80 fix(specs): allow one sided rule validity (#5060) by @millotp
-
1.34.019 Jun 2025Release notes
Open source →- a2ebbf496c feat(clients): add
replaceAllObjectsWithTransformation(#5008) by @shortcuts - 5e3869931b chore(spec): fix comment of custom path (#5014) by @millotp
- a2ebbf496c feat(clients): add
-
1.33.117 Jun 2025Release notes
Open source →- 60ade79465 chore(deps): dependencies 2025-06-16 (#4977) by @algolia-bot
- 2561c945f7 fix(clients): processingTimeMS should be optional (#5004) by @Fluf22
-
1.33.005 Jun 2025Release notes
Open source →- 835daccb48 feat(specs): add with transformation helpers (#4931) by @shortcuts
-
1.32.104 Jun 2025Release notes
Open source →- 9db03b532b fix(specs): typo (#4854) by @kai687
- 1951e4d127 fix(specs): wrong ACL for getSettings (#4933) by @kai687
-
1.32.012 May 2025Release notes
Open source →- bebb56e0b9 fix(specs): add x-acl to insights endpoints (#4822) by @kai687
- 7e226c4559 feat(scripts): add push to mcp-node on release (#4784) by @shortcuts
-
1.31.314 Apr 2025 -
1.31.207 Apr 2025 -
1.31.101 Apr 2025 -
1.31.025 Mar 2025 -
1.30.205 Mar 2025Release notes
Open source →- 4f68190e10 fix(specs): update Recommend maxRecommendations to 30 max [RECO-2361] (#4483) by @raed667
- 92bd911848 chore(scripts): point jira issues to another epic (#4505) by @millotp
- 97d2722bc9 fix(specs): Increase optionalWords visibility in docs (#4559) by @gazconroy
-
1.30.105 Feb 2025Release notes
Open source →- 7698297bcd fix(dart): version test (#4387) by @shortcuts
- d91947dc11 fix(dart): add readme for composition (#4389) by @millotp
- 506b8a5636 fix(specs): responseFields description (#4399) by @kai687
-
1.29.007 Jan 2025Release notes
Open source →- 37223c9779 feat(clients): cleanup after replaceAllObjects failure (#3824) by @millotp
- 47193ad3d1 chore: revert release (#4314) by @shortcuts
-
1.28.318 Dec 2024 -
1.28.212 Dec 2024 -
1.27.319 Nov 2024 -
1.27.215 Nov 2024 -
1.27.114 Nov 2024 -
1.27.029 Oct 2024 -
1.26.323 Oct 2024Release notes
Open source →- 1f36e8f93 fix(specs): results in getObjects is required (#4024) by @shortcuts
-
1.26.217 Oct 2024Release notes
Open source →- cd98290fa fix(specs): Typo tolernace on words (#3968) by @gazconroy
- 5866c2954 fix(specs): Add context to hitsPerPage (#3969) by @gazconroy
- 8b879dead fix(specs): alternativesAsExact is plurals and synonyms (#3974) by @gazconroy
- 1a9b95e85 fix(specs): Separators are non-alphanumeric characters (#3978) by @gazconroy
- 519fd9840 fix(specs): multiple clients fixes (#3971) by @shortcuts
-
1.26.110 Oct 2024 -
1.26.008 Oct 2024 -
1.25.001 Oct 2024Release notes
Open source →- 788483537 chore(clients): add workflow to auto-close PR (#3834) by @shortcuts
- e59dd41d5 fix(specs): API key description will be obfuscated (#3840) by @kai687
- dc28c0268 feat(specs): add recommend batch rules endpoint (#3782) by @raed667
- 6f58ae2dc chore(deps): dependencies 2024-09-30 (#3842) by @algolia-bot
-
1.24.219 Sep 2024 -
1.24.117 Sep 2024 -
1.24.006 Sep 2024Release notes
Open source →- 2c65a8d11 feat(clients): helper to switch API key in use (#3616) by @Fluf22
- f126366dc fix(specs): note on Analytics API server (#3650) by @kai687
- 3d02b3164 feat(clients): add helper to check if an index exists (#3646) by @millotp
- a36746d65 fix(specs): note on insights API server (#3649) by @kai687
- 1f53716c6 fix(specs): don't extend $ref objects (#3623) by @kai687