Skip to main content

4.37.0

  • feat(specs): add optional feedID to composition result set (#5991)
  • fix(specs): invalid API format for multi feed in Comp API (#5993)
  • fix(deps): httpsnippet migration (#5992)

4.36.1

  • docs(specs): align with style guides (#5930)
  • fix(specs): insights-api timestamp documentation (#5925)
  • fix(specs): BREAKING CHANGE – remove unnecessary required fields (#5959)
    The SearchResponse model now accepts query and params as optional parameters, as they are not always returned by the API.
  • fix(specs): add missing redirect property to rule consequence schema (#5934)

4.36.0

BREAKING CHANGES: this minor version includes multiple breaking changes related to fixes on different APIs. See below for more details.
  • feat(specs): conditions is not required anymore in composition rules (#5853)
  • fix(go): Missing analytics when using GetTopHits with Go API client (#5854)
  • docs(SearchParams): Document that filter scores are supported in virtual replicas (#5716)
  • fix(specs): BREAKING CHANGE – remove baseRecommendRequest from trendingFacets [CR-10264] (#5858)
    The TrendingFacets model has been updated to reflect the API response.
  • docs: BREAKING CHANGE – authentication type can’t be updated (#5824)
    The AuthenticationUpdate model has been updated to reflect that the type field can’t be updated.
  • fix(specs): allow additionalProperties on insights-api events (#5885)
  • fix(specs): BREAKING CHANGE – more accurate composition behavior typing (#5892)
    The CompositionBehavior model is now a union type for better accuracy.
  • feat(specs): BREAKING CHANGE – Ingestion API: new code property in oauth authentication (#5897)
    The AuthOAuth and AuthOAuthPartial models have been updated to reflect that the clientId field is now optional, and the code field can be set.

4.35.0

  • chore: agentic config prep (#5825)
  • feat(go): enhance API request handling with body parameters support (#5826)

4.34.2

  • fix(specs): BREAKING CHANGE — remove fields requirement from run response in CompAPI client (#5809)
    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.

4.34.1

  • refactor(specs): extract results field in a dedicated directory (#5739)
  • chore(deps): dependencies 2025-11-24 (#5653)
  • refactor(specs): re-organise response for Composition API (#5744)
  • fix(specs): update list with NLU permissions (#5769)

4.34.0

  • chore(scripts): update the jira action (#5678)
  • chore(scripts): remove component from jira ticket (#5680)
  • feat(specs): add sortBy query param and sortingStrategy (#5686)
  • feat(specs): add sortBy trigger on Composition Rules (#5707)
  • docs(abtests): Added documentation for featureFilters configuration i… (#5688)

4.33.0

  • feat(specs): allow enablePersonalization query parameter at run time for Composition API (#5651)

4.32.0

  • feat(specs): add useImagesObjects property in commercetools source input (#5586)
  • fix(specs): Add title values to key oneOfs (#5581)
  • fix(specs): update run reason in observability (#5623)
  • fix(specs): add tags and scope to rules (#5625)

4.31.0

  • feat(clients): remove schedule capabilities (#5552)
  • feat(specs): add fallbackParameters to Frequently bought together [RECO-2443] (#5579)

4.30.0

  • feat(specs): add renderingContent query parameter in Composition API main injection (#5549)
  • fix(specs): add ACL to missing endpoints (#5529)
  • feat(specs): add specific documentation for facets query parameter in Composition API (#5477)

4.29.0

  • fix(specs): ingestion small fix + added source input descriptions (#5515)
  • feat(specs): add facets query parameter available at run time (#5486)

4.28.2

  • chore(deps): dependencies 2025-10-13 (#5453)
  • fix(clients): upgrade linter (#5476)
  • chore: remove dead links (#5472)
  • docs: replace links for the new doc (#5478)

4.28.1

  • fix(clients): use DefaultMaxIdleTimeout (#5447)

4.28.0

  • feat(specs): add compositions deduplication setting (#5418)
  • fix(clients): add a default idleConnTimeout (#5442)
  • chore(deps): dependencies 2025-09-29 (#5393)

4.27.0

  • feat(specs): add partialNoCreate action to ingestion specs (#5389)

4.26.0

  • chore(deps): dependencies 2025-09-08 (#5310)
  • fix(specs): normalize spelling of summaries (#5340)
  • feat(specs): allow filtering transformations type (#5363)
  • chore(deps): dependencies 2025-09-15 (#5341)
  • feat(specs): merge composition & composition-full (#5333)

4.25.0

  • fix(specs): Cross-reference filerPromotes to relevant guide (#5279)
  • feat(specs): add put task endpoint to ingestion api (#5281)
  • fix(specs): add getVersion parameter to getSettings (#5254)
  • chore(website): exclude schema from generated variables file (#5306)
  • fix(clients): link to support/help center on unreachable hosts (#5305)

4.24.0

  • fix(clients): prefix tags with v (#5186)
  • refactor(specs): mutualise code between Search API & Comp API for search query parameters (#5125)
  • fix(specs): define batch actions (#5242)
  • feat(specs): add fields for metadata in composition injectedItems (#5241)
  • feat(specs): abtests stopped at (#5275)

4.23.0

  • feat(clients): add new abtesting-v3 package to clients + stabilize alpha js package (#5157)

4.22.2

  • fix(go): retry strategy (#5159)

4.22.1

  • refactor(specs): add interface to manipulate query parameter between composition API & Search API (#5123)
  • fix(specs): value/price clarifications in the Insights API (#5154)
  • fix(clients): reduce chances of Push rate limiting (#5153)

4.22.0

  • feat(specs): document runMetadata parameter (#5087)
  • fix(specs): averageClickPosition return type (#5089)

4.21.1

  • fix(specs): update sourceRun docs (#5057)
  • fix(specs): allow one sided rule validity (#5060)

4.21.0

  • fix(go): typo on internal helper
  • feat(specs): abtesting winsorizedAmount (#5053)

4.20.0

  • feat(clients): add replaceAllObjectsWithTransformation (#5008)
  • chore(spec): fix comment of custom path (#5014)
  • fix(clients): allow chunked requests on WithTransformation methods (#5011)
  • feat(clients): add replaceAllObjectsWithTransformation (#5013)

4.19.0

  • feat(specs): update try transformation specs for no-code (#4974)
  • fix(clients): processingTimeMS should be optional (#5004)
  • feat(specs): add new ingestion property for push (#5007)

4.18.0

  • feat(specs): add with transformation helpers (#4931)
  • chore: add tests for WithTransformation methods (#4936)
  • fix(clients): consistent naming in transformation region helper (#4937)

4.17.0

  • chore(test): check that the response can contain unknown field (#4805)
  • fix(specs): typo (#4854)
  • fix(specs): change fileSize to int64 type (#4877)
  • feat(specs): add global push endpoint (#4855)
  • fix(specs): updated watchResponse (#4879)
  • feat(specs): update transformation specs for no-code (#4901)
  • fix(specs): more indexing actions to push (#4930)
  • feat(go): add bridge to transformation on search (#4924)
  • fix(specs): wrong ACL for getSettings (#4933)

4.16.0

  • fix(specs): add x-acl to insights endpoints (#4822)
  • feat(scripts): add push to mcp-node on release (#4784)

4.15.5

  • chore(specs): Prepare Composition API for GA and remove Beta wording (#4761)
  • chore(deps): dependencies 2025-04-28 (#4785)

4.15.4

  • fix(specs): condition cant be numeric filter (#4726)
  • fix(specs): event.status can be null (#4727)
  • fix(specs): add missing recordType collection (#4728)
  • fix(clients): correctly deserialize SearchResult (#4756)

4.15.3

  • fix(specs): userData is any type (#4702)
  • docs(partialUpdate): add note about multiple operations (#4721)
  • fix(specs): message is not required in WatchResponse (#4723)

4.15.2

  • fix(specs): make the updateAt non-null in ingestion (#4697)

4.15.1

  • chore(deps): dependencies 2025-03-31 (#4661)
  • chore: deprecate mcm methods (#4694)

4.15.0

  • feat(specs): add CT Query predicate property (#4654)

4.14.0

  • feat(specs): add the owner attributes to ingestion resources (#4616)

4.13.0

  • feat(specs): add subscriptionAction to ingestion specs (#4587)
  • fix(clients): implement Is on custom errors (#4588)

4.12.4

  • chore(scripts): point jira issues to another epic (#4505)
  • fix(specs): Increase optionalWords visibility in docs (#4559)

4.12.3

  • chore(deps): dependencies 2025-02-17 (#4459)

4.12.2

  • chore(specs): update composition specs for the doc website (#4450)

4.12.1

  • fix(specs): responseFields description (#4399)
  • fix(specs): add a linter to assert that type is present (#4393)

4.12.0

  • feat(specs): only use shortname in the source input (#4287)
  • fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (#4324)
  • chore(deps): dependencies 2025-01-13 (#4325)
  • feat(clients): endpoint level timeout part 2 (#4318)
  • fix(specs): optionalFilters additional explanation (#4353)
  • fix(specs): deprecate task v1 (#4327)
  • fix(specs): ingestion expected and received events type (#4356)
  • fix(specs): extend Analytics descriptions (#4360)
  • fix(specs): remove the processing outcome (#4359)
  • fix(specs): adjust style for banner descriptions (#4362)
  • feat(specs): rename composition to composition-full (private) and add composition (public) (#4357)
  • docs: lot of guides (#4355)

4.11.0

  • fix(specs): drop singer from ingestion specs (#4281)
  • feat(clients): cleanup after replaceAllObjects failure (#3824)
  • chore(deps): dependencies 2025-01-06 (#4299)
  • feat(specs): add notification settings to tasks (#4297)
  • feat(clients): add optionnal scopes to replaceAllObjects (#4296)
  • chore: revert release (#4314)

4.10.2

  • chore: trigger auto close pr (#4250)

4.10.1

  • fix(specs): enable watcher for push (#4229)
  • fix(specs): add ignoreConjugations to AlternativesAsExact (#4230)

4.10.0

  • fix(specs): different summaries for saveObject/addOrUpdate methods (#4223)
  • feat(specs): add watch to pushTask ingestion (#4224)

4.9.0

  • feat(specs): add info and link about indexing rate limits (#4136)
  • fix(specs): nb_api_calls in getLogs response is optional (#4142)
  • fix(specs): consequence is required when saving rules (#4146)
  • fix(specs): saveRule response type (#4170)
  • fix(specs): remove SFCC source type (#4190)
  • fix(specs): add sourceType to listTasks (#4193)
  • feat(generators): allow per-spec timeouts (#4173)

4.8.2

  • chore(deps): dependencies 2024-11-18 (#4109)

4.8.1

  • fix(specs): make the searchParams compatible with v4 (#4108)
  • fix(specs): remove private beta endpoint from recommend (#4110)

4.8.0

  • feat(specs): add estimate path and responses (#4057)
  • fix(go): handle HTML errors (#4096)
  • feat(specs): update estimate response type (#4101)

4.7.1

  • fix(specs): add secrets payload for updates (#4061)
  • fix(clients): update browse iterator (#4058)

4.7.0

  • feat(specs): add secrets authentications to ingestion (#4054)

4.6.0

  • fix(specs): update time range number types [skip-bc] (#4023)
  • feat(specs): add missing message attribute to GetObjectsResponse [skip-bc] (#4029)
  • fix(specs): support synonyms type in camel case [skip-bc] (#4031)

4.5.4

  • fix(specs): results in getObjects is required (#4024)

4.5.3

  • docs(analytics): constrain pagination only to limit query parameter (#4012)

4.5.2

  • fix(go): better network error (#3943)
  • fix(specs): Typo tolernace on words (#3968)
  • fix(specs): Add context to hitsPerPage (#3969)
  • fix(specs): alternativesAsExact is plurals and synonyms (#3974)
  • fix(specs): Separators are non-alphanumeric characters (#3978)
  • fix(specs): multiple clients fixes (#3971)

4.5.1

  • fix(specs): Typos in API descriptions (#3932)
  • fix(clients): remove all client side validation expect null check (#3936)
  • fix(specs): use the read transporter for browse (#3938)
  • chore: apply codacy fixes (#3935)
  • fix(specs): correct type for banners [skip-bc] (#3939)

4.5.0

  • fix(specs): update analytics and abtesting max pagination query limit (#3696)
  • feat(specs): add support for widgets / banners in search for the csharp client (#3870)
  • fix(specs): correct typos is Search API (#3898)
  • chore: revert and fix release (#3922)

4.4.0

  • chore(clients): add workflow to auto-close PR (#3834)
  • fix(specs): API key description will be obfuscated (#3840)
  • feat(specs): add recommend batch rules endpoint (#3782)

4.3.5

  • fix(specs): correct query params for ingestion [skip-bc] (#3830)

4.3.4

  • fix(clients): deserialization (#3822)

4.3.3

  • fix(specs): recommend remove unsupported query parameters [RECO-2345] [skip-bc] (#3692)
  • fix(specs): remove models from ingestion specs [skip-bc] (#3774)

4.3.2

  • fix(specs): update search api specs [skip-bc] (#3760)

4.3.1

  • fix(specs): remove usage [skip-bc] (#3691)
  • feat(specs): add (optional) _automaticInsights to search result (#3688)

4.3.0

  • feat(clients): helper to switch API key in use (#3616)
  • fix(specs): note on Analytics API server (#3650)
  • feat(clients): add helper to check if an index exists (#3646)
  • fix(specs): note on insights API server (#3649)
  • fix(specs): don’t extend $ref objects (#3623)

4.2.4

  • fix(specs): usage api (#3624)
  • fix(specs): no links across API specs (#3643)

4.2.3

  • fix(specs): ignorePlurals can be a boolean string (#3620)
  • fix(clients): correly parse usage hosts (#3622)

4.2.2

  • fix(specs): ingestion push task payload [skip-bc] (#3607)

4.2.1

  • fix(specs): partial update operation (#3486)

4.2.0

  • feat(specs): push source type (#3600)
  • fix(specs): filter run list by type (#3577)
  • docs(specs): update api’s length minimum value (#3574)

4.1.1

  • fix(clients): highlight and snippet results e2e (#3567)
  • fix(specs): another wrong link (#3570)
  • chore(specs): breaking change method names mapping table (#3568)
  • fix(clients): mention main branch instead of master (#3566)
  • fix(specs): broken link (#3559)

4.1.0

  • feat(specs): add /schedule endpoint (#3350)

4.0.2

  • chore(specs): update rendered title for search params (#3553)

4.0.1

  • fix(specs): delete user token processing time (#3525)

4.0.0

New major version released! Browse our documentation
  • fix(specs): required ingestion search params (#3516)

4.0.0-beta.30

  • feat(specs): recursive snippets and highlights result (#3497)

4.0.0-beta.29

  • feat(specs): add authentications to ingestion transformations (#3494)

4.0.0-beta.28

  • feat(specs): add generate code endpoint to ingestion specs (#3489)
  • fix(specs): ingestion docker task input (#3488)
  • fix(specs): ingestion search endpoint (#3487)

4.0.0-beta.27

  • feat(specs): add transformation copilot to ingestion (#3479)
  • fix(specs): ingestion destination reject indexPrefix (#3478)
  • fix(specs): ingestion destinations and transformations (#3477)
  • fix(clients): move the license to the root (#3457)
  • fix(specs): dictionary entry for stopwords has type property (#3456)
  • fix(specs): body is not required in multiple batch request (#3454)
  • feat(specs): add runSource endpoint (#3453)
  • chore(clients): remove mention of GA (#3452)

4.0.0-beta.26

  • fix(specs): built-in ops accept also int (#3450)
  • fix(specs): required prop for dictionaryEntry (#3449)
  • feat(clients): delete unused models (#3445)
  • fix(specs): proper title with linter (#3444)
  • fix(specs): getObject return object (#3446)
  • fix(specs): clarify decompounding limitations (#3227)

4.0.0-beta.25

  • feat(specs): add v2 endpoints for ingestion (#3416)
  • fix(go): explicit usage of browse helpers (#3417)
  • fix(specs): add primary to get settings response (#3415)
  • chore(specs): add eslint rule to avoid cross-references (#3413)
  • fix(specs): remove cross-references of analytics (#3414)
  • feat(specs): add v2 endpoints for ingestion (#3410)
  • fix(specs): remove cross-specs references (#3412)
  • feat(go): expose ExposeIntermediateNetworkErrors to the config (#3404)

4.0.0-beta.24

  • fix(specs): update shopify feature flags (#3380)
  • feat(clients): add api key helper test (#3338)
  • fix(go): use options for more helpers (#3383)
  • fix(go): use functional options pattern (#3306)
  • fix(specs): recommend non required parameters (#3355)
  • fix(specs): results is required in GetRecommendationsResponse (#3357)

4.0.0-beta.23

  • fix(specs): browse response required properties (#3348)
  • fix(specs): ingestion task and transformation (#3347)
  • fix(specs): clarify browse parameters (#3333)

4.0.0-beta.22

  • feat(specs): add redirect to renderingContent (#3296)

4.0.0-beta.21

  • fix(clients): update ingestion transformations description and fix taggroups (#3265)

4.0.0-beta.20

  • feat(clients): generate common LICENSE (#3258)
  • fix(clients): update README snippets and contributing guides (#3257)
  • feat(clients): add saveObjects, deleteObjects and partialUpdateObjects helpers (#3180)
  • fix(specs): virtual is a fetchedIndex props (#3255)
  • fix(specs): add virtual index settings and update renderingContent (#3254)
  • fix(clients): chunked batch helper size property consistency (#3253)
  • feat(go): add SearchFor typed helpers (#3252)
  • fix(go): method in the doc (#3250)

4.0.0-beta.19

  • feat(go): add raw http response methods (#3245)
  • fix(go): add browse helpers (#3218)

4.0.0-beta.18

  • feat(clients): add recommend to algoliasearch (#2860)
  • fix(go): use createIterable method like in other clients (#3216)

4.0.0-beta.17

  • feat(specs): add transformations endpoints to ingestion (#3215)
  • fix(specs): update discover endpoint (#3212)
  • feat(specs): add validate endpoint (#3087)
  • chore(clients): use the ruff python formatter (#3204)
  • fix(go): use generic for nullable types (#3209)
  • fix(clients): reduce common tests flakyness (#3205)
  • feat(clients): add chunkedBatch helper for Kotlin and Scala (#3206)
  • feat(clients): add generateSecuredApiKey to java (#3167)

4.0.0-beta.16

  • feat(clients): add generate_secured_api_key to ruby (#3166)
  • chore(go): update enum casing (#3163)
  • fix(clients): safer replaceAllObjects + metis compliant (#3164)

4.0.0-beta.15

  • fix(clients): remove unused models from lite clients (#3159)
  • feat(clients): add waitForAppTask helper (#3158)
  • fix(clients): chunked batch helper (#3154)
  • fix(specs): rankingInfo required properties (#3157)
  • feat(specs): add getAppTask endpoint to search (#3156)
  • fix(go): upgrade the linter (#3140)
  • fix(specs): dont mention index api keys (#3117)

4.0.0-beta.14

  • fix(specs): exhaustiveFacetsCount is not deprecated for sffv (#3089)
  • fix(specs): simplify filter types (#3042)

4.0.0-beta.13

  • feat(specs): promote @kai687 to code owner (#3014)
  • fix(specs): remove periods on summaries (#3013)

4.0.0-beta.12

  • fix(specs): attribute and index names case sensitive (#2990)
  • feat(specs): update shopify source and task inputs (#2987)
  • fix(specs): Personalization API (#2982)
  • fix(specs): a/b testing (#2981)

4.0.0-beta.11

  • fix(specs): recommend api (#2958)
  • fix(specs): update documentation for consistency (#2976)
  • feat(clients): add usage client (#2960)
  • feat(specs): add algoliaInsights auth type (#2959)
  • fix(specs): usage api (#2954)
  • fix(specs): crawler api (#2949)

4.0.0-beta.10

  • fix(specs): query suggestions api (#2924)
  • fix(specs): ingestion api reference (#2918)
  • feat(go): add ChunkedBatch and ReplaceAllObjects (#2935)
  • feat(go): add GetSecuredApiKeyRemainingValidity helper, fix GenerateSecuredApiKey encoding (#2934)
  • fix(go): typo in method name (#2932)

4.0.0-beta.9

  • fix(specs): more flexible custom methods (#2889)

4.0.0-beta.8

  • fix(specs): make languages an enum (#2865)

4.0.0-beta.7

  • feat(specs): insights api reference (#2859)
  • feat(specs): add ga4BigqueryExport, streaming and append options to task inputs (#2858)
  • feat(specs): improve API reference documentation (#2831)

4.0.0-beta.6

  • feat(specs): Add MappingInput to Task Inputs (#2787)

4.0.0-beta.5

  • chore(go): add missing ACLs in description, remove duplicated deprecation notice (#2825)

4.0.0-beta.4

  • fix(specs): add queryID to search response (#2801)
  • feat(go): add generateSecuredApiKey helper (#2797)
  • chore(specs): remove JSON specs and new worlds logic (#2794)

4.0.0-beta.3

  • fix(specs): add missing attributes for CT Source update (#2792)
  • fix(clients): replace all objects (#2762)
  • fix(clients): browse synonyms page not in response (#2757)

4.0.0-beta.2

  • fix(specs): allow custom fields to be nullable (#2746)

4.0.0-beta.1

  • feat(specs): add CustomFields to CT Source Input (#2742)
  • fix(clients): add e2e tests for analytics API (#2737)

4.0.0-beta.0

  • fix(go): support http (#2639)
  • docs(clients): add ACL section to code doc (#2576)

4.0.0-alpha.44

  • feat(specs): update query suggestions unauthorized response example (#2606)
  • feat(specs): add acls to API endpoints (#2604)

4.0.0-alpha.43

  • fix(specs): correct searchSynonyms parameters (#2595)
  • feat(specs): import crawler and usage specs from new world repo (#2598)
  • feat(specs): AB testing tracked user count (#2596)
  • snippets(go): add snippets (#2573)
  • fix(clients): support the rest of the languages (#2571)
  • fix(clients): monitoring for JavaScript and Python (#2568)
  • feat(go): add client tests (#2552)
  • feat(specs): add acl permissions to operations (#2555)
  • fix(specs): rename clearAllSynonyms to clearSynonyms (#2553)

4.0.0-alpha.42

  • fix(go): use better parameters (#2514)
  • feat(specs): update Insights API spec (#2376)
  • chore(clients): provide snippets for all languages (#2518)
  • feat(clients): generate code snippets from cts (#2511)

4.0.0-alpha.41

  • feat(clients): deserialize in e2e and SFFV response (#2500)
  • chore(clients): add more e2e (#2497)

4.0.0-alpha.40

  • feat(clients): add missing clients (#2479)

4.0.0-alpha.39

  • fix(specs): port recommend changes (#2476)

4.0.0-alpha.38

  • chore(go): use golangci-lint (#2437)
  • fix(specs): provide non clashing names for custom methods (#2369)
  • fix(specs): highlight result map definition (#2312)

4.0.0-alpha.37

  • fix(go): check for NPE (#2307)

4.0.0-alpha.36

  • chore(specs): publish docs specs (#2255)
  • chore(go): update go docs (#2200)
  • feat(specs): add startDate and endDate query parameter to list events (#2229)
  • fix(specs): require window in list runs (#2226)

4.0.0-alpha.35

  • feat(specs): add window parameter to observability responses (#2223)
  • chore(specs): lint —fix on pre-commit (#2224)

4.0.0-alpha.34

  • chore(specs): remove unused spec file (#2186)
  • fix(go): fix the spec and update the base model template (#2145)
  • revert(specs): insights identify (#2182)
  • feat(specs): add authenticatedUserToken and Identify to insights (#2151)

4.0.0-alpha.33

  • fix(specs): Change trigger input for task update (#2147)
  • feat(specs): Add failureThreshold to Task and TaskUpdate types (#2144)
  • feat(go): wait task and api key operation helpers (#2117)
  • fix(specs): remove duplicate objectID (#2113)

4.0.0-alpha.32

  • feat(specs): revenue and filterEffects typing updates (#2105)

4.0.0-alpha.31

  • feat(specs): synchronize specs for all client (#2103)
  • fix(specs): search insideBoundingBox type (#2098)
  • feat(specs): add new events type for insights (#2080)
  • feat(specs): Remove attributeForDistinct from the indexSettingsAsSearc… (#2078)

4.0.0-alpha.30

  • feat(specs): add attributesToExclude for Ingestion (#2053)
  • fix(specs): userData type as ‘any’ (#2033)

4.0.0-alpha.29

  • fix(specs): exhaustiveNbHits as optional (#2007)
  • fix(specs): introduced SourceUpdateDocker (#2005)
  • fix(specs): add ‘critical’ event status to enum (#2006)
  • fix(clients): userToken max length (#2004)
  • fix(clients): user token character limit (#2003)

4.0.0-alpha.28

  • feat(specs): add recordType and fallbackIsInStockValue in inputs (#1988)
  • feat(specs): add inference ACL to API key object (#1985)
  • feat(specs): add failureThreshold to Ingestion API (#1962)
  • feat(specs): update ingestion specs for BigCommerce (#1961)

4.0.0-alpha.27

  • chore(clients): dependency upgrade (#1940)

4.0.0-alpha.26

  • fix(specs): remove some parameters from trending requests (#1915)

4.0.0-alpha.25

  • fix(specs): mixed SearchParams and IndexSettings (#1889)

4.0.0-alpha.23

  • fix(specs): allow JSON array for aroundPrecision (#1855)
  • fix(specs): optional/required query and params (#1864)
  • feat(specs): delete Predict (#1860)

4.0.0-alpha.22

  • fix(specs): allow partial input update for authentications (#1856)
  • fix(specs): search w/ hits & facets responses (#1774)

4.0.0-alpha.21

  • feat(specs): query suggestions (#1740)
  • feat(specs): Review OpenAPI common specs (#1692)
  • feat(specs): add OpenAPI spec for Monitoring API (#1683)
  • fix(specs): facet stats properties as double (#1694)
  • fix(specs): add input to authentication list (#1688)

4.0.0-alpha.20

  • feat(specs): updated_at removed from Run response (#1651)
  • feat(specs): add new outlier count properties to variant payload (#1656)
  • docs(specs): review Insights API spec (#1647)

4.0.0-alpha.19

  • fix(specs): change github container registry name (#1641)

4.0.0-alpha.18

  • fix(specs): change github container registry name (#1641)

4.0.0-alpha.17

  • fix(specs): add blocking to reasonCode instead of outcome (#1622)

4.0.0-alpha.16

  • fix(specs): add blocking run outcome (#1619)

4.0.0-alpha.15

  • feat(specs): add startDate and endDate parameters to Ingestion API (#1614)
  • fix(specs): add processing run outcome (#1613)

4.0.0-alpha.14

  • fix(specs): add docker source input (#1594)

4.0.0-alpha.13

  • feat(specs): add objectID to BQ source input (#1575)

4.0.0-alpha.12

  • feat(specs): ingestion partial update method changed to patch (#1564)
  • fix(go): go client tag duplication resolved (#1563)

4.0.0-alpha.11

  • feat(specs): add task input for bigquery (#1549)

4.0.0-alpha.10

  • feat(go): comments are enhanced to provide better developer experience (#1536)
  • feat(specs): add property to BigQuery source input (#1547)
  • feat(go): parameter arguments for request creation improved with all … (#1535)
  • feat(go): Add context support to all requests (#1527)

4.0.0-alpha.9

  • feat(specs): add property to BigQuery source input (#1547)
  • feat(go): parameter arguments for request creation improved with all … (#1535)
  • feat(go): Add context support to all requests (#1527)

4.0.0-alpha.8

  • feat(go): release process for generated go client (#1512)
  • feat(specs): add reason code to run outcome (#1531)
  • feat(go): CTS implementation for go client (#1509)
  • feat(clients): add Kotlin API client (#1400)
  • fix(specs): remove unsupported delete option for task action type (#1511)

4.0.0-alpha.7

  • fix(specs): update required for kotlin tests to pass (#1492)
  • feat(clients): add bigquery to sourceTypes enum (#1490)

4.0.0-alpha.6

  • feat(specs): add predict segment size to responses [PRED-1277] (#1478)
  • feat(specs): add neuralSearch options (#1474)

4.0.0-alpha.5

  • feat(specs): add size to predict segment response (#1434)
  • fix(specs): add input in GET tasks (#1472)
  • fix(specs): add transform event type (#1470)
  • fix(specs): task trigger guard import order (#1459)

4.0.0-alpha.4

  • fix(specs): task trigger guard import (#1458)
  • fix(specs): task trigger guard update (#1457)
  • feat(go): add more playground examples (#1447)

4.0.0-alpha.3

  • feat(go): template improvements (#1444)
  • feat(specs): add delimiter option for csv source (#1445)

4.0.0-alpha.2

  • feat(specs): add lastUpdatedAt field to predict segments (#1431)
  • feat(go): initial setup for go client (#1423)
Last modified on February 27, 2026