algolia_client_core 1.24.0
algolia_client_core: ^1.24.0 copied to clipboard
Algolia Client Core is a Dart package for seamless Algolia API integration, offering HTTP request handling, retry strategy, and robust exception management.
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 #
- a9405b168 fix(specs): usage api (#3624) by @kai687
- e3af9554e fix(specs): no links across API specs (#3643) by @kai687
1.23.3 #
- 3d07a1e4f fix(specs): ignorePlurals can be a boolean string (#3620) by @millotp
- c0675ff6b fix(clients): correly parse usage hosts (#3622) by @shortcuts
1.23.2 #
- 327e08d4e fix(specs): ingestion push task payload [skip-bc] (#3607) by @shortcuts
1.23.1 #
1.23.0 #
- 23a799f0e feat(specs): push source type (#3600) by @shortcuts
- 536fdef01 fix(specs): filter run list by type (#3577) by @millotp
- 9b6dc0b70 docs(specs): update api's length minimum value (#3574) by @Jerska
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
main
branch 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.1 #
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 #
- a009967f6 fix(specs): browse response required properties (#3348) by @millotp
- 04a799417 fix(specs): ingestion task and transformation (#3347) by @shortcuts
- dcb1b59dc fix(specs): clarify browse parameters (#3333) by @kai687
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
,deleteObjects
andpartialUpdateObjects
helpers (#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 #
- b2a464a2b feat(clients): add generate_secured_api_key to ruby (#3166) by @millotp
- de4090789 fix(clients): safer replaceAllObjects + metis compliant (#3164) by @shortcuts
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 #
- 73d0d5a98 feat(dart): add dio interceptors to client options (#3054) by @aallam
- 2b70d9ea5 fix(specs): exhaustiveFacetsCount is not deprecated for sffv (#3089) by @kai687
- 1250c2b3c fix(specs): simplify filter types (#3042) by @millotp
1.9.0 #
- b621988bc feat(specs): promote @kai687 to code owner (#3014) by @Fluf22
- f9877a8ae fix(specs): remove periods on summaries (#3013) by @kai687
1.8.0 #
- 41121e77e fix(specs): attribute and index names case sensitive (#2990) by @kai687
- 67b0eab89 feat(specs): update shopify source and task inputs (#2987) by @Fluf22
- 60e8e6d68 fix(specs): Personalization API (#2982) by @kai687
- 60322c0b5 fix(specs): a/b testing (#2981) by @kai687
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
usage
client (#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 #
- 10e08c9e7 fix(specs): query suggestions api (#2924) by @kai687
- b153b397e fix(specs): ingestion api reference (#2918) by @kai687
1.6.2 #
1.6.1 #
1.6.0 #
- 0f8d4432b feat(specs): insights api reference (#2859) by @kai687
- c324c06bd feat(specs): add ga4BigqueryExport, streaming and append options to task inputs (#2858) by @JasonBerry
- 156fd9e69 feat(specs): improve API reference documentation (#2831) by @kai687
1.5.1 #
- a138c2fef fix(specs): add
queryID
to search response (#2801) by @aallam - 6f0b00ead chore(specs): remove JSON specs and new worlds logic (#2794) by @shortcuts
1.5.0 #
- 379fbc501 fix(specs): correct
searchSynonyms
parameters (#2595) by @morganleroi - 982fd3ca4 feat(specs): import
crawler
andusage
specs 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 #
- 15b81fe64 feat(specs): add
window
parameter to observability responses (#2223) by @shortcuts - 54fb30d53 chore(specs): lint --fix on pre-commit (#2224) by @millotp
1.1.0 #
- ebc2a0c4d chore(specs): remove unused spec file (#2186) by @shortcuts
- 517f9cb72 revert(specs): insights identify (#2182) by @aallam
- fa326a50e feat(specs): add
authenticatedUserToken
andIdentify
to insights (#2151) by @aallam
1.0.0 #
0.6.0 #
- d25921cb fix(specs): Change trigger input for task update (#2147) by @damcou
- d6f09870 feat(dart): search helpers
searchForHits
andsearchForFacets
(#2146) by @aallam - dcd1201e feat(specs): Add
failureThreshold
toTask
andTaskUpdate
types (#2144) by @damcou - a5ff0a76 fix(specs): remove duplicate objectID (#2113) by @millotp
0.5.0 #
0.4.0 #
- e3b7e2ab6 feat(specs): synchronize specs for all client (#2103) by @Fluf22
- f8e79a1e2 fix(specs): search
insideBoundingBox
type (#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 #
- 2260e903f feat(specs): add
attributesToExclude
for Ingestion (#2053) by @shortcuts - 3f7276e92 feat(dart): add wait task methods (#2037) by @aallam
- b7b6565ab fix(specs):
userData
type as 'any' (#2033) by @aallam
0.2.3 #
- 6911ec0b5 fix(dart): reset only hosts w/ call type (#2018) by @aallam
- 966744949 fix(dart): correct multiple additional typos in READMEs (#2016) by @chuckmeyer
- 3622fdb83 fix(dart): correct typo in readme (#2015) by @chuckmeyer
- 40ac5c702 chore(dart): update changelog generation (#2014) by @aallam
0.2.2 #
- 265518125 fix(specs):
exhaustiveNbHits
as 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+1 #
- 5a9d949db fix(specs): mixed
SearchParams
andIndexSettings
(#1889) by @shortcuts
0.2.0 #
0.1.1+3 #
- FIX(dart): custom calls path and deserialization (#1780).
0.1.1+2 #
- DOCS(dart): update changelog formatting (#1684).
0.1.1+1 #
- FIX(dart): update
dio
exceptions handling (#1649). - 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): implement cts generation (#1611).
- FEAT(dart): algoliasearch with lite and umbrella libs (#1596).
- FEAT(dart): add search/insights client generation (#1577).
0.1.0 #
Initial release.