Skip to content

Commit f652529

Browse files
author
api-clients-bot
committed
chore: release v0.0.6
1 parent 9f638e1 commit f652529

File tree

54 files changed

+2765
-1522
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+2765
-1522
lines changed

algoliasearch-client-javascript/.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
release:
1010
name: Publish
1111
runs-on: ubuntu-20.04
12-
if: "startsWith(github.event.issue.title, 'chore: release v')"
12+
if: "startsWith(github.event.head_commit.message, 'chore: release v')"
1313
steps:
1414
- uses: actions/checkout@v2
1515
with:
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## [v0.0.6](https://github.com/algolia/algoliasearch-client-javascript/compare/v0.0.5...v0.0.6)
2+
3+
### javascript
4+
- 09259f7f feat(javascript): expose `requestOptions` and cache options (#283)
5+
- 272ebd3b feat(javascript): use responses and requests cache (#281)
6+
- 2e7f208c feat(javascript): add cache layer (#274)
7+
- 32c95708 fix(javascript): engine support node > 14 (#260)
8+
- 1c71efdf feat(javascript): expose `models` (#252)
9+
- 6d60798c feat(javascript): upgrade to bundlesize 2 (#243)
10+
- f18d24be fix(javascript): use package version in rollup (#232)
11+
- e2c5927f feat(javascript): use beta npm org (#226)
12+
- fe2120b8 fix(javascript): use babel plugin for classProperties (#222)
13+
- c06f890d feat(javascript): provide `algoliasearch` package (#158)
14+
- 48571bb2 feat(javascript): remove classes usage (#156)
15+
- acdd4831 feat(javascript): add `addUserAgent` method (#154)
16+
- 4e638914 fix(javascript): utils build and cache (#147)
17+
- c7e7577f feat(javascript): bundle CJS, ESM and UMD (#135)
18+
- bd13ce79 fix(javascript): prevent conflict with `version` variable (#141)
19+
- fb8c063f feat(javascript): monorepo (#131)
20+
- 3c1feb68 fix(javascript): auth via query parameters (#124)
21+
- 32fa4ccf fix(javascript): node timeouts (#123)
22+
- e408e4e5 feat(javascript): add browser xhr requester (#115)
23+

algoliasearch-client-javascript/bundlesize.config.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,47 +2,47 @@
22
"files": [
33
{
44
"path": "packages/algoliasearch/dist/algoliasearch.umd.browser.js",
5-
"maxSize": "6.90KB"
5+
"maxSize": "7.05KB"
66
},
77
{
88
"path": "packages/client-abtesting/dist/client-abtesting.umd.browser.js",
9-
"maxSize": "3.65KB"
9+
"maxSize": "3.85KB"
1010
},
1111
{
1212
"path": "packages/client-analytics/dist/client-analytics.umd.browser.js",
13-
"maxSize": "4.20KB"
13+
"maxSize": "4.45KB"
1414
},
1515
{
1616
"path": "packages/client-insights/dist/client-insights.umd.browser.js",
17-
"maxSize": "3.45KB"
17+
"maxSize": "3.70KB"
1818
},
1919
{
2020
"path": "packages/client-personalization/dist/client-personalization.umd.browser.js",
21-
"maxSize": "3.60KB"
21+
"maxSize": "3.85KB"
2222
},
2323
{
2424
"path": "packages/client-query-suggestions/dist/client-query-suggestions.umd.browser.js",
25-
"maxSize": "3.65KB"
25+
"maxSize": "3.90KB"
2626
},
2727
{
2828
"path": "packages/client-search/dist/client-search.umd.browser.js",
29-
"maxSize": "5.65KB"
29+
"maxSize": "5.85KB"
3030
},
3131
{
3232
"path": "packages/client-sources/dist/client-sources.umd.browser.js",
33-
"maxSize": "3.50KB"
33+
"maxSize": "3.70KB"
3434
},
3535
{
3636
"path": "packages/recommend/dist/recommend.umd.browser.js",
37-
"maxSize": "3.55KB"
37+
"maxSize": "3.80KB"
3838
},
3939
{
4040
"path": "packages/client-common/dist/client-common.esm.node.js",
41-
"maxSize": "3.45KB"
41+
"maxSize": "3.80KB"
4242
},
4343
{
4444
"path": "packages/requester-browser-xhr/dist/requester-browser-xhr.esm.node.js",
45-
"maxSize": "900B"
45+
"maxSize": "825B"
4646
},
4747
{
4848
"path": "packages/requester-node-http/dist/requester-node-http.esm.node.js",

algoliasearch-client-javascript/packages/algoliasearch/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@experimental-api-clients-automation/algoliasearch",
3-
"version": "0.0.5",
3+
"version": "0.0.6",
44
"description": "A fully-featured and blazing-fast JavaScript API client to interact with Algolia API.",
55
"repository": "algolia/algoliasearch-client-javascript",
66
"author": "Algolia",
@@ -18,12 +18,12 @@
1818
"node": ">= 14.0.0"
1919
},
2020
"dependencies": {
21-
"@experimental-api-clients-automation/client-analytics": "0.0.5",
22-
"@experimental-api-clients-automation/client-common": "0.0.5",
23-
"@experimental-api-clients-automation/client-personalization": "0.0.5",
24-
"@experimental-api-clients-automation/client-search": "0.0.5",
25-
"@experimental-api-clients-automation/requester-browser-xhr": "0.0.5",
26-
"@experimental-api-clients-automation/requester-node-http": "0.0.5"
21+
"@experimental-api-clients-automation/client-analytics": "^0.0.6",
22+
"@experimental-api-clients-automation/client-common": "^0.0.6",
23+
"@experimental-api-clients-automation/client-personalization": "^0.0.6",
24+
"@experimental-api-clients-automation/client-search": "^0.0.6",
25+
"@experimental-api-clients-automation/requester-browser-xhr": "^0.0.6",
26+
"@experimental-api-clients-automation/requester-node-http": "^0.0.6"
2727
},
2828
"devDependencies": {
2929
"@types/node": "16.11.11",

algoliasearch-client-javascript/packages/client-abtesting/builds/browser.ts

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
import type {
2-
Host,
3-
Requester,
4-
} from '@experimental-api-clients-automation/client-common';
1+
import type { InitClientOptions } from '@experimental-api-clients-automation/client-common';
52
import {
63
createMemoryCache,
74
createFallbackableCache,
@@ -18,7 +15,7 @@ export function abtestingApi(
1815
appId: string,
1916
apiKey: string,
2017
region?: Region,
21-
options?: { requester?: Requester; hosts?: Host[] }
18+
options?: InitClientOptions
2219
): AbtestingApi {
2320
if (!appId) {
2421
throw new Error('`appId` is missing.');
@@ -40,14 +37,19 @@ export function abtestingApi(
4037
requester: options?.requester ?? createXhrRequester(),
4138
userAgents: [{ segment: 'Browser' }],
4239
authMode: 'WithinQueryParameters',
43-
responsesCache: createMemoryCache(),
44-
requestsCache: createMemoryCache({ serializable: false }),
45-
hostsCache: createFallbackableCache({
46-
caches: [
47-
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
48-
createMemoryCache(),
49-
],
50-
}),
40+
responsesCache: options?.responsesCache ?? createMemoryCache(),
41+
requestsCache:
42+
options?.requestsCache ?? createMemoryCache({ serializable: false }),
43+
hostsCache:
44+
options?.hostsCache ??
45+
createFallbackableCache({
46+
caches: [
47+
createBrowserLocalStorageCache({
48+
key: `${apiClientVersion}-${appId}`,
49+
}),
50+
createMemoryCache(),
51+
],
52+
}),
5153
...options,
5254
});
5355
}

algoliasearch-client-javascript/packages/client-abtesting/builds/node.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
import type {
2-
Host,
3-
Requester,
4-
} from '@experimental-api-clients-automation/client-common';
1+
import type { InitClientOptions } from '@experimental-api-clients-automation/client-common';
52
import {
63
createMemoryCache,
74
createNullCache,
@@ -17,7 +14,7 @@ export function abtestingApi(
1714
appId: string,
1815
apiKey: string,
1916
region?: Region,
20-
options?: { requester?: Requester; hosts?: Host[] }
17+
options?: InitClientOptions
2118
): AbtestingApi {
2219
if (!appId) {
2320
throw new Error('`appId` is missing.');
@@ -38,9 +35,9 @@ export function abtestingApi(
3835
},
3936
requester: options?.requester ?? createHttpRequester(),
4037
userAgents: [{ segment: 'Node.js', version: process.versions.node }],
41-
responsesCache: createNullCache(),
42-
requestsCache: createNullCache(),
43-
hostsCache: createMemoryCache(),
38+
responsesCache: options?.responsesCache ?? createNullCache(),
39+
requestsCache: options?.requestsCache ?? createNullCache(),
40+
hostsCache: options?.hostsCache ?? createMemoryCache(),
4441
...options,
4542
});
4643
}

algoliasearch-client-javascript/packages/client-abtesting/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@experimental-api-clients-automation/client-abtesting",
3-
"version": "0.0.5",
3+
"version": "0.0.6",
44
"description": "JavaScript client for @experimental-api-clients-automation/client-abtesting",
55
"repository": "algolia/algoliasearch-client-javascript",
66
"author": "Algolia",

0 commit comments

Comments
 (0)