diff --git a/.changeset/pre.json b/.changeset/pre.json index a6fc0e10d7..4c74e9fc82 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -16,6 +16,7 @@ "sharp-months-draw", "silent-chefs-invent", "tasty-trainers-beg", + "ten-poems-film", "thin-tables-carry", "tidy-tips-sort" ] diff --git a/.changeset/ten-poems-film.md b/.changeset/ten-poems-film.md new file mode 100644 index 0000000000..dbf9d6493a --- /dev/null +++ b/.changeset/ten-poems-film.md @@ -0,0 +1,26 @@ +--- +"@react-md/core": minor +--- + +Fixed styling issues, added additional configuration props, and added support for non-barrel file behavior + +## Features + +- Added support for non-barrel files for `@react-md/core` to improve build performance in bundlers + - i.e. `import { Button } from "@react-md/core/button/Button"` and `import { useToggle } from "@react-md/core/useToggle"` +- Added a new `MenuItemCircularProgress` component +- Added a `useFuzzyMatch` hook to increase the performance around fuzzy matching in large lists +- `useListboxContext` will now throw an error if a parent `ListboxProvider` does not exist +- Updated the `TableRow` hover state to no longer require the `InteractionModeProvider` +- Updated the `useDebouncedFunction` and `useThrottledFunction` hooks to support manually cancelling timeouts + +## Fixes + +- `Label` supports `pointer-events` while floating +- `Select` no longer displays the soft keyboard on mobile devices +- `TextArea` allows the `containerProps` like the `TextField` and added some fixes for the resizing behavior +- `Snackbar` supports absolute positioning + +## Documentation + +- Updated the documentation around using the mocked `ResizeObserver` in tests so that the example is on the `setupResizeObserverMock` instead of `ResizeObserverMock.resizeElement` diff --git a/apps/docs/CHANGELOG.md b/apps/docs/CHANGELOG.md index 4b6e613083..444e343bb5 100644 --- a/apps/docs/CHANGELOG.md +++ b/apps/docs/CHANGELOG.md @@ -1,5 +1,13 @@ # docs +## 6.0.0-next.10 + +### Patch Changes + +- Updated dependencies + - @react-md/core@1.0.0-next.10 + - @react-md/material-icons@6.0.0-next.10 + ## 6.0.0-next.9 ### Patch Changes diff --git a/apps/docs/package.json b/apps/docs/package.json index b17d103b4b..620fc975c0 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -2,7 +2,7 @@ "name": "docs", "type": "module", "private": true, - "version": "6.0.0-next.9", + "version": "6.0.0-next.10", "description": "The documentation site for react-md", "scripts": { "run-script": "tsx --tsconfig scripts/tsconfig.json", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index dfcaf48c00..cd7a3a37ff 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,32 @@ # @react-md/core +## 1.0.0-next.10 + +### Minor Changes + +- Fixed styling issues, added additional configuration props, and added support for non-barrel file behavior + +#### Features + +- Added support for non-barrel files for `@react-md/core` to improve build performance in bundlers + - i.e. `import { Button } from "@react-md/core/button/Button"` and `import { useToggle } from "@react-md/core/useToggle"` +- Added a new `MenuItemCircularProgress` component +- Added a `useFuzzyMatch` hook to increase the performance around fuzzy matching in large lists +- `useListboxContext` will now throw an error if a parent `ListboxProvider` does not exist +- Updated the `TableRow` hover state to no longer require the `InteractionModeProvider` +- Updated the `useDebouncedFunction` and `useThrottledFunction` hooks to support manually cancelling timeouts + +#### Fixes + +- `Label` supports `pointer-events` while floating +- `Select` no longer displays the soft keyboard on mobile devices +- `TextArea` allows the `containerProps` like the `TextField` and added some fixes for the resizing behavior +- `Snackbar` supports absolute positioning + +#### Documentation + +- Updated the documentation around using the mocked `ResizeObserver` in tests so that the example is on the `setupResizeObserverMock` instead of `ResizeObserverMock.resizeElement` + ## 1.0.0-next.9 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index f5b08b26b2..325ee7aa62 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@react-md/core", - "version": "1.0.0-next.9", + "version": "1.0.0-next.10", "description": "The core components and functionality for react-md.", "type": "module", "sass": "./dist/_core.scss", diff --git a/packages/material-icons/CHANGELOG.md b/packages/material-icons/CHANGELOG.md index a77a344035..8001538693 100644 --- a/packages/material-icons/CHANGELOG.md +++ b/packages/material-icons/CHANGELOG.md @@ -1,5 +1,12 @@ # @react-md/material-icons +## 6.0.0-next.10 + +### Patch Changes + +- Updated dependencies + - @react-md/core@1.0.0-next.10 + ## 6.0.0-next.9 ### Patch Changes diff --git a/packages/material-icons/package.json b/packages/material-icons/package.json index bcaca238a2..6afc9e41d6 100644 --- a/packages/material-icons/package.json +++ b/packages/material-icons/package.json @@ -1,6 +1,6 @@ { "name": "@react-md/material-icons", - "version": "6.0.0-next.9", + "version": "6.0.0-next.10", "description": "Material Design Icon components for react-md", "type": "module", "exports": {