JavaScript client for client-analytics
Last release 9 days ago
18 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 152 of 166 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
311 releases · first in 2019
Release timeline
311 releases since 20192020202120222023202420252026
Releases
- 5.0.0-beta.626 Jun 2024pre-release
Release notes2 sources agree
Open source →- 632827bef feat(javascript): legacy
getRecommendationssignature (#3241) by @aymeric-giraudet - 07e074806 feat(clients): add recommend to algoliasearch (#2860) by @shortcuts
- 683ecb979 fix(javascript): deprecated publish options (#3220) by @shortcuts
- 632827bef feat(javascript): legacy
- 5.0.0-beta.524 Jun 2024pre-release
Release notes2 sources agree
Open source →- 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
- 5.0.0-beta.413 Jun 2024pre-release
- 5.0.0-beta.311 Jun 2024pre-release
Release notes2 sources agree
Open source →- 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
- 5.0.0-beta.217 May 2024pre-release
- 5.0.0-beta.123 Apr 2024pre-release
- 5.0.0-alpha.11216 Apr 2024pre-release
- 5.0.0-alpha.1119 Apr 2024pre-release
- 5.0.0-alpha.1103 Apr 2024pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.10925 Mar 2024pre-release
- 5.0.0-alpha.10819 Mar 2024pre-release
- 5.0.0-alpha.10713 Mar 2024pre-release
Release notes2 sources agree
Open source →- 9847affc4 fix(javascript): move node related helpers at node bundle level (#2807) by @shortcuts
- 5.0.0-alpha.1065 Mar 2024pre-release
- 5.0.0-alpha.1054 Mar 2024pre-release
Release notes2 sources agree
Open source →- d48e2f624 fix(specs): add missing attributes for CT Source update (#2792) by @damcou
- cc10e9f8b chore(javascript): assert
replaceAllObjects(#2790) by @shortcuts - b13782469 fix(javascript): allow
batchSizeonReplaceAllObjectsOptions(#2788) by @shortcuts - 19177f7d6 feat(javascript): add
replaceAllObjects(#2768) by @shortcuts - 350e01c98 chore(javascript): broken tests (#2767) by @shortcuts
- 1ef587f05 feat(javascript): add
getSecuredApiKeyand validity check (#2766) by @shortcuts - f3e894002 fix(clients): replace all objects (#2762) by @shortcuts
- 92cd1c793 fix(clients): browse synonyms page not in response (#2757) by @shortcuts
- 5.0.0-alpha.10429 Feb 2024pre-release
Release notes2 sources agree
Open source →- 4f6e2d0b3 fix(specs): allow custom fields to be nullable (#2746) by @shortcuts
- 5.0.0-alpha.10327 Feb 2024pre-release
- 5.0.0-alpha.10220 Feb 2024pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.10120 Feb 2024pre-release
Release notes2 sources agree
Open source →- 872ab29bf feat(specs): update query suggestions unauthorized response example (#2606) by @alphonseb
- e569a3e23 feat(specs): add acls to API endpoints (#2604) by @alphonseb
- 5.0.0-alpha.1002 Feb 2024pre-release
Release notes2 sources agree
Open source →- 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
- 379fbc501 fix(specs): correct
- 5.0.0-alpha.9929 Jan 2024pre-release
- 5.0.0-alpha.9823 Jan 2024pre-release
Release notes2 sources agree
Open source →- 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
- 5.0.0-alpha.9716 Jan 2024pre-release
Release notes2 sources agree
Open source →- ae20258c6 feat(clients): deserialize in e2e and SFFV response (#2500) by @shortcuts
- 4dc28da98 chore(clients): add more e2e (#2497) by @shortcuts
- 5.0.0-alpha.9113 Nov 2023pre-release
- 5.0.0-alpha.909 Nov 2023pre-release
Release notes2 sources agree
Open source →- d25921cb fix(specs): Change trigger input for task update (#2147) by @damcou
- 4befd83a feat(javascript): add
searchForHitsandsearchForFacetshelpers (#2138) by @shortcuts - dcd1201e feat(specs): Add
failureThresholdtoTaskandTaskUpdatetypes (#2144) by @damcou - a5ff0a76 fix(specs): remove duplicate objectID (#2113) by @millotp
- 5.0.0-alpha.897 Nov 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.8818 Oct 2023pre-release
Release notes2 sources agree
Open source →- 2c58deae3 fix(javascript): release process (#2106) by @shortcuts
- 5.0.0-alpha.8712 Oct 2023pre-release
Release notes2 sources agree
Open source →- e3b7e2ab6 feat(specs): synchronize specs for all client (#2103) by @Fluf22
- b31ce2c9f feat(javascript): add discover handlers to source model (#2096) by @Fluf22
- d039c7dc7 feat(javascript): handle run discover type (#2101) 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
- 5.0.0-alpha.8611 Oct 2023pre-release
- 5.0.0-alpha.8528 Sept 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.8420 Sept 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.8318 Sept 2023pre-release
Release notes2 sources agree
Open source →- 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
- 265518125 fix(specs):
- 5.0.0-alpha.8214 Sept 2023pre-release
Release notes2 sources agree
Open source →- 24affb264 feat(specs): add
recordTypeandfallbackIsInStockValuein inputs (#1988) by @damcou - fb5fdaaa2 feat(javascript): remove unused property (#1987) by @Fluf22
- 1381b70ff feat(specs): add inference ACL to API key object (#1985) by @helenamariano
- 028bf073b feat(specs): add
failureThresholdto Ingestion API (#1962) by @shortcuts - b19273392 feat(specs): update ingestion specs for BigCommerce (#1961) by @shortcuts
- 24affb264 feat(specs): add
- 5.0.0-alpha.817 Sept 2023pre-release
Release notes2 sources agree
Open source →- f89612fe chore(clients): dependency upgrade (#1940) by @shortcuts
- 5.0.0-alpha.8029 Aug 2023pre-release
Release notes2 sources agree
Open source →- 693631cc7 fix(specs): remove some parameters from trending requests (#1915) by @shortcuts
- 5.0.0-alpha.7921 Aug 2023pre-release
Release notes2 sources agree
Open source →- d434431d1 fix(javascript): move
cjs.jstocjs(#1894) by @shortcuts - 5a9d949db fix(specs): mixed
SearchParamsandIndexSettings(#1889) by @shortcuts
- d434431d1 fix(javascript): move
- 5.0.0-alpha.7816 Aug 2023pre-release
Nothing published for this version
- 5.0.0-alpha.777 Aug 2023pre-release
Release notes2 sources agree
Open source →- 82d7dcf5a fix(specs): allow JSON array for
aroundPrecision(#1855) by @shortcuts - c6a7ab404 fix(specs): optional/required
queryandparams(#1864) by @aallam - a5bf6232c feat(specs): delete Predict (#1860) by @shortcuts
- 82d7dcf5a fix(specs): allow JSON array for
- 5.0.0-alpha.761 Aug 2023pre-release
- 5.0.0-alpha.7525 Jul 2023pre-release
Release notes2 sources agree
Open source →- 96ab1c384 fix(javascript): publish script esm (#1787) by @shortcuts
- 5.0.0-alpha.7327 Jun 2023pre-release
- 5.0.0-alpha.7221 Jun 2023pre-release
Release notes2 sources agree
Open source →- 19e99bb9 fix(specs): change github container registry name (#1641) by @morganleroi
- 5.0.0-alpha.7120 Jun 2023pre-release
Release notes2 sources agree
Open source →- 19e99bb9 fix(specs): change github container registry name (#1641) by @morganleroi
- 5.0.0-alpha.7016 Jun 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.6915 Jun 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.6815 Jun 2023pre-release
Release notes2 sources agree
Open source →- 81401eed feat(specs): add
startDateandendDateparameters to Ingestion API (#1614) by @shortcuts - 138a35b5 fix(specs): add processing run outcome (#1613) by @millotp
- 31f1050a fix(javascript): waitForApiKey helper (#1598) by @shortcuts
- 81401eed feat(specs): add
- 5.0.0-alpha.675 Jun 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.6631 May 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.6525 May 2023pre-release
Release notes2 sources agree
Open source →- 635806cb feat(specs): ingestion partial update method changed to patch (#1564) by @mehmetaligok
- 5.0.0-alpha.6423 May 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.6316 May 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.619 May 2023pre-release
- 5.0.0-alpha.602 May 2023pre-release
- 5.0.0-alpha.5920 Apr 2023pre-release
Release notes2 sources agree
Open source →- ad21cc75 feat(specs): add predict segment size to responses [PRED-1277] (#1478) by @bengreenbank
- 13e7d170 feat(specs): add
neuralSearchoptions (#1474) by @shortcuts - fb9dc333 fix(javascript): remove
modefrom Fetch requester (#1475) by @shortcuts
- 5.0.0-alpha.5818 Apr 2023pre-release
- 5.0.0-alpha.5712 Apr 2023pre-release
- 5.0.0-alpha.566 Apr 2023pre-release
Release notes2 sources agree
Open source → - 5.0.0-alpha.553 Apr 2023pre-release
Release notes2 sources agree
Open source →- 33ec7bc7 feat(specs): add
lastUpdatedAtfield to predict segments (#1431) by @bengreenbank
- 33ec7bc7 feat(specs): add
- 5.0.0-alpha.5424 Mar 2023pre-release
- 5.0.0-alpha.5314 Mar 2023pre-release
- 5.0.0-alpha.528 Mar 2023pre-release
Release notes2 sources agree
Open source →