algoliasearch 1.43.3
algoliasearch: ^1.43.3 copied to clipboard
A Dart package for Algolia. Enables seamless integration for instant search, typo tolerance & user insights, and more, in Dart/Flutter apps.
1.43.2 #
- 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.
1.43.1 #
- 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
1.43.0 #
- 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.0 #
- 6a48ef151a feat(specs): allow
enablePersonalizationquery parameter at run time for Composition API (#5651) by @ClaraMuller
1.41.1 #
1.41.0 #
1.40.0 #
- 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
1.39.0 #
- 7287faaa7 feat(specs): add
facetsquery parameter available at run time (#5486) by @ClaraMuller
1.38.1 #
1.38.0 #
- 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.0 #
- 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.1 #
- 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.0 #
- 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.0 #
- 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.2 #
- 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.1 #
- 754efceb80 fix(specs): allow one sided rule validity (#5060) by @millotp
1.34.0 #
- a2ebbf496c feat(clients): add
replaceAllObjectsWithTransformation(#5008) by @shortcuts - 5e3869931b chore(spec): fix comment of custom path (#5014) by @millotp
1.33.1 #
- 60ade79465 chore(deps): dependencies 2025-06-16 (#4977) by @algolia-bot
- 2561c945f7 fix(clients): processingTimeMS should be optional (#5004) by @Fluf22
1.33.0 #
- 835daccb48 feat(specs): add with transformation helpers (#4931) by @shortcuts
1.32.1 #
- 9db03b532b fix(specs): typo (#4854) by @kai687
- 1951e4d127 fix(specs): wrong ACL for getSettings (#4933) by @kai687
1.32.0 #
- 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.3 #
1.31.2 #
1.31.1 #
- a51683025e chore: deprecate mcm methods (#4694) by @kai687
1.31.0 #
1.30.2 #
- 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.1 #
- 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.30.0 #
- b012ca8f20 chore: wait before release (#4323) by @shortcuts
- 1e847f4caf fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (#4324) by @millotp
- 57d528a481 feat(clients): endpoint level timeout part 2 (#4318) by @Fluf22
- 952639f0fb fix(specs): adjust style for banner descriptions (#4362) by @kai687
- 83f188d333 feat(specs): rename composition to composition-full (private) and add composition (public) (#4357) by @e-krebs
1.29.0 #
- 37223c9779 feat(clients): cleanup after replaceAllObjects failure (#3824) by @millotp
- 47193ad3d1 chore: revert release (#4314) by @shortcuts
1.28.3 #
- 0481473fe0 chore: trigger auto close pr (#4250) by @shortcuts
1.28.2 #
1.28.1 #
1.28.0 #
- 068fdacb5 feat(specs): add info and link about indexing rate limits (#4136) by @kai687
- 9e0235697 fix(specs):
nb_api_callsingetLogsresponse is optional (#4142) by @shortcuts - b728c5f25 fix(specs):
consequenceis required when saving rules (#4146) by @shortcuts - afd94fac8 fix(specs):
saveRuleresponse type (#4170) by @shortcuts
1.27.2 #
1.27.0 #
1.26.3 #
- 1f36e8f93 fix(specs): results in getObjects is required (#4024) by @shortcuts
1.26.2 #
- 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.1 #
1.26.0 #
1.25.0 #
- 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.2 #
1.24.1 #
1.24.0 #
- 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.4 #
1.23.3 #
1.23.2 #
- 327e08d4e fix(specs): ingestion push task payload [skip-bc] (#3607) by @shortcuts
1.23.0 #
1.22.3 #
- 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.2 #
- 6cfc2d479 chore(specs): update rendered title for search params (#3553) by @shortcuts
1.22.0 #
- 4c052002e feat(specs): recursive snippets and highlights result (#3497) by @shortcuts
1.21.0 #
- ac0cadb8a feat(specs): add transformation copilot to ingestion (#3479) by @Fluf22
- 08a04dec8 fix(specs): ingestion destination reject indexPrefix (#3478) by @shortcuts
- cdd673d33 fix(specs): ingestion destinations and transformations (#3477) by @shortcuts
- b4742be76 fix(clients): move the license to the root (#3457) by @millotp
- e5d14171c fix(specs): dictionary entry for stopwords has type property (#3456) by @kai687
- 7af1e75e9 fix(specs): body is not required in multiple batch request (#3454) by @kai687
- b90bef261 feat(specs): add runSource endpoint (#3453) by @millotp
- 27679b7fd chore(clients): remove mention of GA (#3452) by @millotp
1.20.0 #
- e982ddf0a fix(specs): built-in ops accept also int (#3450) by @kai687
- 9a2e7a837 fix(specs): required prop for dictionaryEntry (#3449) by @kai687
- 41d86ce68 feat(clients): delete unused models (#3445) by @millotp
- e17970142 fix(specs): proper title with linter (#3444) by @millotp
- 8fbbd5ebd fix(specs): getObject return object (#3446) by @millotp
- a35e814ab fix(specs): clarify decompounding limitations (#3227) by @kai687
1.19.0 #
- 3ec5f5f7e feat(specs): add v2 endpoints for ingestion (#3416) by @shortcuts
- 200f07e9c fix(specs): add primary to get settings response (#3415) by @kai687
- 81c15cf5b chore(specs): add eslint rule to avoid cross-references (#3413) by @millotp
- be060a060 fix(specs): remove cross-references of analytics (#3414) by @millotp
- fe6f5edab feat(specs): add v2 endpoints for ingestion (#3410) by @shortcuts
- e3c6b8401 fix(specs): remove cross-specs references (#3412) by @shortcuts
1.18.0 #
- 280037178 fix(specs): update shopify feature flags (#3380) by @millotp
- a68907d1c feat(clients): add api key helper test (#3338) by @Fluf22
- 31ba7f6d0 fix(specs): recommend non required parameters (#3355) by @shortcuts
- 337eea93e fix(specs): results is required in GetRecommendationsResponse (#3357) by @millotp
1.17.1 #
1.17.0 #
- 2f3b36f90 feat(dart): add Dio HttpClientAdapter to ClientOptions (#3326) by @shortcuts
1.16.0 #
- 9776cb3ba feat(specs): add redirect to renderingContent (#3296) by @shortcuts
1.15.1 #
- 8e98407c1 fix(clients): update ingestion transformations description and fix taggroups (#3265) by @shortcuts
- 598ec3196 fix(dart): add LICENSE to client_core (#3263) by @shortcuts
1.15.0 #
- e5cfcf0c4 feat(clients): generate common LICENSE (#3258) by @shortcuts
- 47dd4bb5b fix(clients): update README snippets and contributing guides (#3257) by @shortcuts
- 7a90e4532 feat(clients): add
saveObjects,deleteObjectsandpartialUpdateObjectshelpers (#3180) by @shortcuts - 5dbdb91e9 fix(specs): virtual is a fetchedIndex props (#3255) by @shortcuts
- 0a6277937 fix(specs): add virtual index settings and update renderingContent (#3254) by @shortcuts
- 536a348f1 fix(clients): chunked batch helper size property consistency (#3253) by @Fluf22
1.14.0 #
- 07e074806 feat(clients): add recommend to algoliasearch (#2860) by @shortcuts
1.13.0 #
- b7ae19f2b feat(specs): add transformations endpoints to ingestion (#3215) by @shortcuts
- a99f796dd fix(specs): update discover endpoint (#3212) by @shortcuts
- c91ca54f2 feat(specs): add validate endpoint (#3087) by @Fluf22
- 36aababfd chore(clients): use the ruff python formatter (#3204) by @millotp
- 9ad5c8cae fix(clients): reduce common tests flakyness (#3205) by @millotp
- fc1752b6e feat(clients): add chunkedBatch helper for Kotlin and Scala (#3206) by @Fluf22
- a58e88322 feat(clients): add generateSecuredApiKey to java (#3167) by @millotp
1.12.0 #
1.11.0 #
- 072c38b9a fix(clients): remove unused models from lite clients (#3159) by @shortcuts
- c7f5de9d4 feat(clients): add waitForAppTask helper (#3158) by @millotp
- 3a97fad1f fix(clients): chunked batch helper (#3154) by @shortcuts
- c251dc87e fix(specs): rankingInfo required properties (#3157) by @millotp
- fd5a312fb feat(specs): add getAppTask endpoint to search (#3156) by @millotp
- cdc866549 fix(specs): dont mention index api keys (#3117) by @kai687
1.10.0 #
1.9.0 #
1.8.0 #
1.7.0 #
- dabdd0291 fix(specs): recommend api (#2958) by @kai687
- 34e345d48 fix(specs): update documentation for consistency (#2976) by @kai687
- aee3fde96 feat(clients): add
usageclient (#2960) by @shortcuts - 0348669d0 feat(specs): add algoliaInsights auth type (#2959) by @jkaho
- 60e23f87a fix(specs): usage api (#2954) by @kai687
- 3e0d0dcc2 fix(specs): crawler api (#2949) by @kai687
1.6.3 #
1.6.0 #
1.5.1 #
1.5.0 #
- 379fbc501 fix(specs): correct
searchSynonymsparameters (#2595) by @morganleroi - 982fd3ca4 feat(specs): import
crawlerandusagespecs from new world repo (#2598) by @shortcuts - 9532a0136 feat(specs): AB testing tracked user count (#2596) by @cdhawke
- 2481e3ac8 fix(clients): support the rest of the languages (#2571) by @millotp
- 99ce6dbae fix(clients): monitoring for JavaScript and Python (#2568) by @shortcuts
- 99e4bdf2c feat(specs): add acl permissions to operations (#2555) by @kai687
- 8b0622380 fix(specs): rename clearAllSynonyms to clearSynonyms (#2553) by @kai687
1.4.0 #
- 7c5ba3288 feat(specs): update Insights API spec (#2376) by @kai687
- 297baa987 chore(clients): provide snippets for all languages (#2518) by @shortcuts
- 857f3632e feat(clients): generate code snippets from cts (#2511) by @shortcuts
1.3.0 #
- ae20258c6 feat(clients): deserialize in e2e and SFFV response (#2500) by @shortcuts
- 4dc28da98 chore(clients): add more e2e (#2497) by @shortcuts
1.2.2 #
- ae6adfbf7 fix(specs): port recommend changes (#2476) by @shortcuts
1.2.1 #
- 8d71c2b69 fix(specs): provide non clashing names for custom methods (#2369) by @shortcuts
- 205519c6f fix(specs): highlight result map definition (#2312) by @shortcuts
1.2.0 #
1.1.0 #
0.6.0 #
- d25921cb fix(specs): Change trigger input for task update (#2147) by @damcou
- d6f09870 feat(dart): search helpers
searchForHitsandsearchForFacets(#2146) by @aallam - dcd1201e feat(specs): Add
failureThresholdtoTaskandTaskUpdatetypes (#2144) by @damcou - a5ff0a76 fix(specs): remove duplicate objectID (#2113) by @millotp
0.4.0 #
- e3b7e2ab6 feat(specs): synchronize specs for all client (#2103) by @Fluf22
- f8e79a1e2 fix(specs): search
insideBoundingBoxtype (#2098) by @aallam - d38619103 feat(specs): add new events type for insights (#2080) by @millotp
- 756f19ab7 feat(specs): Remove attributeForDistinct from the indexSettingsAsSearc… (#2078) by @clemfromspace
0.3.0 #
0.2.3 #
0.2.2 #
- 265518125 fix(specs):
exhaustiveNbHitsas optional (#2007) by @aallam - e73b9cf52 fix(specs): introduced SourceUpdateDocker (#2005) by @Fluf22
- 02ca9f694 fix(specs): add 'critical' event status to enum (#2006) by @Fluf22
- 48b23af07 fix(clients): userToken max length (#2004) by @kai687
- 964962605 fix(clients): user token character limit (#2003) by @kai687
0.2.0+2 #
- 693631cc7 fix(specs): remove some parameters from trending requests (#1915) by @shortcuts
0.2.0+1 #
- 5a9d949db fix(specs): mixed
SearchParamsandIndexSettings(#1889) by @shortcuts
0.2.0 #
- f91e1587 fix(dart): user agent for web (#1886) by @aallam
- 3746e5050 refactor(dart): unpin package dependency versions (#1882) by @aallam
- 82d7dcf5a fix(specs): allow JSON array for
aroundPrecision(#1855) by @shortcuts - c6a7ab404 fix(specs): optional/required
queryandparams(#1864) by @aallam - 4ebd50a9b fix(dart): correctly rethrow
4xxerrors (#1859) by @aallam
0.1.2+1 #
0.1.2 #
0.1.1+4 #
- Update a dependency to the latest release.
0.1.1+3 #
- DOCS(dart): update changelog formatting (#1684).
0.1.1+2 #
- Update a dependency to the latest release.
0.1.1+1 #
- FIX(dart): changelog and versions generation (#1625).
0.1.1 #
- FIX(dart): changelog and versions generation (#1625).
- FEAT(dart): prepare packages for release (#1616).
- FEAT(dart): algoliasearch with lite and umbrella libs (#1596).
0.1.0 #
Initial release.