diff --git a/.changeset/chilled-bobcats-yell.md b/.changeset/chilled-bobcats-yell.md deleted file mode 100644 index 10b75481c..000000000 --- a/.changeset/chilled-bobcats-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/combobox": patch ---- - -Fix bug that prevents caret from moving up/down on keypress events in a combobox rendered as textarea diff --git a/.changeset/curly-lobsters-do.md b/.changeset/curly-lobsters-do.md deleted file mode 100644 index 64deedc9e..000000000 --- a/.changeset/curly-lobsters-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/combobox": patch ---- - -Fixed a bug to ensure that `ArrowUp` and `ArrowDown` share behavior when the combobox popover is hidden diff --git a/.changeset/great-seahorses-dream.md b/.changeset/great-seahorses-dream.md deleted file mode 100644 index 95fd06ffd..000000000 --- a/.changeset/great-seahorses-dream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/popover": patch ---- - -`targetRect` is now observed when the popover is hidden. This fixes a bug where in some cases the popover appeared in the wrong position after reappearing. diff --git a/.changeset/heavy-actors-perform.md b/.changeset/heavy-actors-perform.md deleted file mode 100644 index a3e33295a..000000000 --- a/.changeset/heavy-actors-perform.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -"@reach/accordion": minor -"@reach/alert": minor -"@reach/alert-dialog": minor -"@reach/auto-id": minor -"@reach/checkbox": minor -"@reach/combobox": minor -"@reach/descendants": minor -"@reach/dialog": minor -"@reach/disclosure": minor -"@reach/dropdown": minor -"@reach/listbox": minor -"@reach/machine": minor -"@reach/menu-button": minor -"@reach/popover": minor -"@reach/portal": minor -"@reach/rect": minor -"@reach/skip-nav": minor -"@reach/slider": minor -"@reach/tabs": minor -"@reach/tooltip": minor -"@reach/utils": minor -"@reach/visually-hidden": minor -"@reach/window-size": minor ---- - -We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. - -This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. diff --git a/.changeset/kind-foxes-sneeze.md b/.changeset/kind-foxes-sneeze.md deleted file mode 100644 index 708b5fb1e..000000000 --- a/.changeset/kind-foxes-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/utils": minor ---- - -Removed the `useCheckStyles` export diff --git a/.changeset/late-gifts-beam.md b/.changeset/late-gifts-beam.md deleted file mode 100644 index 11d3341b3..000000000 --- a/.changeset/late-gifts-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/auto-id": patch ---- - -Fix buggy fallback implementation for React 18 diff --git a/.changeset/lemon-feet-listen.md b/.changeset/lemon-feet-listen.md deleted file mode 100644 index f4be15447..000000000 --- a/.changeset/lemon-feet-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/menu-button": patch ---- - -Fixed an issue causing duplicate IDs across multiple instances diff --git a/.changeset/light-ways-laugh.md b/.changeset/light-ways-laugh.md deleted file mode 100644 index c067074dc..000000000 --- a/.changeset/light-ways-laugh.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@reach/checkbox": minor -"@reach/combobox": minor -"@reach/listbox": minor -"@reach/slider": minor ---- - -Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` diff --git a/.changeset/neat-dolphins-own.md b/.changeset/neat-dolphins-own.md deleted file mode 100644 index be6e2e25f..000000000 --- a/.changeset/neat-dolphins-own.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/checkbox": patch ---- - -`useMixedCheckbox` mistakenly derived its `checked` value incorrectly. In practice this was unlikely to cause an issue, but it now derives the guaranteed value from the active component state. diff --git a/.changeset/popular-olives-joke.md b/.changeset/popular-olives-joke.md deleted file mode 100644 index 11d3341b3..000000000 --- a/.changeset/popular-olives-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/auto-id": patch ---- - -Fix buggy fallback implementation for React 18 diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 6969d16a2..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "mode": "exit", - "tag": "pre", - "initialVersions": { - "@reach-internal/dev": "0.0.0", - "@reach-internal/test": "0.0.0", - "@reach-internal/tsconfig": "0.0.0", - "@reach/accordion": "0.17.0", - "@reach/alert": "0.17.0", - "@reach/alert-dialog": "0.17.0", - "@reach/auto-id": "0.17.0", - "@reach/checkbox": "0.17.0", - "@reach/combobox": "0.17.0", - "@reach/descendants": "0.17.0", - "@reach/dialog": "0.17.0", - "@reach/disclosure": "0.17.0", - "@reach/dropdown": "0.17.0", - "@reach/listbox": "0.17.0", - "@reach/machine": "0.17.0", - "@reach/menu-button": "0.17.0", - "@reach/popover": "0.17.0", - "@reach/portal": "0.17.0", - "@reach/rect": "0.17.0", - "@reach/skip-nav": "0.17.0", - "@reach/slider": "0.17.0", - "@reach/tabs": "0.17.0", - "@reach/tooltip": "0.17.0", - "@reach/utils": "0.17.0", - "@reach/visually-hidden": "0.17.0", - "@reach/window-size": "0.17.0", - "reach-storybook": "0.0.0", - "@reach/polymorphic": "0.18.0-pre.3" - }, - "changesets": [ - "chilled-bobcats-yell", - "curly-lobsters-do", - "great-seahorses-dream", - "heavy-actors-perform", - "kind-foxes-sneeze", - "late-gifts-beam", - "lemon-feet-listen", - "light-ways-laugh", - "neat-dolphins-own", - "popular-olives-joke", - "red-jeans-deliver", - "red-toys-rhyme", - "spicy-bears-fold", - "spicy-jeans-join", - "stupid-eels-stare", - "tall-planets-share", - "ten-trees-punch" - ] -} diff --git a/.changeset/red-jeans-deliver.md b/.changeset/red-jeans-deliver.md deleted file mode 100644 index 732baf3be..000000000 --- a/.changeset/red-jeans-deliver.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -"@reach/slider": minor -"@reach/accordion": minor -"@reach/alert": minor -"@reach/alert-dialog": minor -"@reach/auto-id": minor -"@reach/checkbox": minor -"@reach/combobox": minor -"@reach/descendants": minor -"@reach/dialog": minor -"@reach/disclosure": minor -"@reach/dropdown": minor -"@reach/listbox": minor -"@reach/machine": minor -"@reach/menu-button": minor -"@reach/popover": minor -"@reach/portal": minor -"@reach/rect": minor -"@reach/skip-nav": minor -"@reach/tabs": minor -"@reach/tooltip": minor -"@reach/utils": minor -"@reach/visually-hidden": minor -"@reach/window-size": minor ---- - -All default exports have been removed. Replace all default imports with the appropriate documented named export. diff --git a/.changeset/red-toys-rhyme.md b/.changeset/red-toys-rhyme.md deleted file mode 100644 index 771c553eb..000000000 --- a/.changeset/red-toys-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/descendants": patch ---- - -Fixed a tiny lil index ordering bug diff --git a/.changeset/spicy-bears-fold.md b/.changeset/spicy-bears-fold.md deleted file mode 100644 index 31badbb75..000000000 --- a/.changeset/spicy-bears-fold.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -"@reach/accordion": minor -"@reach/alert": minor -"@reach/alert-dialog": minor -"@reach/auto-id": minor -"@reach/checkbox": minor -"@reach/combobox": minor -"@reach/descendants": minor -"@reach/dialog": minor -"@reach/disclosure": minor -"@reach/dropdown": minor -"@reach/listbox": minor -"@reach/machine": minor -"@reach/menu-button": minor -"@reach/popover": minor -"@reach/portal": minor -"@reach/rect": minor -"@reach/skip-nav": minor -"@reach/slider": minor -"@reach/tabs": minor -"@reach/tooltip": minor -"@reach/utils": minor -"@reach/visually-hidden": minor -"@reach/window-size": minor ---- - -The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. diff --git a/.changeset/spicy-jeans-join.md b/.changeset/spicy-jeans-join.md deleted file mode 100644 index 53b0ecd70..000000000 --- a/.changeset/spicy-jeans-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/alert": patch ---- - -Hide visual messages from screen reader to prevent double read diff --git a/.changeset/stupid-eels-stare.md b/.changeset/stupid-eels-stare.md deleted file mode 100644 index 2198562b8..000000000 --- a/.changeset/stupid-eels-stare.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@reach/utils": minor -"@reach/polymorphic": minor ---- - -All `Polymorphic` types that were previously exported from `@reach/utils` have been moved to a separate package `@reach/polymorphic`. As `@reach/utils` is an internal package, this [breaking] change should not affect you [if you listened to us and did not use the package directly]. diff --git a/.changeset/tall-planets-share.md b/.changeset/tall-planets-share.md deleted file mode 100644 index a7b18ed9f..000000000 --- a/.changeset/tall-planets-share.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reach/tooltip": patch ---- - -Fix types to allow for SVG elements to be used in `useTooltip` diff --git a/.changeset/ten-trees-punch.md b/.changeset/ten-trees-punch.md deleted file mode 100644 index b61b95deb..000000000 --- a/.changeset/ten-trees-punch.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -"@reach/accordion": minor -"@reach/alert-dialog": minor -"@reach/checkbox": minor -"@reach/combobox": minor -"@reach/dialog": minor -"@reach/disclosure": minor -"@reach/dropdown": minor -"@reach/listbox": minor -"@reach/menu-button": minor -"@reach/popover": minor -"@reach/skip-nav": minor -"@reach/slider": minor -"@reach/tabs": minor -"@reach/tooltip": minor ---- - -We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. diff --git a/packages/accordion/CHANGELOG.md b/packages/accordion/CHANGELOG.md index 94a6fed6c..e9e20c759 100644 --- a/packages/accordion/CHANGELOG.md +++ b/packages/accordion/CHANGELOG.md @@ -1,73 +1,24 @@ -# @reach/accordion +# `@reach/accordion` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/descendants@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/descendants@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/descendants@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/descendants@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/descendants@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/descendants@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/auto-id@0.18.0` + - `@reach/descendants@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/accordion/package.json b/packages/accordion/package.json index be0ccaace..852f5bab2 100644 --- a/packages/accordion/package.json +++ b/packages/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@reach/accordion", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React accordion component", "author": "React Training ", "license": "MIT", diff --git a/packages/alert-dialog/CHANGELOG.md b/packages/alert-dialog/CHANGELOG.md index 40714c998..71dda62c8 100644 --- a/packages/alert-dialog/CHANGELOG.md +++ b/packages/alert-dialog/CHANGELOG.md @@ -1,73 +1,24 @@ -# @reach/alert-dialog +# `@reach/alert-dialog` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/dialog@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/dialog@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/dialog@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/dialog@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/dialog@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/dialog@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/auto-id@0.18.0` + - `@reach/dialog@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/alert-dialog/package.json b/packages/alert-dialog/package.json index 4e181a92d..8993688e3 100644 --- a/packages/alert-dialog/package.json +++ b/packages/alert-dialog/package.json @@ -1,6 +1,6 @@ { "name": "@reach/alert-dialog", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React Alert Dialog.", "author": "React Training ", "license": "MIT", diff --git a/packages/alert/CHANGELOG.md b/packages/alert/CHANGELOG.md index 44c004c87..97947823b 100644 --- a/packages/alert/CHANGELOG.md +++ b/packages/alert/CHANGELOG.md @@ -1,64 +1,22 @@ -# @reach/alert +# `@reach/alert` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - - `@reach/visually-hidden@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/visually-hidden@0.18.0-pre.4` - -## 0.18.0-pre.3 +### BREAKING Changes -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - - `@reach/visually-hidden@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - - `@reach/visually-hidden@0.18.0-pre.2` - -## 0.18.0-pre.1 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` - - `@reach/visually-hidden@0.18.0-pre.1` - -## 0.18.0-pre.0 - -### Minor Changes - -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) - ### Patch Changes -- Hide visual messages from screen reader to prevent double read ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- Hide visual messages from screen reader to prevent double read - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` - - `@reach/visually-hidden@0.18.0-pre.0` + - `@reach/utils@0.18.0` + - `@reach/visually-hidden@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/alert/package.json b/packages/alert/package.json index e1832bf65..2b0d03394 100644 --- a/packages/alert/package.json +++ b/packages/alert/package.json @@ -1,6 +1,6 @@ { "name": "@reach/alert", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Screen-reader-friendly alert messages.", "author": "React Training ", "license": "MIT", diff --git a/packages/auto-id/CHANGELOG.md b/packages/auto-id/CHANGELOG.md index 67aecc1bd..38ca44a68 100644 --- a/packages/auto-id/CHANGELOG.md +++ b/packages/auto-id/CHANGELOG.md @@ -1,57 +1,20 @@ -# @reach/auto-id +# `@reach/auto-id` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` +### BREAKING Changes -## 0.18.0-pre.3 - -### Patch Changes - -- Fix buggy fallback implementation for React 18 ([`f50908c6`](https://github.com/reach/reach-ui/commit/f50908c6203b44032b601307cb5e7b9aece8f4c6)) -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Fix buggy fallback implementation for React 18 ([`78afc322`](https://github.com/reach/reach-ui/commit/78afc3227a94281ff872019524480837950d0d92)) -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` - -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) - ### Patch Changes +- Fix buggy fallback implementation for React 18 ([`f50908c6`](https://github.com/reach/reach-ui/commit/f50908c6203b44032b601307cb5e7b9aece8f4c6)) - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/utils@0.18.0` diff --git a/packages/auto-id/package.json b/packages/auto-id/package.json index 719471258..6366a0a49 100644 --- a/packages/auto-id/package.json +++ b/packages/auto-id/package.json @@ -1,6 +1,6 @@ { "name": "@reach/auto-id", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Autogenerate IDs to facilitate WAI-ARIA and server rendering.", "author": "React Training ", "license": "MIT", diff --git a/packages/checkbox/CHANGELOG.md b/packages/checkbox/CHANGELOG.md index f18ad2d6f..9126d32c3 100644 --- a/packages/checkbox/CHANGELOG.md +++ b/packages/checkbox/CHANGELOG.md @@ -1,75 +1,26 @@ -# @reach/checkbox +# `@reach/checkbox` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/machine@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/machine@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/machine@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/machine@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/machine@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. +- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ### Patch Changes -- `useMixedCheckbox` mistakenly derived its `checked` value incorrectly. In practice this was unlikely to cause an issue, but it now derives the guaranteed value from the active component state. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- `useMixedCheckbox` mistakenly derived its `checked` value incorrectly. In practice this was unlikely to cause an issue, but it now derives the guaranteed value from the active component state. - Updated dependencies: - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/machine@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/auto-id@0.18.0` + - `@reach/machine@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/checkbox/package.json b/packages/checkbox/package.json index 43ec33601..78484dd48 100644 --- a/packages/checkbox/package.json +++ b/packages/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@reach/checkbox", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible components to build custom, tri-state checkboxes in React.", "author": "React Training ", "license": "MIT", diff --git a/packages/combobox/CHANGELOG.md b/packages/combobox/CHANGELOG.md index 705557791..86698c3a2 100644 --- a/packages/combobox/CHANGELOG.md +++ b/packages/combobox/CHANGELOG.md @@ -1,88 +1,29 @@ -# @reach/combobox +# `@reach/combobox` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Fix bug that prevents caret from moving up/down on keypress events in a combobox rendered as textarea ([`9e1f2e64`](https://github.com/reach/reach-ui/commit/9e1f2e649c180a967bc22aca124c56542363f3d5)) -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/descendants@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/popover@0.18.0-pre.5` - - `@reach/portal@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/popover@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/descendants@0.18.0-pre.4` - - `@reach/portal@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/descendants@0.18.0-pre.3` - - `@reach/popover@0.18.0-pre.3` - - `@reach/portal@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/descendants@0.18.0-pre.2` - - `@reach/popover@0.18.0-pre.2` - - `@reach/portal@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/descendants@0.18.0-pre.1` - - `@reach/popover@0.18.0-pre.1` - - `@reach/portal@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. +- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ### Patch Changes -- Fixed a bug to ensure that `ArrowUp` and `ArrowDown` share behavior when the combobox popover is hidden ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- Fix bug that prevents caret from moving up/down on keypress events in a combobox rendered as textarea +- Fixed a bug to ensure that `ArrowUp` and `ArrowDown` share behavior when the combobox popover is hidden - Updated dependencies: - - `@reach/popover@0.18.0-pre.0` - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/descendants@0.18.0-pre.0` - - `@reach/portal@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/popover@0.18.0` + - `@reach/auto-id@0.18.0` + - `@reach/descendants@0.18.0` + - `@reach/portal@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/combobox/package.json b/packages/combobox/package.json index d57ab03e3..78504acb1 100644 --- a/packages/combobox/package.json +++ b/packages/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@reach/combobox", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React Combobox (Autocomplete).", "author": "React Training ", "license": "MIT", diff --git a/packages/descendants/CHANGELOG.md b/packages/descendants/CHANGELOG.md index 79f53f261..f2ef6c751 100644 --- a/packages/descendants/CHANGELOG.md +++ b/packages/descendants/CHANGELOG.md @@ -1,56 +1,20 @@ -# @reach/descendants +# `@reach/descendants` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - -## 0.18.0-pre.3 +### BREAKING Changes -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` - -## 0.18.0-pre.0 - -### Minor Changes - -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) - ### Patch Changes -- Fixed a tiny lil index ordering bug ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- Fixed a tiny lil index ordering bug ([#827](https://github.com/reach/reach-ui/pull/827)) - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/utils@0.18.0` diff --git a/packages/descendants/package.json b/packages/descendants/package.json index a88ad420a..7c048c0e4 100644 --- a/packages/descendants/package.json +++ b/packages/descendants/package.json @@ -1,6 +1,6 @@ { "name": "@reach/descendants", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "A descendant index solution for better accessibility support in compound components", "author": "React Training ", "license": "MIT", diff --git a/packages/dialog/CHANGELOG.md b/packages/dialog/CHANGELOG.md index 10d617c2e..cc1ca8e82 100644 --- a/packages/dialog/CHANGELOG.md +++ b/packages/dialog/CHANGELOG.md @@ -1,67 +1,23 @@ -# @reach/dialog +# `@reach/dialog` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/portal@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/portal@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/portal@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/portal@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/portal@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/portal@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/portal@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/dialog/package.json b/packages/dialog/package.json index ae944c717..c79cb8d22 100644 --- a/packages/dialog/package.json +++ b/packages/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@reach/dialog", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React Modal Dialog.", "author": "React Training ", "license": "MIT", diff --git a/packages/disclosure/CHANGELOG.md b/packages/disclosure/CHANGELOG.md index f5cf24bbf..fa6a7cc22 100644 --- a/packages/disclosure/CHANGELOG.md +++ b/packages/disclosure/CHANGELOG.md @@ -1,67 +1,23 @@ -# @reach/disclosure +# `@reach/disclosure` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/auto-id@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/disclosure/package.json b/packages/disclosure/package.json index 3c1ff13c8..d6e5ab201 100644 --- a/packages/disclosure/package.json +++ b/packages/disclosure/package.json @@ -1,6 +1,6 @@ { "name": "@reach/disclosure", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React disclosure component", "author": "React Training ", "license": "MIT", diff --git a/packages/dropdown/CHANGELOG.md b/packages/dropdown/CHANGELOG.md index 01fe08d89..5c8e70922 100644 --- a/packages/dropdown/CHANGELOG.md +++ b/packages/dropdown/CHANGELOG.md @@ -1,79 +1,25 @@ -# @reach/dropdown +# `@reach/dropdown` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/descendants@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/popover@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/popover@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/descendants@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/descendants@0.18.0-pre.3` - - `@reach/popover@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/descendants@0.18.0-pre.2` - - `@reach/popover@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/descendants@0.18.0-pre.1` - - `@reach/popover@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/popover@0.18.0-pre.0` - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/descendants@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/popover@0.18.0` + - `@reach/auto-id@0.18.0` + - `@reach/descendants@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/dropdown/package.json b/packages/dropdown/package.json index dc87c8149..7d8368266 100644 --- a/packages/dropdown/package.json +++ b/packages/dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@reach/dropdown", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "React dropdown menu.", "author": "React Training ", "license": "MIT", diff --git a/packages/listbox/CHANGELOG.md b/packages/listbox/CHANGELOG.md index 28af93f51..7c7e54948 100644 --- a/packages/listbox/CHANGELOG.md +++ b/packages/listbox/CHANGELOG.md @@ -1,86 +1,27 @@ -# @reach/listbox +# `@reach/listbox` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/descendants@0.18.0-pre.5` - - `@reach/machine@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/popover@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/popover@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/descendants@0.18.0-pre.4` - - `@reach/machine@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/descendants@0.18.0-pre.3` - - `@reach/machine@0.18.0-pre.3` - - `@reach/popover@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/descendants@0.18.0-pre.2` - - `@reach/machine@0.18.0-pre.2` - - `@reach/popover@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/descendants@0.18.0-pre.1` - - `@reach/machine@0.18.0-pre.1` - - `@reach/popover@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. +- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ### Patch Changes - Updated dependencies: - - `@reach/popover@0.18.0-pre.0` - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/descendants@0.18.0-pre.0` - - `@reach/machine@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/popover@0.18.0` + - `@reach/auto-id@0.18.0` + - `@reach/descendants@0.18.0` + - `@reach/machine@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/listbox/package.json b/packages/listbox/package.json index 000a4d538..8bfc2240f 100644 --- a/packages/listbox/package.json +++ b/packages/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@reach/listbox", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React listbox input.", "author": "React Training ", "license": "MIT", diff --git a/packages/machine/CHANGELOG.md b/packages/machine/CHANGELOG.md index 4493ce9ec..321bcb047 100644 --- a/packages/machine/CHANGELOG.md +++ b/packages/machine/CHANGELOG.md @@ -1,55 +1,19 @@ -# @reach/machine +# `@reach/machine` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - -## 0.18.0-pre.3 +### BREAKING Changes -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` - -## 0.18.0-pre.0 - -### Minor Changes - -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) - ### Patch Changes - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/utils@0.18.0` diff --git a/packages/machine/package.json b/packages/machine/package.json index 6e0e14de8..7282fa9f6 100644 --- a/packages/machine/package.json +++ b/packages/machine/package.json @@ -1,6 +1,6 @@ { "name": "@reach/machine", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "State machine utilities for the Reach UI library.", "author": "React Training ", "license": "MIT", diff --git a/packages/menu-button/CHANGELOG.md b/packages/menu-button/CHANGELOG.md index 0ff353442..7a377242d 100644 --- a/packages/menu-button/CHANGELOG.md +++ b/packages/menu-button/CHANGELOG.md @@ -1,74 +1,25 @@ -# @reach/menu-button +# `@reach/menu-button` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/dropdown@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/popover@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/dropdown@0.18.0-pre.4` - - `@reach/popover@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/dropdown@0.18.0-pre.3` - - `@reach/popover@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/dropdown@0.18.0-pre.2` - - `@reach/popover@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/dropdown@0.18.0-pre.1` - - `@reach/popover@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes -- Fixed an issue causing duplicate IDs across multiple instances ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- Fixed an issue causing duplicate IDs across multiple instances ([#970](https://github.com/reach/reach-ui/pull/970)) - Updated dependencies: - - `@reach/popover@0.18.0-pre.0` - - `@reach/dropdown@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/popover@0.18.0` + - `@reach/dropdown@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/menu-button/package.json b/packages/menu-button/package.json index 08e505a9c..3da064975 100644 --- a/packages/menu-button/package.json +++ b/packages/menu-button/package.json @@ -1,6 +1,6 @@ { "name": "@reach/menu-button", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React button dropdown menu.", "author": "React Training ", "license": "MIT", diff --git a/packages/polymorphic/CHANGELOG.md b/packages/polymorphic/CHANGELOG.md index 0adfb54c9..1d29395a9 100644 --- a/packages/polymorphic/CHANGELOG.md +++ b/packages/polymorphic/CHANGELOG.md @@ -1,9 +1,5 @@ -# @reach/polymorphic +# `@reach/polymorphic` -## 0.18.0-pre.5 +## 0.18.0 -## 0.18.0-pre.4 - -### Minor Changes - -- All `Polymorphic` types that were previously exported from `@reach/utils` have been moved to a separate package `@reach/polymorphic`. As `@reach/utils` is an internal package, this [breaking] change should not affect you [if you listened to us and did not use the package directly]. ([`e0f6dab0`](https://github.com/reach/reach-ui/commit/e0f6dab0c018a95d921bbeef0433bcb3a23365ee)) +Initial release. diff --git a/packages/polymorphic/package.json b/packages/polymorphic/package.json index 1a329456f..3bdcf0372 100644 --- a/packages/polymorphic/package.json +++ b/packages/polymorphic/package.json @@ -1,6 +1,6 @@ { "name": "@reach/polymorphic", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Internal utility types for polymorphism in Reach UI.", "author": "React Training ", "license": "MIT", diff --git a/packages/popover/CHANGELOG.md b/packages/popover/CHANGELOG.md index 40421e094..b31f4ef67 100644 --- a/packages/popover/CHANGELOG.md +++ b/packages/popover/CHANGELOG.md @@ -1,74 +1,25 @@ -# @reach/popover +# `@reach/popover` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/portal@0.18.0-pre.5` - - `@reach/rect@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/portal@0.18.0-pre.4` - - `@reach/rect@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/portal@0.18.0-pre.3` - - `@reach/rect@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/portal@0.18.0-pre.2` - - `@reach/rect@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/portal@0.18.0-pre.1` - - `@reach/rect@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes -- `targetRect` is now observed when the popover is hidden. This fixes a bug where in some cases the popover appeared in the wrong position after reappearing. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- `targetRect` is now observed when the popover is hidden. This fixes a bug where in some cases the popover appeared in the wrong position after reappearing. ([#943](https://github.com/reach/reach-ui/pull/943)) - Updated dependencies: - - `@reach/portal@0.18.0-pre.0` - - `@reach/rect@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/portal@0.18.0` + - `@reach/rect@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/popover/package.json b/packages/popover/package.json index f0b730eab..8e0a86f5f 100644 --- a/packages/popover/package.json +++ b/packages/popover/package.json @@ -1,6 +1,6 @@ { "name": "@reach/popover", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Render a portal positioned relative to another element.", "author": "React Training ", "license": "MIT", diff --git a/packages/portal/CHANGELOG.md b/packages/portal/CHANGELOG.md index b27c85d3a..4f98bdbc5 100644 --- a/packages/portal/CHANGELOG.md +++ b/packages/portal/CHANGELOG.md @@ -1,55 +1,19 @@ -# @reach/portal +# `@reach/portal` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - -## 0.18.0-pre.3 +### BREAKING Changes -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` - -## 0.18.0-pre.0 - -### Minor Changes - -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) - ### Patch Changes - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/utils@0.18.0` diff --git a/packages/portal/package.json b/packages/portal/package.json index dddc610d0..1e9de7fdb 100644 --- a/packages/portal/package.json +++ b/packages/portal/package.json @@ -1,6 +1,6 @@ { "name": "@reach/portal", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Declarative portals for React", "author": "React Training ", "license": "MIT", diff --git a/packages/rect/CHANGELOG.md b/packages/rect/CHANGELOG.md index 2c2155ee8..8624f62f0 100644 --- a/packages/rect/CHANGELOG.md +++ b/packages/rect/CHANGELOG.md @@ -1,55 +1,19 @@ -# @reach/rect +# `@reach/rect` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - -## 0.18.0-pre.3 +### BREAKING Changes -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` - -## 0.18.0-pre.0 - -### Minor Changes - -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) - ### Patch Changes - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/utils@0.18.0` diff --git a/packages/rect/package.json b/packages/rect/package.json index 62649f750..6ad057d7b 100644 --- a/packages/rect/package.json +++ b/packages/rect/package.json @@ -1,6 +1,6 @@ { "name": "@reach/rect", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Measure React elements position in the DOM", "author": "React Training ", "license": "MIT", diff --git a/packages/skip-nav/CHANGELOG.md b/packages/skip-nav/CHANGELOG.md index 237c62302..d87a92f0f 100644 --- a/packages/skip-nav/CHANGELOG.md +++ b/packages/skip-nav/CHANGELOG.md @@ -1,59 +1,23 @@ -# @reach/skip-nav +# `@reach/skip-nav` -## 0.18.0-pre.5 - -### Patch Changes - -- Updated dependencies: - - `@reach/polymorphic@0.18.0-pre.5` - -## 0.18.0-pre.4 +## 0.18.0 ### Minor Changes -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/polymorphic@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/skip-nav/package.json b/packages/skip-nav/package.json index 4bac51657..01d51b9d5 100644 --- a/packages/skip-nav/package.json +++ b/packages/skip-nav/package.json @@ -1,6 +1,6 @@ { "name": "@reach/skip-nav", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Skip navigation links for screen reader and keyboard users.", "author": "React Training ", "license": "MIT", diff --git a/packages/slider/CHANGELOG.md b/packages/slider/CHANGELOG.md index 28359c661..7f63554aa 100644 --- a/packages/slider/CHANGELOG.md +++ b/packages/slider/CHANGELOG.md @@ -1,68 +1,24 @@ -# @reach/slider +# `@reach/slider` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. +- Uncontrolled input fields inside of a form will now be reset to their default values or cleared on `form.reset` ### Patch Changes - Updated dependencies: - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/auto-id@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/slider/package.json b/packages/slider/package.json index 815b10b34..a0421035f 100644 --- a/packages/slider/package.json +++ b/packages/slider/package.json @@ -1,6 +1,6 @@ { "name": "@reach/slider", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React Slider Component", "author": "React Training ", "license": "MIT", diff --git a/packages/tabs/CHANGELOG.md b/packages/tabs/CHANGELOG.md index 0487b492e..b34de6943 100644 --- a/packages/tabs/CHANGELOG.md +++ b/packages/tabs/CHANGELOG.md @@ -1,73 +1,24 @@ -# @reach/tabs +# `@reach/tabs` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/descendants@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/descendants@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/descendants@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/descendants@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/descendants@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/descendants@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` + - `@reach/auto-id@0.18.0` + - `@reach/descendants@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/tabs/package.json b/packages/tabs/package.json index 10c462afe..87ede71ee 100644 --- a/packages/tabs/package.json +++ b/packages/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@reach/tabs", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible React Tabs Component", "author": "React Training ", "license": "MIT", diff --git a/packages/tooltip/CHANGELOG.md b/packages/tooltip/CHANGELOG.md index bb32823a7..e0adc60fc 100644 --- a/packages/tooltip/CHANGELOG.md +++ b/packages/tooltip/CHANGELOG.md @@ -1,86 +1,27 @@ -# @reach/tooltip +# `@reach/tooltip` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/polymorphic@0.18.0-pre.5` - - `@reach/portal@0.18.0-pre.5` - - `@reach/rect@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - - `@reach/visually-hidden@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Minor Changes - -- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/polymorphic@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/portal@0.18.0-pre.4` - - `@reach/rect@0.18.0-pre.4` - - `@reach/visually-hidden@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/portal@0.18.0-pre.3` - - `@reach/rect@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - - `@reach/visually-hidden@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/portal@0.18.0-pre.2` - - `@reach/rect@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - - `@reach/visually-hidden@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/portal@0.18.0-pre.1` - - `@reach/rect@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` - - `@reach/visually-hidden@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes -- Fix types to allow for SVG elements to be used in `useTooltip` ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- Fix types to allow for SVG elements to be used in `useTooltip` - Updated dependencies: - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/portal@0.18.0-pre.0` - - `@reach/rect@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` - - `@reach/visually-hidden@0.18.0-pre.0` + - `@reach/auto-id@0.18.0` + - `@reach/portal@0.18.0` + - `@reach/rect@0.18.0` + - `@reach/utils@0.18.0` + - `@reach/visually-hidden@0.18.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index 9ef521db2..c00479fec 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@reach/tooltip", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Accessible tooltips", "author": "React Training ", "license": "MIT", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index e6fa6af1f..5e32aeb95 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,30 +1,16 @@ -# @reach/utils +# `@reach/utils` -## 0.18.0-pre.5 +## 0.18.0 -## 0.18.0-pre.4 +### BREAKING Changes -### Minor Changes - -- Removed the `useCheckStyles` export ([`69df3a03`](https://github.com/reach/reach-ui/commit/69df3a038d12c0e731778c9ac6e18ba6f81fbb49)) -- All `Polymorphic` types that were previously exported from `@reach/utils` have been moved to a separate package `@reach/polymorphic`. As `@reach/utils` is an internal package, this [breaking] change should not affect you [if you listened to us and did not use the package directly]. ([`e0f6dab0`](https://github.com/reach/reach-ui/commit/e0f6dab0c018a95d921bbeef0433bcb3a23365ee)) - -## 0.18.0-pre.3 - -## 0.18.0-pre.2 - -## 0.18.0-pre.1 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. +- Removed the `useCheckStyles` export +- All `Polymorphic` types that were previously exported from `@reach/utils` have been moved to a separate package `@reach/polymorphic`. As `@reach/utils` is an internal package, this [breaking] change should not affect you [if you listened to us and did not use the package directly]. ### Minor Changes -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -## 0.18.0-pre.0 - -### Minor Changes - -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. - -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) diff --git a/packages/utils/package.json b/packages/utils/package.json index 59918e9ec..5cd29ffc7 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@reach/utils", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Internal, shared utilities for Reach UI.", "author": "React Training ", "license": "MIT", diff --git a/packages/visually-hidden/CHANGELOG.md b/packages/visually-hidden/CHANGELOG.md index 7e95e4d2f..cc109f417 100644 --- a/packages/visually-hidden/CHANGELOG.md +++ b/packages/visually-hidden/CHANGELOG.md @@ -1,55 +1,19 @@ -# @reach/visually-hidden +# `@reach/visually-hidden` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/polymorphic@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/polymorphic@0.18.0-pre.4` - -## 0.18.0-pre.3 +### BREAKING Changes -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` - -## 0.18.0-pre.0 - -### Minor Changes - -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) - ### Patch Changes - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/polymorphic@0.18.0` diff --git a/packages/visually-hidden/package.json b/packages/visually-hidden/package.json index 6ce16664c..a7de9ee8e 100644 --- a/packages/visually-hidden/package.json +++ b/packages/visually-hidden/package.json @@ -1,6 +1,6 @@ { "name": "@reach/visually-hidden", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Render text that is announced to screen readers but visually hidden.", "author": "React Training ", "license": "MIT", diff --git a/packages/window-size/CHANGELOG.md b/packages/window-size/CHANGELOG.md index 0c5233231..023c54633 100644 --- a/packages/window-size/CHANGELOG.md +++ b/packages/window-size/CHANGELOG.md @@ -1,55 +1,21 @@ -# @reach/window-size +# `@reach/window-size` -## 0.18.0-pre.5 +## 0.18.0 -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.5` - -## 0.18.0-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - -## 0.18.0-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.3` - -## 0.18.0-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.2` - -## 0.18.0-pre.1 - -### Minor Changes - -- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ([`6e40773f`](https://github.com/reach/reach-ui/commit/6e40773fc0f430dba9029fee57b526a7eb25827e)) - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.1` +### BREAKING Changes -## 0.18.0-pre.0 +- All default exports have been removed. Replace all default imports with the appropriate documented named export. +- The output directory structure has changed slightly. Module files are now named `reach-.mjs` instead of `reach-.esm.js`. ### Minor Changes -- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. ([`c2a1794b`](https://github.com/reach/reach-ui/commit/c2a1794b6818822080f428a1cbe2cec2b4a0a218)) +- We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed. This may affect you if you use `patch-package` to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly. -- All default exports have been removed. Replace all default imports with the appropriate documented named export. ([`79319a75`](https://github.com/reach/reach-ui/commit/79319a75a639db398c62ca3296896894eb3e539e)) +- We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define `--reach-` in your own stylesheets to silence dev warnings. ### Patch Changes - Updated dependencies: - - `@reach/utils@0.18.0-pre.0` + - `@reach/utils@0.18.0` diff --git a/packages/window-size/package.json b/packages/window-size/package.json index 2355bc2f6..cd4d74817 100644 --- a/packages/window-size/package.json +++ b/packages/window-size/package.json @@ -1,6 +1,6 @@ { "name": "@reach/window-size", - "version": "0.18.0-pre.5", + "version": "0.18.0", "description": "Measure the window size in React", "author": "React Training ", "license": "MIT", diff --git a/playground/CHANGELOG.md b/playground/CHANGELOG.md deleted file mode 100644 index 1f2344585..000000000 --- a/playground/CHANGELOG.md +++ /dev/null @@ -1,175 +0,0 @@ -# reach-storybook - -## 0.0.1-pre.5 - -### Patch Changes - -- Updated dependencies: - - `@reach/combobox@0.18.0-pre.5` - - `@reach/accordion@0.18.0-pre.5` - - `@reach/alert@0.18.0-pre.5` - - `@reach/alert-dialog@0.18.0-pre.5` - - `@reach/auto-id@0.18.0-pre.5` - - `@reach/checkbox@0.18.0-pre.5` - - `@reach/descendants@0.18.0-pre.5` - - `@reach/dialog@0.18.0-pre.5` - - `@reach/disclosure@0.18.0-pre.5` - - `@reach/dropdown@0.18.0-pre.5` - - `@reach/listbox@0.18.0-pre.5` - - `@reach/machine@0.18.0-pre.5` - - `@reach/menu-button@0.18.0-pre.5` - - `@reach/popover@0.18.0-pre.5` - - `@reach/portal@0.18.0-pre.5` - - `@reach/rect@0.18.0-pre.5` - - `@reach/skip-nav@0.18.0-pre.5` - - `@reach/slider@0.18.0-pre.5` - - `@reach/tabs@0.18.0-pre.5` - - `@reach/tooltip@0.18.0-pre.5` - - `@reach/utils@0.18.0-pre.5` - - `@reach/visually-hidden@0.18.0-pre.5` - - `@reach/window-size@0.18.0-pre.5` - -## 0.0.1-pre.4 - -### Patch Changes - -- Updated dependencies: - - `@reach/utils@0.18.0-pre.4` - - `@reach/accordion@0.18.0-pre.4` - - `@reach/alert-dialog@0.18.0-pre.4` - - `@reach/checkbox@0.18.0-pre.4` - - `@reach/combobox@0.18.0-pre.4` - - `@reach/dialog@0.18.0-pre.4` - - `@reach/disclosure@0.18.0-pre.4` - - `@reach/dropdown@0.18.0-pre.4` - - `@reach/listbox@0.18.0-pre.4` - - `@reach/menu-button@0.18.0-pre.4` - - `@reach/popover@0.18.0-pre.4` - - `@reach/skip-nav@0.18.0-pre.4` - - `@reach/slider@0.18.0-pre.4` - - `@reach/tabs@0.18.0-pre.4` - - `@reach/tooltip@0.18.0-pre.4` - - `@reach/alert@0.18.0-pre.4` - - `@reach/auto-id@0.18.0-pre.4` - - `@reach/descendants@0.18.0-pre.4` - - `@reach/machine@0.18.0-pre.4` - - `@reach/portal@0.18.0-pre.4` - - `@reach/rect@0.18.0-pre.4` - - `@reach/window-size@0.18.0-pre.4` - - `@reach/visually-hidden@0.18.0-pre.4` - -## 0.0.1-pre.3 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.3` - - `@reach/accordion@0.18.0-pre.3` - - `@reach/alert-dialog@0.18.0-pre.3` - - `@reach/checkbox@0.18.0-pre.3` - - `@reach/combobox@0.18.0-pre.3` - - `@reach/disclosure@0.18.0-pre.3` - - `@reach/dropdown@0.18.0-pre.3` - - `@reach/listbox@0.18.0-pre.3` - - `@reach/slider@0.18.0-pre.3` - - `@reach/tabs@0.18.0-pre.3` - - `@reach/tooltip@0.18.0-pre.3` - - `@reach/menu-button@0.18.0-pre.3` - - `@reach/alert@0.18.0-pre.3` - - `@reach/descendants@0.18.0-pre.3` - - `@reach/dialog@0.18.0-pre.3` - - `@reach/machine@0.18.0-pre.3` - - `@reach/popover@0.18.0-pre.3` - - `@reach/portal@0.18.0-pre.3` - - `@reach/rect@0.18.0-pre.3` - - `@reach/skip-nav@0.18.0-pre.3` - - `@reach/utils@0.18.0-pre.3` - - `@reach/visually-hidden@0.18.0-pre.3` - - `@reach/window-size@0.18.0-pre.3` - -## 0.0.1-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@reach/auto-id@0.18.0-pre.2` - - `@reach/accordion@0.18.0-pre.2` - - `@reach/alert-dialog@0.18.0-pre.2` - - `@reach/checkbox@0.18.0-pre.2` - - `@reach/combobox@0.18.0-pre.2` - - `@reach/disclosure@0.18.0-pre.2` - - `@reach/dropdown@0.18.0-pre.2` - - `@reach/listbox@0.18.0-pre.2` - - `@reach/slider@0.18.0-pre.2` - - `@reach/tabs@0.18.0-pre.2` - - `@reach/tooltip@0.18.0-pre.2` - - `@reach/menu-button@0.18.0-pre.2` - - `@reach/alert@0.18.0-pre.2` - - `@reach/descendants@0.18.0-pre.2` - - `@reach/dialog@0.18.0-pre.2` - - `@reach/machine@0.18.0-pre.2` - - `@reach/popover@0.18.0-pre.2` - - `@reach/portal@0.18.0-pre.2` - - `@reach/rect@0.18.0-pre.2` - - `@reach/skip-nav@0.18.0-pre.2` - - `@reach/utils@0.18.0-pre.2` - - `@reach/visually-hidden@0.18.0-pre.2` - - `@reach/window-size@0.18.0-pre.2` - -## 0.0.1-pre.1 - -### Patch Changes - -- Updated dependencies: - - `@reach/accordion@0.18.0-pre.1` - - `@reach/alert@0.18.0-pre.1` - - `@reach/alert-dialog@0.18.0-pre.1` - - `@reach/auto-id@0.18.0-pre.1` - - `@reach/checkbox@0.18.0-pre.1` - - `@reach/combobox@0.18.0-pre.1` - - `@reach/descendants@0.18.0-pre.1` - - `@reach/dialog@0.18.0-pre.1` - - `@reach/disclosure@0.18.0-pre.1` - - `@reach/dropdown@0.18.0-pre.1` - - `@reach/listbox@0.18.0-pre.1` - - `@reach/machine@0.18.0-pre.1` - - `@reach/menu-button@0.18.0-pre.1` - - `@reach/popover@0.18.0-pre.1` - - `@reach/portal@0.18.0-pre.1` - - `@reach/rect@0.18.0-pre.1` - - `@reach/skip-nav@0.18.0-pre.1` - - `@reach/slider@0.18.0-pre.1` - - `@reach/tabs@0.18.0-pre.1` - - `@reach/tooltip@0.18.0-pre.1` - - `@reach/utils@0.18.0-pre.1` - - `@reach/visually-hidden@0.18.0-pre.1` - - `@reach/window-size@0.18.0-pre.1` - -## 0.0.1-pre.0 - -### Patch Changes - -- Updated dependencies: - - `@reach/combobox@0.18.0-pre.0` - - `@reach/popover@0.18.0-pre.0` - - `@reach/accordion@0.18.0-pre.0` - - `@reach/alert@0.18.0-pre.0` - - `@reach/alert-dialog@0.18.0-pre.0` - - `@reach/auto-id@0.18.0-pre.0` - - `@reach/checkbox@0.18.0-pre.0` - - `@reach/descendants@0.18.0-pre.0` - - `@reach/dialog@0.18.0-pre.0` - - `@reach/disclosure@0.18.0-pre.0` - - `@reach/dropdown@0.18.0-pre.0` - - `@reach/listbox@0.18.0-pre.0` - - `@reach/machine@0.18.0-pre.0` - - `@reach/menu-button@0.18.0-pre.0` - - `@reach/portal@0.18.0-pre.0` - - `@reach/rect@0.18.0-pre.0` - - `@reach/skip-nav@0.18.0-pre.0` - - `@reach/slider@0.18.0-pre.0` - - `@reach/tabs@0.18.0-pre.0` - - `@reach/tooltip@0.18.0-pre.0` - - `@reach/utils@0.18.0-pre.0` - - `@reach/visually-hidden@0.18.0-pre.0` - - `@reach/window-size@0.18.0-pre.0` diff --git a/playground/package.json b/playground/package.json index bc102c8a9..3f500e4ba 100644 --- a/playground/package.json +++ b/playground/package.json @@ -1,7 +1,7 @@ { "name": "reach-storybook", "private": true, - "version": "0.0.1-pre.5", + "version": "0.0.1", "description": "", "scripts": { "start": "export NODE_OPTIONS=--openssl-legacy-provider && start-storybook -p 9001 -c .storybook --ci",