diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e77f21ed..9c7303a42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# [1.0.0-alpha.38](https://github.com/algolia/autocomplete.js/compare/v1.0.0-alpha.37...v1.0.0-alpha.38) (2020-12-12) + +### Bug Fixes + +- **core:** convert `AutocompleteContext` to interface ([0fbfe59](https://github.com/algolia/autocomplete.js/commit/0fbfe59a1897f64e6b95a45269ff710f72183925)) +- **js:** vertically offset panel based on `offsetTop` ([bb1af17](https://github.com/algolia/autocomplete.js/commit/bb1af17f92ffe97c9002fdddc8733356161fdf4e)) + +### Features + +- **core:** add `enterKeyHint` prop to input ([7ff2971](https://github.com/algolia/autocomplete.js/commit/7ff29719b48e08863f5d4eb62021b12e4e1472c0)) +- **core:** add invariant for `getItems` ([b57ccf3](https://github.com/algolia/autocomplete.js/commit/b57ccf3f915f5316c67af682427f7e6d8b07dc04)) +- **core:** add invariant for `getSources` ([309371c](https://github.com/algolia/autocomplete.js/commit/309371c5ec06b5c50fb3aef08de8f0b25b34d216)) +- **core:** add invariant for unknown reducer actions ([27d6281](https://github.com/algolia/autocomplete.js/commit/27d628194724bf04c381490c13d910fd368cd582)) +- **insights:** extends `AutocompleteContext` with Insights API ([f1e8de4](https://github.com/algolia/autocomplete.js/commit/f1e8de43fcbad20c48997a3d8dd17e11f6339fe7)) +- **js:** add non-input container invariant ([2e3a8ed](https://github.com/algolia/autocomplete.js/commit/2e3a8ed12a0167c78400ec0ae9c0c92041229a99)) +- **js:** introduce Autocomplete Touch ([#379](https://github.com/algolia/autocomplete.js/issues/379)) ([5cfbdf2](https://github.com/algolia/autocomplete.js/commit/5cfbdf266818fa6a2a026ec7ce62b0e37d2a1f8b)) +- **js:** introduce Update API ([921788c](https://github.com/algolia/autocomplete.js/commit/921788ce1067da9e8d42fd5dd2c688db659b9c88)) +- **js:** pass scope API to prop getters ([18c7474](https://github.com/algolia/autocomplete.js/commit/18c7474b74b4e023dd6bcaa6c05040b5680ba926)) +- **js:** schedule renders ([ef54af3](https://github.com/algolia/autocomplete.js/commit/ef54af3b85d13af511b7ae7edef5fbae00dd61e6)) +- **query-suggestions:** pass `state` to `getSearchParams` ([5b8de7f](https://github.com/algolia/autocomplete.js/commit/5b8de7f48165f4ff60a9250f9245ef7771e5eb16)) +- **shared:** add invariant util ([0e28f55](https://github.com/algolia/autocomplete.js/commit/0e28f550ca918d15023fe641ef2e893ce779cc95)) + # [1.0.0-alpha.37](https://github.com/algolia/autocomplete.js/compare/v1.0.0-alpha.36...v1.0.0-alpha.37) (2020-12-06) ### Features diff --git a/examples/js/package.json b/examples/js/package.json index 98f2025ce..3b7e16c44 100644 --- a/examples/js/package.json +++ b/examples/js/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/js-example", "description": "Autocomplete JavaScript Sandbox", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "private": true, "license": "MIT", "main": "index.html", @@ -10,12 +10,12 @@ "start": "parcel index.html" }, "dependencies": { - "@algolia/autocomplete-js": "1.0.0-alpha.37", - "@algolia/autocomplete-plugin-algolia-insights": "1.0.0-alpha.37", - "@algolia/autocomplete-plugin-query-suggestions": "1.0.0-alpha.37", - "@algolia/autocomplete-plugin-recent-searches": "1.0.0-alpha.37", - "@algolia/autocomplete-preset-algolia": "1.0.0-alpha.37", - "@algolia/autocomplete-theme-classic": "1.0.0-alpha.37", + "@algolia/autocomplete-js": "1.0.0-alpha.38", + "@algolia/autocomplete-plugin-algolia-insights": "1.0.0-alpha.38", + "@algolia/autocomplete-plugin-query-suggestions": "1.0.0-alpha.38", + "@algolia/autocomplete-plugin-recent-searches": "1.0.0-alpha.38", + "@algolia/autocomplete-preset-algolia": "1.0.0-alpha.38", + "@algolia/autocomplete-theme-classic": "1.0.0-alpha.38", "algoliasearch": "4.8.3", "search-insights": "1.6.3" }, diff --git a/examples/react-renderer/package.json b/examples/react-renderer/package.json index 8a7dacb6e..656db9956 100644 --- a/examples/react-renderer/package.json +++ b/examples/react-renderer/package.json @@ -1,12 +1,12 @@ { "name": "@algolia/react-renderer-example", "description": "Autocomplete React Renderer example", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "private": true, "dependencies": { - "@algolia/autocomplete-core": "1.0.0-alpha.37", - "@algolia/autocomplete-preset-algolia": "1.0.0-alpha.37", - "@algolia/autocomplete-theme-classic": "1.0.0-alpha.37", + "@algolia/autocomplete-core": "1.0.0-alpha.38", + "@algolia/autocomplete-preset-algolia": "1.0.0-alpha.38", + "@algolia/autocomplete-theme-classic": "1.0.0-alpha.38", "algoliasearch": "4.8.3", "react": "17.0.1", "react-dom": "17.0.1", diff --git a/lerna.json b/lerna.json index 43dca5014..42c1c91fc 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "packages": ["packages/*", "examples/*"], - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "npmClient": "yarn" } diff --git a/packages/autocomplete-core/package.json b/packages/autocomplete-core/package.json index 2b97ede46..7dc272b8f 100644 --- a/packages/autocomplete-core/package.json +++ b/packages/autocomplete-core/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-core", "description": "Core primitives for building autocomplete experiences.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", @@ -31,6 +31,6 @@ "watch": "watch \"yarn on:change\" --ignoreDirectoryPattern \"/dist/\"" }, "dependencies": { - "@algolia/autocomplete-shared": "1.0.0-alpha.37" + "@algolia/autocomplete-shared": "1.0.0-alpha.38" } } diff --git a/packages/autocomplete-core/src/version.ts b/packages/autocomplete-core/src/version.ts index d6247975b..2a113ec39 100644 --- a/packages/autocomplete-core/src/version.ts +++ b/packages/autocomplete-core/src/version.ts @@ -1 +1 @@ -export const version = '1.0.0-alpha.37'; +export const version = '1.0.0-alpha.38'; diff --git a/packages/autocomplete-js/package.json b/packages/autocomplete-js/package.json index 67c448996..08dfa95c0 100644 --- a/packages/autocomplete-js/package.json +++ b/packages/autocomplete-js/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-js", "description": "Fast and fully-featured autocomplete JavaScript library.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", @@ -31,9 +31,9 @@ "watch": "watch \"yarn on:change\" --ignoreDirectoryPattern \"/dist/\"" }, "dependencies": { - "@algolia/autocomplete-core": "1.0.0-alpha.37", - "@algolia/autocomplete-preset-algolia": "1.0.0-alpha.37", - "@algolia/autocomplete-shared": "1.0.0-alpha.37" + "@algolia/autocomplete-core": "1.0.0-alpha.38", + "@algolia/autocomplete-preset-algolia": "1.0.0-alpha.38", + "@algolia/autocomplete-shared": "1.0.0-alpha.38" }, "devDependencies": { "@algolia/client-search": "4.8.3" diff --git a/packages/autocomplete-plugin-algolia-insights/package.json b/packages/autocomplete-plugin-algolia-insights/package.json index 51d47d5df..e5c2c53db 100644 --- a/packages/autocomplete-plugin-algolia-insights/package.json +++ b/packages/autocomplete-plugin-algolia-insights/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-plugin-algolia-insights", "description": "A plugin to add Algolia Insights to Algolia Autocomplete.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", @@ -31,8 +31,8 @@ "watch": "watch \"yarn on:change\" --ignoreDirectoryPattern \"/dist/\"" }, "dependencies": { - "@algolia/autocomplete-core": "1.0.0-alpha.37", - "@algolia/autocomplete-shared": "1.0.0-alpha.37" + "@algolia/autocomplete-core": "1.0.0-alpha.38", + "@algolia/autocomplete-shared": "1.0.0-alpha.38" }, "peerDependencies": { "search-insights": "^1.0.0" diff --git a/packages/autocomplete-plugin-query-suggestions/package.json b/packages/autocomplete-plugin-query-suggestions/package.json index 4bc013843..62c6e47f1 100644 --- a/packages/autocomplete-plugin-query-suggestions/package.json +++ b/packages/autocomplete-plugin-query-suggestions/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-plugin-query-suggestions", "description": "A plugin to add query suggestions to Algolia Autocomplete.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", @@ -31,8 +31,8 @@ "watch": "watch \"yarn on:change\" --ignoreDirectoryPattern \"/dist/\"" }, "dependencies": { - "@algolia/autocomplete-core": "1.0.0-alpha.37", - "@algolia/autocomplete-js": "1.0.0-alpha.37" + "@algolia/autocomplete-core": "1.0.0-alpha.38", + "@algolia/autocomplete-js": "1.0.0-alpha.38" }, "devDependencies": { "@algolia/client-search": "4.8.3", diff --git a/packages/autocomplete-plugin-recent-searches/package.json b/packages/autocomplete-plugin-recent-searches/package.json index d65a1ad2f..37d53e45b 100644 --- a/packages/autocomplete-plugin-recent-searches/package.json +++ b/packages/autocomplete-plugin-recent-searches/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-plugin-recent-searches", "description": "A plugin to add recent searches to Algolia Autocomplete.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", @@ -31,9 +31,9 @@ "watch": "watch \"yarn on:change\" --ignoreDirectoryPattern \"/dist/\"" }, "dependencies": { - "@algolia/autocomplete-core": "1.0.0-alpha.37", - "@algolia/autocomplete-js": "1.0.0-alpha.37", - "@algolia/autocomplete-shared": "1.0.0-alpha.37" + "@algolia/autocomplete-core": "1.0.0-alpha.38", + "@algolia/autocomplete-js": "1.0.0-alpha.38", + "@algolia/autocomplete-shared": "1.0.0-alpha.38" }, "devDependencies": { "@algolia/client-search": "4.8.3" diff --git a/packages/autocomplete-preset-algolia/package.json b/packages/autocomplete-preset-algolia/package.json index b44a0cd43..923974d1b 100644 --- a/packages/autocomplete-preset-algolia/package.json +++ b/packages/autocomplete-preset-algolia/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-preset-algolia", "description": "Presets for building autocomplete experiences with Algolia.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", @@ -31,7 +31,7 @@ "watch": "watch \"yarn on:change\" --ignoreDirectoryPattern \"/dist/\"" }, "dependencies": { - "@algolia/autocomplete-shared": "1.0.0-alpha.37" + "@algolia/autocomplete-shared": "1.0.0-alpha.38" }, "devDependencies": { "@algolia/client-search": "4.8.3", diff --git a/packages/autocomplete-preset-algolia/src/version.ts b/packages/autocomplete-preset-algolia/src/version.ts index d6247975b..2a113ec39 100644 --- a/packages/autocomplete-preset-algolia/src/version.ts +++ b/packages/autocomplete-preset-algolia/src/version.ts @@ -1 +1 @@ -export const version = '1.0.0-alpha.37'; +export const version = '1.0.0-alpha.38'; diff --git a/packages/autocomplete-shared/package.json b/packages/autocomplete-shared/package.json index 23a6e8cf0..139b1c46a 100644 --- a/packages/autocomplete-shared/package.json +++ b/packages/autocomplete-shared/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-shared", "description": "Shared utils for Autocomplete packages.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", diff --git a/packages/autocomplete-theme-classic/package.json b/packages/autocomplete-theme-classic/package.json index 08be71363..e65d8f99a 100644 --- a/packages/autocomplete-theme-classic/package.json +++ b/packages/autocomplete-theme-classic/package.json @@ -1,7 +1,7 @@ { "name": "@algolia/autocomplete-theme-classic", "description": "Classic theme for Algolia Autocomplete.", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "license": "MIT", "homepage": "https://github.com/algolia/autocomplete.js", "repository": "algolia/autocomplete.js", diff --git a/packages/website/package.json b/packages/website/package.json index 1241767d0..0739ff85d 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -1,6 +1,6 @@ { "name": "@algolia/autocomplete-website", - "version": "1.0.0-alpha.37", + "version": "1.0.0-alpha.38", "private": true, "scripts": { "start": "docusaurus start",