From d0c733d62fc7f61e50eb0ac85d5fe4ace08bf09d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Vannicatte?= Date: Mon, 2 May 2022 11:10:11 +0200 Subject: [PATCH 1/3] chore: release JavaScript 0.2.0 --- .../packages/algoliasearch-lite/package.json | 8 +- .../src/algoliasearchLiteClient.ts | 2 +- .../packages/algoliasearch/package.json | 14 +- .../packages/client-abtesting/package.json | 8 +- .../client-abtesting/src/abtestingClient.ts | 2 +- .../packages/client-analytics/package.json | 8 +- .../client-analytics/src/analyticsClient.ts | 2 +- .../packages/client-common/package.json | 2 +- .../packages/client-insights/package.json | 8 +- .../client-insights/src/insightsClient.ts | 2 +- .../client-personalization/package.json | 8 +- .../src/personalizationClient.ts | 2 +- .../packages/client-predict/package.json | 8 +- .../client-predict/src/predictClient.ts | 2 +- .../client-query-suggestions/package.json | 8 +- .../src/querySuggestionsClient.ts | 2 +- .../packages/client-search/package.json | 8 +- .../client-search/src/searchClient.ts | 2 +- .../packages/client-sources/package.json | 8 +- .../client-sources/src/sourcesClient.ts | 2 +- .../packages/recommend/package.json | 8 +- .../packages/recommend/src/recommendClient.ts | 2 +- .../requester-browser-xhr/package.json | 4 +- .../packages/requester-node-http/package.json | 4 +- openapitools.json | 40 ++--- playground/javascript/browser/package.json | 6 +- playground/javascript/node/package.json | 24 +-- tests/output/javascript/package.json | 22 +-- website/docs/automation/release-process.md | 8 + yarn.lock | 156 +++++++++--------- 30 files changed, 194 insertions(+), 186 deletions(-) diff --git a/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/package.json b/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/package.json index 20ba60688d..67928fd8e6 100644 --- a/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/package.json +++ b/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/algoliasearch-lite", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/algoliasearch-lite", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/src/algoliasearchLiteClient.ts b/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/src/algoliasearchLiteClient.ts index c8b339dc84..8198da4215 100644 --- a/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/src/algoliasearchLiteClient.ts +++ b/clients/algoliasearch-client-javascript/packages/algoliasearch-lite/src/algoliasearchLiteClient.ts @@ -21,7 +21,7 @@ import type { SearchParams } from '../model/searchParams'; import type { SearchResponse } from '../model/searchResponse'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; function getDefaultHosts(appId: string): Host[] { return ( diff --git a/clients/algoliasearch-client-javascript/packages/algoliasearch/package.json b/clients/algoliasearch-client-javascript/packages/algoliasearch/package.json index 219bacbbbb..f5692f0dfc 100644 --- a/clients/algoliasearch-client-javascript/packages/algoliasearch/package.json +++ b/clients/algoliasearch-client-javascript/packages/algoliasearch/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/algoliasearch", - "version": "0.1.0", + "version": "0.2.0", "description": "A fully-featured and blazing-fast JavaScript API client to interact with Algolia API.", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -15,12 +15,12 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-analytics": "0.1.0", - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/client-personalization": "0.1.0", - "@experimental-api-clients-automation/client-search": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-analytics": "0.2.0", + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/client-personalization": "0.2.0", + "@experimental-api-clients-automation/client-search": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-abtesting/package.json b/clients/algoliasearch-client-javascript/packages/client-abtesting/package.json index 0040b7703a..fb41d0c308 100644 --- a/clients/algoliasearch-client-javascript/packages/client-abtesting/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-abtesting/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-abtesting", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-abtesting", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-abtesting/src/abtestingClient.ts b/clients/algoliasearch-client-javascript/packages/client-abtesting/src/abtestingClient.ts index 896726dc52..8706acfcdd 100644 --- a/clients/algoliasearch-client-javascript/packages/client-abtesting/src/abtestingClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-abtesting/src/abtestingClient.ts @@ -18,7 +18,7 @@ import type { AddABTestsRequest } from '../model/addABTestsRequest'; import type { ListABTestsResponse } from '../model/listABTestsResponse'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; export type Region = 'de' | 'us'; diff --git a/clients/algoliasearch-client-javascript/packages/client-analytics/package.json b/clients/algoliasearch-client-javascript/packages/client-analytics/package.json index 1755adf51f..b08d5f8122 100644 --- a/clients/algoliasearch-client-javascript/packages/client-analytics/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-analytics", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-analytics", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-analytics/src/analyticsClient.ts b/clients/algoliasearch-client-javascript/packages/client-analytics/src/analyticsClient.ts index 0fa0cb221a..4ca7681fbd 100644 --- a/clients/algoliasearch-client-javascript/packages/client-analytics/src/analyticsClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-analytics/src/analyticsClient.ts @@ -33,7 +33,7 @@ import type { GetUsersCountResponse } from '../model/getUsersCountResponse'; import type { OrderBy } from '../model/orderBy'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; export type Region = 'de' | 'us'; diff --git a/clients/algoliasearch-client-javascript/packages/client-common/package.json b/clients/algoliasearch-client-javascript/packages/client-common/package.json index c3e9653ac6..4335fc2c67 100644 --- a/clients/algoliasearch-client-javascript/packages/client-common/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-common/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-common", - "version": "0.1.0", + "version": "0.2.0", "description": "Common package for the Algolia JavaScript API client.", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", diff --git a/clients/algoliasearch-client-javascript/packages/client-insights/package.json b/clients/algoliasearch-client-javascript/packages/client-insights/package.json index b62fdfeca7..b1c865f555 100644 --- a/clients/algoliasearch-client-javascript/packages/client-insights/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-insights/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-insights", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-insights", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-insights/src/insightsClient.ts b/clients/algoliasearch-client-javascript/packages/client-insights/src/insightsClient.ts index 52d5435a1d..09920f611e 100644 --- a/clients/algoliasearch-client-javascript/packages/client-insights/src/insightsClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-insights/src/insightsClient.ts @@ -16,7 +16,7 @@ import type { InsightEvents } from '../model/insightEvents'; import type { PushEventsResponse } from '../model/pushEventsResponse'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; export type Region = 'de' | 'us'; diff --git a/clients/algoliasearch-client-javascript/packages/client-personalization/package.json b/clients/algoliasearch-client-javascript/packages/client-personalization/package.json index aa02a1712f..8e9285bf55 100644 --- a/clients/algoliasearch-client-javascript/packages/client-personalization/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-personalization/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-personalization", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-personalization", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-personalization/src/personalizationClient.ts b/clients/algoliasearch-client-javascript/packages/client-personalization/src/personalizationClient.ts index 4fc6ea224d..9d956ea3cf 100644 --- a/clients/algoliasearch-client-javascript/packages/client-personalization/src/personalizationClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-personalization/src/personalizationClient.ts @@ -18,7 +18,7 @@ import type { PersonalizationStrategyParams } from '../model/personalizationStra import type { SetPersonalizationStrategyResponse } from '../model/setPersonalizationStrategyResponse'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; export type Region = 'eu' | 'us'; diff --git a/clients/algoliasearch-client-javascript/packages/client-predict/package.json b/clients/algoliasearch-client-javascript/packages/client-predict/package.json index d3ff4c3019..0f58127d8d 100644 --- a/clients/algoliasearch-client-javascript/packages/client-predict/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-predict/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-predict", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-predict", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-predict/src/predictClient.ts b/clients/algoliasearch-client-javascript/packages/client-predict/src/predictClient.ts index f39320c2c2..329dc1598f 100644 --- a/clients/algoliasearch-client-javascript/packages/client-predict/src/predictClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-predict/src/predictClient.ts @@ -16,7 +16,7 @@ import type { FetchUserProfileResponse } from '../model/fetchUserProfileResponse import type { Params } from '../model/params'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; function getDefaultHosts(): Host[] { return [ diff --git a/clients/algoliasearch-client-javascript/packages/client-query-suggestions/package.json b/clients/algoliasearch-client-javascript/packages/client-query-suggestions/package.json index 46cf89d39e..10b3e1d4f0 100644 --- a/clients/algoliasearch-client-javascript/packages/client-query-suggestions/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-query-suggestions/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-query-suggestions", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-query-suggestions", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-query-suggestions/src/querySuggestionsClient.ts b/clients/algoliasearch-client-javascript/packages/client-query-suggestions/src/querySuggestionsClient.ts index c32f315078..42b10940b8 100644 --- a/clients/algoliasearch-client-javascript/packages/client-query-suggestions/src/querySuggestionsClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-query-suggestions/src/querySuggestionsClient.ts @@ -20,7 +20,7 @@ import type { Status } from '../model/status'; import type { SucessResponse } from '../model/sucessResponse'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; export type Region = 'eu' | 'us'; diff --git a/clients/algoliasearch-client-javascript/packages/client-search/package.json b/clients/algoliasearch-client-javascript/packages/client-search/package.json index f871583726..7b44e823b3 100644 --- a/clients/algoliasearch-client-javascript/packages/client-search/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-search/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-search", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-search", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-search/src/searchClient.ts b/clients/algoliasearch-client-javascript/packages/client-search/src/searchClient.ts index 3ec85c4f62..028c7843e1 100644 --- a/clients/algoliasearch-client-javascript/packages/client-search/src/searchClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-search/src/searchClient.ts @@ -73,7 +73,7 @@ import type { UpdatedRuleResponse } from '../model/updatedRuleResponse'; import type { UserId } from '../model/userId'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; function getDefaultHosts(appId: string): Host[] { return ( diff --git a/clients/algoliasearch-client-javascript/packages/client-sources/package.json b/clients/algoliasearch-client-javascript/packages/client-sources/package.json index 963a914ea6..2249f99cd1 100644 --- a/clients/algoliasearch-client-javascript/packages/client-sources/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-sources/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/client-sources", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/client-sources", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/client-sources/src/sourcesClient.ts b/clients/algoliasearch-client-javascript/packages/client-sources/src/sourcesClient.ts index 4e61d2af83..8365f9798a 100644 --- a/clients/algoliasearch-client-javascript/packages/client-sources/src/sourcesClient.ts +++ b/clients/algoliasearch-client-javascript/packages/client-sources/src/sourcesClient.ts @@ -16,7 +16,7 @@ import type { PostIngestUrlResponse } from '../model/postIngestUrlResponse'; import type { PostURLJob } from '../model/postURLJob'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; export type Region = 'de' | 'us'; diff --git a/clients/algoliasearch-client-javascript/packages/recommend/package.json b/clients/algoliasearch-client-javascript/packages/recommend/package.json index 68268918d7..fd75dbb889 100644 --- a/clients/algoliasearch-client-javascript/packages/recommend/package.json +++ b/clients/algoliasearch-client-javascript/packages/recommend/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/recommend", - "version": "0.1.0", + "version": "0.2.0", "description": "JavaScript client for @experimental-api-clients-automation/recommend", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -21,9 +21,9 @@ "clean": "rm -rf ./dist" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/recommend/src/recommendClient.ts b/clients/algoliasearch-client-javascript/packages/recommend/src/recommendClient.ts index 885855b588..3d14c018e6 100644 --- a/clients/algoliasearch-client-javascript/packages/recommend/src/recommendClient.ts +++ b/clients/algoliasearch-client-javascript/packages/recommend/src/recommendClient.ts @@ -17,7 +17,7 @@ import type { GetRecommendationsParams } from '../model/getRecommendationsParams import type { GetRecommendationsResponse } from '../model/getRecommendationsResponse'; export * from '../model'; -export const apiClientVersion = '0.1.0'; +export const apiClientVersion = '0.2.0'; function getDefaultHosts(appId: string): Host[] { return ( diff --git a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json index 3b2bbc0a05..d63fcbac4e 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json +++ b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/requester-browser-xhr", - "version": "0.1.0", + "version": "0.2.0", "description": "Promise-based request library for browser using xhr.", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -18,7 +18,7 @@ "clean": "rm -rf dist/" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json b/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json index 76388b04d1..51d83a7d16 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json +++ b/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json @@ -1,6 +1,6 @@ { "name": "@experimental-api-clients-automation/requester-node-http", - "version": "0.1.0", + "version": "0.2.0", "description": "Promise-based request library for node using the native http module.", "repository": "algolia/algoliasearch-client-javascript", "license": "MIT", @@ -17,7 +17,7 @@ "clean": "rm -rf dist/" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0" }, "devDependencies": { "@types/node": "16.11.26", diff --git a/openapitools.json b/openapitools.json index ed44e0202a..a5ecbc2bd3 100644 --- a/openapitools.json +++ b/openapitools.json @@ -17,9 +17,9 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-search", "buildFile": "client-search", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-search", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-algoliasearch-lite": { @@ -36,9 +36,9 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/algoliasearch-lite", "buildFile": "algoliasearch-lite", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/algoliasearch-lite", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-recommend": { @@ -55,9 +55,9 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/recommend", "buildFile": "recommend", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/recommend", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-personalization": { @@ -73,13 +73,13 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-personalization", "buildFile": "client-personalization", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-personalization", "hasRegionalHost": true, "isEuHost": true, "host": "personalization", "topLevelDomain": "com", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-analytics": { @@ -95,14 +95,14 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-analytics", "buildFile": "client-analytics", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-analytics", "fallbackToAliasHost": true, "hasRegionalHost": true, "isDeHost": true, "host": "analytics", "topLevelDomain": "com", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-insights": { @@ -118,14 +118,14 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-insights", "buildFile": "client-insights", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-insights", "fallbackToAliasHost": true, "hasRegionalHost": true, "isDeHost": true, "host": "insights", "topLevelDomain": "io", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-abtesting": { @@ -141,14 +141,14 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-abtesting", "buildFile": "client-abtesting", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-abtesting", "hasRegionalHost": true, "fallbackToAliasHost": true, "isDeHost": true, "host": "analytics", "topLevelDomain": "com", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-query-suggestions": { @@ -164,13 +164,13 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-query-suggestions", "buildFile": "client-query-suggestions", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-query-suggestions", "hasRegionalHost": true, "isEuHost": true, "host": "query-suggestions", "topLevelDomain": "com", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-sources": { @@ -186,13 +186,13 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-sources", "buildFile": "client-sources", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-sources", "hasRegionalHost": true, "isDeHost": true, "host": "data", "topLevelDomain": "com", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "javascript-predict": { @@ -208,10 +208,10 @@ "additionalProperties": { "npmName": "@experimental-api-clients-automation/client-predict", "buildFile": "client-predict", - "packageVersion": "0.1.0", + "packageVersion": "0.2.0", "packageName": "@experimental-api-clients-automation/client-predict", "experimentalHost": "predict-api-432xa6wemq-ew.a.run.app", - "utilsPackageVersion": "0.1.0" + "utilsPackageVersion": "0.2.0" } }, "java-search": { diff --git a/playground/javascript/browser/package.json b/playground/javascript/browser/package.json index 948ae7d3f2..22c7d56230 100644 --- a/playground/javascript/browser/package.json +++ b/playground/javascript/browser/package.json @@ -6,9 +6,9 @@ "start": "parcel index.html" }, "dependencies": { - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/client-search": "0.1.0", - "@experimental-api-clients-automation/requester-browser-xhr": "0.1.0" + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/client-search": "0.2.0", + "@experimental-api-clients-automation/requester-browser-xhr": "0.2.0" }, "devDependencies": { "parcel": "2.4.1", diff --git a/playground/javascript/node/package.json b/playground/javascript/node/package.json index a4aa982e85..796e03d3fd 100644 --- a/playground/javascript/node/package.json +++ b/playground/javascript/node/package.json @@ -15,18 +15,18 @@ "start:predict": "ts-node predict.ts" }, "dependencies": { - "@experimental-api-clients-automation/algoliasearch": "0.1.0", - "@experimental-api-clients-automation/client-abtesting": "0.1.0", - "@experimental-api-clients-automation/client-analytics": "0.1.0", - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/client-insights": "0.1.0", - "@experimental-api-clients-automation/client-personalization": "0.1.0", - "@experimental-api-clients-automation/client-predict": "0.1.0", - "@experimental-api-clients-automation/client-query-suggestions": "0.1.0", - "@experimental-api-clients-automation/client-search": "0.1.0", - "@experimental-api-clients-automation/client-sources": "0.1.0", - "@experimental-api-clients-automation/recommend": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/algoliasearch": "0.2.0", + "@experimental-api-clients-automation/client-abtesting": "0.2.0", + "@experimental-api-clients-automation/client-analytics": "0.2.0", + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/client-insights": "0.2.0", + "@experimental-api-clients-automation/client-personalization": "0.2.0", + "@experimental-api-clients-automation/client-predict": "0.2.0", + "@experimental-api-clients-automation/client-query-suggestions": "0.2.0", + "@experimental-api-clients-automation/client-search": "0.2.0", + "@experimental-api-clients-automation/client-sources": "0.2.0", + "@experimental-api-clients-automation/recommend": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "dotenv": "16.0.0", diff --git a/tests/output/javascript/package.json b/tests/output/javascript/package.json index ff5e347220..610e282c94 100644 --- a/tests/output/javascript/package.json +++ b/tests/output/javascript/package.json @@ -5,17 +5,17 @@ "test": "jest" }, "dependencies": { - "@experimental-api-clients-automation/algoliasearch-lite": "0.1.0", - "@experimental-api-clients-automation/client-abtesting": "0.1.0", - "@experimental-api-clients-automation/client-analytics": "0.1.0", - "@experimental-api-clients-automation/client-common": "0.1.0", - "@experimental-api-clients-automation/client-insights": "0.1.0", - "@experimental-api-clients-automation/client-personalization": "0.1.0", - "@experimental-api-clients-automation/client-query-suggestions": "0.1.0", - "@experimental-api-clients-automation/client-search": "0.1.0", - "@experimental-api-clients-automation/client-sources": "0.1.0", - "@experimental-api-clients-automation/recommend": "0.1.0", - "@experimental-api-clients-automation/requester-node-http": "0.1.0" + "@experimental-api-clients-automation/algoliasearch-lite": "0.2.0", + "@experimental-api-clients-automation/client-abtesting": "0.2.0", + "@experimental-api-clients-automation/client-analytics": "0.2.0", + "@experimental-api-clients-automation/client-common": "0.2.0", + "@experimental-api-clients-automation/client-insights": "0.2.0", + "@experimental-api-clients-automation/client-personalization": "0.2.0", + "@experimental-api-clients-automation/client-query-suggestions": "0.2.0", + "@experimental-api-clients-automation/client-search": "0.2.0", + "@experimental-api-clients-automation/client-sources": "0.2.0", + "@experimental-api-clients-automation/recommend": "0.2.0", + "@experimental-api-clients-automation/requester-node-http": "0.2.0" }, "devDependencies": { "@types/jest": "27.4.1", diff --git a/website/docs/automation/release-process.md b/website/docs/automation/release-process.md index ac56e81204..996576ffb0 100644 --- a/website/docs/automation/release-process.md +++ b/website/docs/automation/release-process.md @@ -81,3 +81,11 @@ dependencies { ``` If it's not a snapshot, you can ignore the sonatype repository. + +### JavaScript + +1. [Get an NPM `publish` token](https://www.npmjs.com/settings/YOUR_USER_NAME/tokens) and put it in your `.env` file at the root of the repository +2. Go to `openapitools.json` and update every `packageVersion` and `utilsPackageVersion` fields for the `javascript-` generators +3. Run and build the JavaScript clients `yarn docker generate javascript && yarn docker build clients javascript` +4. Update the [JavaScript CTS package](https://github.com/algolia/api-clients-automation/tree/main/tests/output/javascript/package.json) and the [playground package]([JavaScript CTS package](https://github.com/algolia/api-clients-automation/tree/main/playground/javascript/node/package.json)) +5. Go to each folder of the packages, at the `package.json` level (e.g. [here](`https://github.com/algolia/api-clients-automation/tree/main/clients/algoliasearch-client-javascript/packages/algoliasearch/`)) and run `npm publish --access public` diff --git a/yarn.lock b/yarn.lock index ea418d98e5..1fc36628f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2627,58 +2627,58 @@ __metadata: languageName: node linkType: hard -"@experimental-api-clients-automation/algoliasearch-lite@0.1.0, @experimental-api-clients-automation/algoliasearch-lite@workspace:clients/algoliasearch-client-javascript/packages/algoliasearch-lite": +"@experimental-api-clients-automation/algoliasearch-lite@0.2.0, @experimental-api-clients-automation/algoliasearch-lite@workspace:clients/algoliasearch-client-javascript/packages/algoliasearch-lite": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/algoliasearch-lite@workspace:clients/algoliasearch-client-javascript/packages/algoliasearch-lite" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/algoliasearch@0.1.0, @experimental-api-clients-automation/algoliasearch@workspace:clients/algoliasearch-client-javascript/packages/algoliasearch": +"@experimental-api-clients-automation/algoliasearch@0.2.0, @experimental-api-clients-automation/algoliasearch@workspace:clients/algoliasearch-client-javascript/packages/algoliasearch": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/algoliasearch@workspace:clients/algoliasearch-client-javascript/packages/algoliasearch" dependencies: - "@experimental-api-clients-automation/client-analytics": 0.1.0 - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/client-personalization": 0.1.0 - "@experimental-api-clients-automation/client-search": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-analytics": 0.2.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/client-personalization": 0.2.0 + "@experimental-api-clients-automation/client-search": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-abtesting@0.1.0, @experimental-api-clients-automation/client-abtesting@workspace:clients/algoliasearch-client-javascript/packages/client-abtesting": +"@experimental-api-clients-automation/client-abtesting@0.2.0, @experimental-api-clients-automation/client-abtesting@workspace:clients/algoliasearch-client-javascript/packages/client-abtesting": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-abtesting@workspace:clients/algoliasearch-client-javascript/packages/client-abtesting" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-analytics@0.1.0, @experimental-api-clients-automation/client-analytics@workspace:clients/algoliasearch-client-javascript/packages/client-analytics": +"@experimental-api-clients-automation/client-analytics@0.2.0, @experimental-api-clients-automation/client-analytics@workspace:clients/algoliasearch-client-javascript/packages/client-analytics": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-analytics@workspace:clients/algoliasearch-client-javascript/packages/client-analytics" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-common@0.1.0, @experimental-api-clients-automation/client-common@workspace:clients/algoliasearch-client-javascript/packages/client-common": +"@experimental-api-clients-automation/client-common@0.2.0, @experimental-api-clients-automation/client-common@workspace:clients/algoliasearch-client-javascript/packages/client-common": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-common@workspace:clients/algoliasearch-client-javascript/packages/client-common" dependencies: @@ -2689,73 +2689,73 @@ __metadata: languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-insights@0.1.0, @experimental-api-clients-automation/client-insights@workspace:clients/algoliasearch-client-javascript/packages/client-insights": +"@experimental-api-clients-automation/client-insights@0.2.0, @experimental-api-clients-automation/client-insights@workspace:clients/algoliasearch-client-javascript/packages/client-insights": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-insights@workspace:clients/algoliasearch-client-javascript/packages/client-insights" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-personalization@0.1.0, @experimental-api-clients-automation/client-personalization@workspace:clients/algoliasearch-client-javascript/packages/client-personalization": +"@experimental-api-clients-automation/client-personalization@0.2.0, @experimental-api-clients-automation/client-personalization@workspace:clients/algoliasearch-client-javascript/packages/client-personalization": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-personalization@workspace:clients/algoliasearch-client-javascript/packages/client-personalization" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-predict@0.1.0, @experimental-api-clients-automation/client-predict@workspace:clients/algoliasearch-client-javascript/packages/client-predict": +"@experimental-api-clients-automation/client-predict@0.2.0, @experimental-api-clients-automation/client-predict@workspace:clients/algoliasearch-client-javascript/packages/client-predict": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-predict@workspace:clients/algoliasearch-client-javascript/packages/client-predict" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-query-suggestions@0.1.0, @experimental-api-clients-automation/client-query-suggestions@workspace:clients/algoliasearch-client-javascript/packages/client-query-suggestions": +"@experimental-api-clients-automation/client-query-suggestions@0.2.0, @experimental-api-clients-automation/client-query-suggestions@workspace:clients/algoliasearch-client-javascript/packages/client-query-suggestions": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-query-suggestions@workspace:clients/algoliasearch-client-javascript/packages/client-query-suggestions" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-search@0.1.0, @experimental-api-clients-automation/client-search@workspace:clients/algoliasearch-client-javascript/packages/client-search": +"@experimental-api-clients-automation/client-search@0.2.0, @experimental-api-clients-automation/client-search@workspace:clients/algoliasearch-client-javascript/packages/client-search": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-search@workspace:clients/algoliasearch-client-javascript/packages/client-search" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/client-sources@0.1.0, @experimental-api-clients-automation/client-sources@workspace:clients/algoliasearch-client-javascript/packages/client-sources": +"@experimental-api-clients-automation/client-sources@0.2.0, @experimental-api-clients-automation/client-sources@workspace:clients/algoliasearch-client-javascript/packages/client-sources": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/client-sources@workspace:clients/algoliasearch-client-javascript/packages/client-sources" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown @@ -2785,33 +2785,33 @@ __metadata: languageName: node linkType: hard -"@experimental-api-clients-automation/recommend@0.1.0, @experimental-api-clients-automation/recommend@workspace:clients/algoliasearch-client-javascript/packages/recommend": +"@experimental-api-clients-automation/recommend@0.2.0, @experimental-api-clients-automation/recommend@workspace:clients/algoliasearch-client-javascript/packages/recommend": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/recommend@workspace:clients/algoliasearch-client-javascript/packages/recommend" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/requester-browser-xhr@0.1.0, @experimental-api-clients-automation/requester-browser-xhr@workspace:clients/algoliasearch-client-javascript/packages/requester-browser-xhr": +"@experimental-api-clients-automation/requester-browser-xhr@0.2.0, @experimental-api-clients-automation/requester-browser-xhr@workspace:clients/algoliasearch-client-javascript/packages/requester-browser-xhr": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/requester-browser-xhr@workspace:clients/algoliasearch-client-javascript/packages/requester-browser-xhr" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown linkType: soft -"@experimental-api-clients-automation/requester-node-http@0.1.0, @experimental-api-clients-automation/requester-node-http@workspace:clients/algoliasearch-client-javascript/packages/requester-node-http": +"@experimental-api-clients-automation/requester-node-http@0.2.0, @experimental-api-clients-automation/requester-node-http@workspace:clients/algoliasearch-client-javascript/packages/requester-node-http": version: 0.0.0-use.local resolution: "@experimental-api-clients-automation/requester-node-http@workspace:clients/algoliasearch-client-javascript/packages/requester-node-http" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 "@types/node": 16.11.26 typescript: 4.6.3 languageName: unknown @@ -13200,9 +13200,9 @@ __metadata: version: 0.0.0-use.local resolution: "javascript-browser-playground@workspace:playground/javascript/browser" dependencies: - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/client-search": 0.1.0 - "@experimental-api-clients-automation/requester-browser-xhr": 0.1.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/client-search": 0.2.0 + "@experimental-api-clients-automation/requester-browser-xhr": 0.2.0 parcel: 2.4.1 typescript: 4.6.3 languageName: unknown @@ -13212,18 +13212,18 @@ __metadata: version: 0.0.0-use.local resolution: "javascript-playground@workspace:playground/javascript/node" dependencies: - "@experimental-api-clients-automation/algoliasearch": 0.1.0 - "@experimental-api-clients-automation/client-abtesting": 0.1.0 - "@experimental-api-clients-automation/client-analytics": 0.1.0 - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/client-insights": 0.1.0 - "@experimental-api-clients-automation/client-personalization": 0.1.0 - "@experimental-api-clients-automation/client-predict": 0.1.0 - "@experimental-api-clients-automation/client-query-suggestions": 0.1.0 - "@experimental-api-clients-automation/client-search": 0.1.0 - "@experimental-api-clients-automation/client-sources": 0.1.0 - "@experimental-api-clients-automation/recommend": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/algoliasearch": 0.2.0 + "@experimental-api-clients-automation/client-abtesting": 0.2.0 + "@experimental-api-clients-automation/client-analytics": 0.2.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/client-insights": 0.2.0 + "@experimental-api-clients-automation/client-personalization": 0.2.0 + "@experimental-api-clients-automation/client-predict": 0.2.0 + "@experimental-api-clients-automation/client-query-suggestions": 0.2.0 + "@experimental-api-clients-automation/client-search": 0.2.0 + "@experimental-api-clients-automation/client-sources": 0.2.0 + "@experimental-api-clients-automation/recommend": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 dotenv: 16.0.0 ts-node: 10.7.0 typescript: 4.6.3 @@ -13234,17 +13234,17 @@ __metadata: version: 0.0.0-use.local resolution: "javascript-tests@workspace:tests/output/javascript" dependencies: - "@experimental-api-clients-automation/algoliasearch-lite": 0.1.0 - "@experimental-api-clients-automation/client-abtesting": 0.1.0 - "@experimental-api-clients-automation/client-analytics": 0.1.0 - "@experimental-api-clients-automation/client-common": 0.1.0 - "@experimental-api-clients-automation/client-insights": 0.1.0 - "@experimental-api-clients-automation/client-personalization": 0.1.0 - "@experimental-api-clients-automation/client-query-suggestions": 0.1.0 - "@experimental-api-clients-automation/client-search": 0.1.0 - "@experimental-api-clients-automation/client-sources": 0.1.0 - "@experimental-api-clients-automation/recommend": 0.1.0 - "@experimental-api-clients-automation/requester-node-http": 0.1.0 + "@experimental-api-clients-automation/algoliasearch-lite": 0.2.0 + "@experimental-api-clients-automation/client-abtesting": 0.2.0 + "@experimental-api-clients-automation/client-analytics": 0.2.0 + "@experimental-api-clients-automation/client-common": 0.2.0 + "@experimental-api-clients-automation/client-insights": 0.2.0 + "@experimental-api-clients-automation/client-personalization": 0.2.0 + "@experimental-api-clients-automation/client-query-suggestions": 0.2.0 + "@experimental-api-clients-automation/client-search": 0.2.0 + "@experimental-api-clients-automation/client-sources": 0.2.0 + "@experimental-api-clients-automation/recommend": 0.2.0 + "@experimental-api-clients-automation/requester-node-http": 0.2.0 "@types/jest": 27.4.1 "@types/node": 16.11.26 jest: 27.5.1 From c6550ed1ff0d03a5eb61ce82a1675ffc42cdacbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Vannicatte?= Date: Mon, 2 May 2022 11:20:07 +0200 Subject: [PATCH 2/3] fix doc link --- website/docs/automation/release-process.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/automation/release-process.md b/website/docs/automation/release-process.md index 996576ffb0..404ad65e2d 100644 --- a/website/docs/automation/release-process.md +++ b/website/docs/automation/release-process.md @@ -87,5 +87,5 @@ If it's not a snapshot, you can ignore the sonatype repository. 1. [Get an NPM `publish` token](https://www.npmjs.com/settings/YOUR_USER_NAME/tokens) and put it in your `.env` file at the root of the repository 2. Go to `openapitools.json` and update every `packageVersion` and `utilsPackageVersion` fields for the `javascript-` generators 3. Run and build the JavaScript clients `yarn docker generate javascript && yarn docker build clients javascript` -4. Update the [JavaScript CTS package](https://github.com/algolia/api-clients-automation/tree/main/tests/output/javascript/package.json) and the [playground package]([JavaScript CTS package](https://github.com/algolia/api-clients-automation/tree/main/playground/javascript/node/package.json)) -5. Go to each folder of the packages, at the `package.json` level (e.g. [here](`https://github.com/algolia/api-clients-automation/tree/main/clients/algoliasearch-client-javascript/packages/algoliasearch/`)) and run `npm publish --access public` +4. Update the [JavaScript CTS package](https://github.com/algolia/api-clients-automation/blob/main/tests/output/javascript/package.json) and the [playground package]([JavaScript CTS package](https://github.com/algolia/api-clients-automation/blob/main/playground/javascript/node/package.json)) +5. Go to each folder of the packages, at the `package.json` level (e.g. [this folder](https://github.com/algolia/api-clients-automation/tree/main/clients/algoliasearch-client-javascript/packages/algoliasearch/)) and run `npm publish --access public` From 333b55a7496cea417ae77a3a562e253e6ea5be7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Vannicatte?= Date: Mon, 2 May 2022 11:33:13 +0200 Subject: [PATCH 3/3] fix doc link 2 --- website/docs/api-clients/migration-guide.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/docs/api-clients/migration-guide.mdx b/website/docs/api-clients/migration-guide.mdx index 7c0c5db474..72d127ddc0 100644 --- a/website/docs/api-clients/migration-guide.mdx +++ b/website/docs/api-clients/migration-guide.mdx @@ -19,9 +19,9 @@ The amount of changes in this new version is significant. If you were using a ve The changes below are effective on all of the API clients. -| Previous | Latest | Description | -| ----------- | :---------- | :------------------------------------------------------------------------------------------------------- | -| `initIndex` | **removed** | All methods are now available at the client level. [See example below](#methods-targetting-an-indexname) | +| Previous | Latest | Description | +| ----------- | :---------- | :------------------------------------------------------------------------------------------------------ | +| `initIndex` | **removed** | All methods are now available at the client level. [See example below](#methods-targeting-an-indexname) | ## API Client specific breaking changes