- feat(specs): add optional feedID to composition result set (#5991)
- fix(specs): invalid API format for multi feed in Comp API (#5993)
- fix(php): with transformation missing param (#5986)
-
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)
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)
-
feat(php): added withHttpInfo methods to PHP (#5852)
-
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(clients): remove unneeded curl_close in CurlHttpClient (#5888)
-
fix(specs): BREAKING CHANGE – more accurate composition behavior typing (#5892)
The CompositionBehavior model is now a union type for better accuracy.
-
feat(php): Implement retry strategy (#5891)
-
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.
-
chore(deps): dependencies 2026-02-02 (#5898)
- chore: agentic config prep (#5825)
-
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.
- 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)
- chore(scripts): update the jira action (#5678)
- chore(scripts): remove component from jira ticket (#5680)
- chore(specs): change oneOf order for docs (#5676)
- 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)
- feat(specs): allow
enablePersonalization query parameter at run time for Composition API (#5651)
- fix(specs): use summary fields (#5645)
- 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)
- feat(clients): remove schedule capabilities (#5552)
- feat(specs): add fallbackParameters to Frequently bought together [RECO-2443] (#5579)
- 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)
- fix(specs): ingestion small fix + added source input descriptions (#5515)
- feat(php): add
setWaitTaskTimeBeforeRetry method for Search and Ingestion clients (#5514)
- feat(specs): add
facets query parameter available at run time (#5486)
- 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)
- feat(specs): add compositions deduplication setting (#5418)
- fix(clients): add a default idleConnTimeout (#5442)
- chore(deps): dependencies 2025-09-29 (#5393)
- feat(specs): add partialNoCreate action to ingestion specs (#5389)
- 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)
- 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(deps): dependencies 2025-09-01 (#5285)
- chore(website): exclude schema from generated variables file (#5306)
- fix(clients): link to support/help center on unreachable hosts (#5305)
- 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)
- feat(clients): add new abtesting-v3 package to clients + stabilize alpha js package (#5157)
- fix(clients): WithTransformation methods retry logic (#5183)
- 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)
- feat(specs): document runMetadata parameter (#5087)
- fix(specs):
averageClickPosition return type (#5089)
- fix(php): batchSize docblocks type (#5109)
- fix(specs): update sourceRun docs (#5057)
- fix(specs): allow one sided rule validity (#5060)
- chore(deps): dependencies 2025-06-30 (#5031)
- feat(specs): abtesting winsorizedAmount (#5053)
- 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)
- feat(clients): add bridge to transformation on search (#4940)
- 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)
- feat(specs): add with transformation helpers (#4931)
- 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)
- fix(specs): wrong ACL for getSettings (#4933)
- fix(specs): add x-acl to insights endpoints (#4822)
- feat(scripts): add push to mcp-node on release (#4784)
- chore(deps): dependencies 2025-04-28 (#4785)
- 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)
- fix(specs): userData is any type (#4702)
- docs(partialUpdate): add note about multiple operations (#4721)
- fix(specs): message is not required in WatchResponse (#4723)
- fix(specs): make the updateAt non-null in ingestion (#4697)
- chore: deprecate mcm methods (#4694)
- feat(specs): add CT Query predicate property (#4654)
- feat(specs): add the owner attributes to ingestion resources (#4616)
- feat(specs): add
subscriptionAction to ingestion specs (#4587)
- chore(scripts): point jira issues to another epic (#4505)
- fix(specs): Increase optionalWords visibility in docs (#4559)
- feat(clients): more manual snippets for doc (#4452)
- feat(clients): add manual snippets for search doc (#4388)
- feat(php): add
setMaxRetries (#4448)
- fix(specs): responseFields description (#4399)
- fix(specs): add a linter to assert that type is present (#4393)
- fix(clients): mark php incompatible with 8.3.0 (#4416)
- feat(specs): only use shortname in the source input (#4287)
- fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (#4324)
- 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)
- 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)
- chore: trigger auto close pr (#4250)
- fix(specs): enable watcher for push (#4229)
- fix(specs): add
ignoreConjugations to AlternativesAsExact (#4230)
- fix(specs): different summaries for saveObject/addOrUpdate methods (#4223)
- feat(specs): add
watch to pushTask ingestion (#4224)
- 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)
- feat(clients): allow batch size on objects helper (#4172)
- fix(specs): remove SFCC source type (#4190)
- fix(specs): add sourceType to listTasks (#4193)
- feat(generators): allow per-spec timeouts (#4173)
- fix(cts): add tests for HTML error (#4097)
- fix(specs): make the searchParams compatible with v4 (#4108)
- fix(specs): remove private beta endpoint from recommend (#4110)
- feat(specs): add estimate path and responses (#4057)
- feat(specs): update estimate response type (#4101)
- fix(clients): update browse iterator (#4058)
- feat(specs): add secrets authentications to ingestion (#4054)
- 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)
- fix(specs): results in getObjects is required (#4024)
- docs(analytics): constrain pagination only to limit query parameter (#4012)
- fix(specs): Typo tolernace on words (#3968)
- fix(specs): Add context to hitsPerPage (#3969)
- chore(deps): dependencies 2024-10-14 (#3944)
- fix(clients): escape char in comments (#3973)
- fix(specs): alternativesAsExact is plurals and synonyms (#3974)
- fix(specs): Separators are non-alphanumeric characters (#3978)
- fix(specs): multiple clients fixes (#3971)
- fix(specs): Typos in API descriptions (#3932)
- fix(clients): remove all client side validation expect null check (#3936)
- fix(php): add license to composer (#3937)
- fix(specs): use the read transporter for browse (#3938)
- fix(specs): correct type for banners [skip-bc] (#3939)
- 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)
- 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)
- fix(specs): correct query params for ingestion [skip-bc] (#3830)
- fix(specs): recommend remove unsupported query parameters [RECO-2345] [skip-bc] (#3692)
- fix(specs): remove models from ingestion specs [skip-bc] (#3774)
- fix(specs): update search api specs [skip-bc] (#3760)
- fix(specs): remove usage [skip-bc] (#3691)
- feat(specs): add (optional) _automaticInsights to search result (#3688)
- fix(php): assign value when normalising request options (#3659)
- feat(clients): helper to switch API key in use (#3616)
- fix(php): add PHPStan for static code analysis (#3655)
- fix(php): put banner after php tag (#3653)
- 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)
- fix(specs): usage api (#3624)
- fix(specs): no links across API specs (#3643)
- fix(specs): ignorePlurals can be a boolean string (#3620)
- fix(clients): correly parse usage hosts (#3622)
- fix(specs): ingestion push task payload [skip-bc] (#3607)
- fix(php): type hint for setConnectTimeout (#3605)
- fix(specs): partial update operation (#3486)
- feat(specs): push source type (#3600)
- fix(specs): filter run list by type (#3577)
- docs(specs): update api’s length minimum value (#3574)
- fix(clients): highlight and snippet results e2e (#3567)
- fix(specs): another wrong link (#3570)
- chore(specs): breaking change method names mapping table (#3568)
- feat(php): waitForTasks param for various SearchClient methods (#3565)
- fix(php): native return types for AbstractModel methods (#3563)
- fix(clients): mention
main branch instead of master (#3566)
- fix(specs): broken link (#3559)
- fix(php): Deprecation warning fix for PHP 8.1+ (#3562)
- feat(specs): add /schedule endpoint (#3350)
- chore(specs): update rendered title for search params (#3553)
- fix(specs): delete user token processing time (#3525)
New major version released! Browse our documentation
- fix(specs): required ingestion search params (#3516)
- feat(specs): add authentications to ingestion transformations (#3494)
- feat(specs): add generate code endpoint to ingestion specs (#3489)
- fix(specs): ingestion docker task input (#3488)
- fix(specs): ingestion search endpoint (#3487)
- 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)
- 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)
- feat(specs): add v2 endpoints for ingestion (#3416)
- 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)
- fix(specs): update shopify feature flags (#3380)
- feat(clients): add api key helper test (#3338)
- fix(specs): recommend non required parameters (#3355)
- fix(specs): results is required in GetRecommendationsResponse (#3357)
- fix(specs): browse response required properties (#3348)
- fix(specs): ingestion task and transformation (#3347)
- fix(specs): clarify browse parameters (#3333)
- feat(specs): add redirect to renderingContent (#3296)
- fix(clients): update ingestion transformations description and fix taggroups (#3265)
- 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(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(clients): reduce common tests flakyness (#3205)
- feat(clients): add chunkedBatch helper for Kotlin and Scala (#3206)
- feat(clients): add generateSecuredApiKey to java (#3167)
- feat(clients): add generate_secured_api_key to ruby (#3166)
- fix(clients): safer replaceAllObjects + metis compliant (#3164)
- 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(specs): dont mention index api keys (#3117)
- fix(specs): exhaustiveFacetsCount is not deprecated for sffv (#3089)
- fix(specs): simplify filter types (#3042)
- feat(specs): promote @kai687 to code owner (#3014)
- fix(specs): remove periods on summaries (#3013)
- 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)
- 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)
- fix(specs): query suggestions api (#2924)
- fix(specs): ingestion api reference (#2918)
- docs(php): Added an entry for php migration guide (#2894)
- fix(specs): more flexible custom methods (#2889)
- fix(specs): make languages an enum (#2865)
- 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)
- feat(specs): Add MappingInput to Task Inputs (#2787)
- feat(php): add getSecuredApiKeyRemainingValidity helper (#2805)
- fix(specs): add
queryID to search response (#2801)
- feat(php): add
chunkedBatch method (#2796)
- chore(specs): remove JSON specs and new worlds logic (#2794)
- 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)
- feat(specs): add CustomFields to CT Source Input (#2742)
- fix(clients): add e2e tests for analytics API (#2737)
- fix(php): revert restriction for psr/http-message dependency (#2714)
- feat(php): Add missing helpers (#2679)
- docs(clients): add ACL section to code doc (#2576)
- 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)
- fix(clients): support the rest of the languages (#2571)
- fix(clients): monitoring for JavaScript and Python (#2568)
- feat(specs): add acl permissions to operations (#2555)
- fix(specs): rename clearAllSynonyms to clearSynonyms (#2553)
- feat(specs): update Insights API spec (#2376)
- chore(clients): provide snippets for all languages (#2518)
- feat(clients): generate code snippets from cts (#2511)
- feat(clients): deserialize in e2e and SFFV response (#2500)
- chore(clients): add more e2e (#2497)
- feat(clients): add missing clients (#2479)
- fix(specs): port recommend changes (#2476)
- fix(specs): provide non clashing names for custom methods (#2369)
- fix(specs): highlight result map definition (#2312)
- feat(php): change PHP version for generated client (#2263)
- chore(specs): publish docs specs (#2255)
- feat(specs): add
startDate and endDate query parameter to list events (#2229)
- fix(specs): require
window in list runs (#2226)
- feat(specs): add
window parameter to observability responses (#2223)
- chore(specs): lint —fix on pre-commit (#2224)
- chore(specs): remove unused spec file (#2186)
- revert(specs): insights identify (#2182)
- feat(specs): add
authenticatedUserToken and Identify to insights (#2151)
- fix(specs): Change trigger input for task update (#2147)
- feat(specs): Add
failureThreshold to Task and TaskUpdate types (#2144)
- fix(specs): remove duplicate objectID (#2113)
- feat(specs): revenue and filterEffects typing updates (#2105)
- 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)
- feat(specs): add
attributesToExclude for Ingestion (#2053)
- fix(specs):
userData type as ‘any’ (#2033)
- 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)
- feat(specs): add
recordType and fallbackIsInStockValue in inputs (#1988)
- feat(specs): add inference ACL to API key object (#1985)
- fix(php): lint with more rules (#1967)
- feat(specs): add
failureThreshold to Ingestion API (#1962)
- feat(specs): update ingestion specs for BigCommerce (#1961)
- chore(clients): dependency upgrade (#1940)
- fix(specs): remove some parameters from trending requests (#1915)
- fix(specs): mixed
SearchParams and IndexSettings (#1889)
- fix(specs): allow JSON array for
aroundPrecision (#1855)
- fix(specs): optional/required
query and params (#1864)
- feat(specs): delete Predict (#1860)
- fix(specs): allow partial input update for authentications (#1856)
- fix(specs): search w/ hits & facets responses (#1774)
- 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)
- 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)
- fix(specs): change github container registry name (#1641)
- fix(specs): change github container registry name (#1641)
- fix(specs): add blocking to reasonCode instead of outcome (#1622)
- fix(specs): add blocking run outcome (#1619)
- feat(specs): add
startDate and endDate parameters to Ingestion API (#1614)
- fix(specs): add processing run outcome (#1613)
- fix(specs): add docker source input (#1594)
- feat(specs): add objectID to BQ source input (#1575)
- feat(specs): ingestion partial update method changed to patch (#1564)
- feat(specs): add task input for bigquery (#1549)
- feat(specs): add property to BigQuery source input (#1547)
- feat(specs): add property to BigQuery source input (#1547)
- feat(specs): add reason code to run outcome (#1531)
- feat(clients): add Kotlin API client (#1400)
- fix(specs): remove unsupported delete option for task action type (#1511)
- fix(specs): update required for kotlin tests to pass (#1492)
- feat(clients): add bigquery to sourceTypes enum (#1490)
- feat(specs): add predict segment size to responses [PRED-1277] (#1478)
- feat(specs): add
neuralSearch options (#1474)
- 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)
- fix(specs): task trigger guard import (#1458)
- fix(specs): task trigger guard update (#1457)
- feat(specs): add delimiter option for csv source (#1445)
- feat(specs): add
lastUpdatedAt field to predict segments (#1431)
- fix(specs): add customRequest to ingestion and small fix (#1418)
- fix(specs): update BigCommerce source payload (#1416)
- feat(specs): add new BigCommerce source fields (#1387)
- feat(specs): make the
eu region available for the ingestion client (#1396)
- feat(specs): update affinity value type to accomodate booleans and numbers (#1388)
- fix(specs): authenticationID not required in source and destination (#1379)
- fix(specs): add skipped runs (#1359)
- feat(clients): upgrade to node 18 (#1344)
- feat(specs): add a reason string to the run object (#1347)
- fix(specs): add pagination to events (#1337)
- fix(specs): add
UniqueIDColumn property to SourceJSON input (#1333)
- fix(specs): update Predict Segment operators to textual format (#1316)
- feat(specs): make DELETE endpoints return a 200 OK (#1314)
- fix(specs): remove segment version (#1313)
- refactor(specs): new predict segment condition syntax (#1202)
- feat(specs): remove content attributes from models [PRED-982] (#1226)
- feat(specs): add sort and order handling in query parameters (#1304)
- feat(specs): add CSV source (#1301)
- fix(specs): rename task type to
onDemand (#1299)
- fix(specs): correct types for Tasks trigger (#1279)
- feat(specs): add more descriptions to the Ingestion API (#1273)
- fix(specs): add query params for observability (#1277)
- feat(specs): source update changes (#1276)
- feat(specs): add search endpoint to every item type (#1274)
- fix(php): fix deserialization of models (#1265)
- feat(specs): add sourceID query param to task list endpoint (#1250)
- chore(specs): change PlatformType naming to Platform (#1246)
- feat(specs): add query param to filter list endpoint results (#1245)
- fix(specs): fix method for task enable/disable status (#1242)
- feat(specs): add query params to task lists endpoint in Ingestion APIC (#1233)
- fix(specs): remove input from auth list (#1229)
- fix(specs): authenticationID is not required in source and destination (#1203)
- fix(specs): move lastRun and nextRun to task.trigger (#1228)
- fix(specs): make enabled nullable (#1212)
- fix(specs): numberOfPendingTasks is plural (#1211)
- fix(specs): example should be integer (#1210)
- feat(specs): add source json to ingestion client (#1200)
- fix(specs): new CT source input (#1190)
- fix(specs): Algolia Search hostnames (#1189)
- fix(clients): replace sources client with ingestion (#1178)
- fix(specs): mistakes in the ingestion spec (#1176)
- feat(specs): create ingestion specs (#1100)
- feat(specs): add appropriate type to model instance type property (#1077)
- feat(specs): add modelID as part of getModelMetrics response (#1075)
- feat(specs): attributes no longer required in model instance response (#1065)
- fix(specs): update predict model endpoint modelAttributes type (#1063)
- chore(specs): setup revised predict model spec (#1045)
- fix(specs): update model response (#1034)
- fix(specs): prefix Predict predictions success types (#1032)
- feat(specs): predict segments (#1013)
- feat(specs): deleteByParams (#1016)
- feat(specs): predict model endpoints (#1014)
- feat(specs): update predict client API URL (#1010)
- fix(specs): remove unretrievableAttributes from searchParams (#988)
- feat(specs): create new methods (#974)
- feat(php): add iterator helper methods (#936)
- docs(php): update migration guide for PHP (#935)
- fix(clients): list available regions when region is missing (#916)
- fix(specs): make
batch body parameters required (#917)
- fix(php): composer dependency (#915)
- fix(specs): allow
searchParams in browse method (#911)
- fix(specs): browseResponse, IndexSettings and searchResponse (#900)
- fix(php): test post empty body (#909)
- fix(specs): wrong body parameter name (#896)
- fix(specs):
getApiKeyResponse, multipleBatch, partialUpdateObject (#889)
- feat(php): Restore Guzzle as a suggestion (#888)
- fix(specs):
rules and objects parameters/responses (#876)
- fix(specs): make
hits required, facets count as an integer, searchParams as optional (#868)
- fix(clients): make POST body related to the endpoint, assert body in tests (#849)
- fix(specs): wrong parameters for
searchSynonyms (#852)
- fix(clients): add generation banner to generated files (#816)
- feat(php): add
waitForApiKey method (#792)
- fix(specs): add renderingContent to search response (#787)
- fix(specs): correct type for highlightResult and snippetResult (#783)
- fix(specs): fix missing params and types (#772)
- feat(specs): Add tags to the settings and search params (#768)
- fix(specs): correct type for highlightResult and snippetResult (#783)
- fix(specs): fix missing params and types (#772)
- feat(specs): Add tags to the settings and search params (#768)
- fix(specs): correct type for
renderingContent and consequenceParams (#759)
- feat(php): Remove file cache driver for PHP (#733)
- fix(specs): correct type for
typoTolerance (#722)
- fix(specs): types and parameters (#708)
- docs(php): Add remaining guides (#699)
- feat(php): change environment variables loading in the playground (#691)
- feat(php): Add client tests for PHP (#625)
- test(clients): test more region param and timeouts (#663)