algoliasearch
A Dart package for Algolia. Enables seamless integration for instant search, typo tolerance & user insights, and more, in Dart/Flutter apps.
What this package is like to depend on
Last release 2 months ago
29 May 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 105 of 105 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
105 releases · first in 2023
25 releases in the last 12 months
see the full history below
Release timeline
105 releases · Jun 2023 to May 2026Releases
latest 60 of 105-
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 →BREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.
- 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 →BREAKING CHANGES: this minor version includes multiple breaking changes related to fixes on different APIs. See below for more details.
- 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.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.29.008 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
-
1.23.403 Sep 2024 -
1.23.302 Sep 2024 -
1.23.229 Aug 2024Release notes
Open source →- 327e08d4e fix(specs): ingestion push task payload [skip-bc] (#3607) by @shortcuts
-
1.23.128 Aug 2024 -
1.23.027 Aug 2024 -
1.22.321 Aug 2024Release notes
Open source →- 4cbbce55c fix(clients): highlight and snippet results e2e (#3567) by @shortcuts
- 7c7de04ab fix(specs): another wrong link (#3570) by @kai687
- f38a9ef12 chore(specs): breaking change method names mapping table (#3568) by @shortcuts
- 9dedfc90f fix(clients): mention
mainbranch instead ofmaster(#3566) by @shortcuts - 0e5ffb1e8 fix(specs): broken link (#3559) by @kai687
-
1.22.219 Aug 2024Release notes
Open source →- 6cfc2d479 chore(specs): update rendered title for search params (#3553) by @shortcuts
-
1.22.114 Aug 2024Release notes
Open source →