From dd37a017a521f9d850a5155da42df5efede1e1b9 Mon Sep 17 00:00:00 2001 From: Eszter Szabo Date: Mon, 29 Mar 2021 14:22:09 +0200 Subject: [PATCH] chore(release): 8.0.0 --- CHANGELOG.md | 193 ++++++++++++++++++ lerna.json | 2 +- package.json | 2 +- packages/__docs__/CHANGELOG.md | 14 ++ packages/__docs__/package.json | 154 +++++++------- packages/__examples__/CHANGELOG.md | 6 + packages/__examples__/package.json | 24 +-- .../CHANGELOG.md | 6 + .../package.json | 2 +- .../browserslist-config-instui/CHANGELOG.md | 4 + .../browserslist-config-instui/package.json | 2 +- .../canvas-high-contrast-theme/CHANGELOG.md | 10 + .../canvas-high-contrast-theme/package.json | 6 +- packages/canvas-theme/CHANGELOG.md | 10 + packages/canvas-theme/package.json | 6 +- packages/command-utils/CHANGELOG.md | 4 + packages/command-utils/package.json | 2 +- packages/config-loader/CHANGELOG.md | 4 + packages/config-loader/package.json | 2 +- packages/console/CHANGELOG.md | 4 + packages/console/package.json | 4 +- packages/cz-lerna-changelog/CHANGELOG.md | 4 + packages/cz-lerna-changelog/package.json | 4 +- packages/debounce/CHANGELOG.md | 4 + packages/debounce/package.json | 4 +- packages/emotion/CHANGELOG.md | 22 ++ packages/emotion/package.json | 16 +- .../eslint-plugin-instructure-ui/CHANGELOG.md | 4 + .../eslint-plugin-instructure-ui/package.json | 4 +- packages/instructure-theme/CHANGELOG.md | 10 + packages/instructure-theme/package.json | 6 +- packages/instui-cli/CHANGELOG.md | 6 + packages/instui-cli/package.json | 18 +- packages/instui-config/CHANGELOG.md | 16 ++ .../package-lists/v9/package-list.json | 116 +++++++++++ packages/instui-config/package.json | 8 +- packages/pkg-utils/CHANGELOG.md | 4 + packages/pkg-utils/package.json | 4 +- packages/template-app/CHANGELOG.md | 11 + packages/template-app/package.json | 28 +-- packages/template-component/CHANGELOG.md | 6 + packages/template-component/package.json | 18 +- packages/template-package/CHANGELOG.md | 4 + packages/template-package/package.json | 8 +- packages/ui-a11y-content/CHANGELOG.md | 6 + packages/ui-a11y-content/package.json | 18 +- packages/ui-a11y-utils/CHANGELOG.md | 14 ++ packages/ui-a11y-utils/package.json | 20 +- packages/ui-alerts/CHANGELOG.md | 12 ++ packages/ui-alerts/package.json | 30 +-- packages/ui-avatar/CHANGELOG.md | 15 ++ packages/ui-avatar/package.json | 22 +- packages/ui-axe-check/CHANGELOG.md | 4 + packages/ui-axe-check/package.json | 4 +- packages/ui-babel-preset/CHANGELOG.md | 10 + packages/ui-babel-preset/package.json | 8 +- packages/ui-badge/CHANGELOG.md | 11 + packages/ui-badge/package.json | 26 +-- packages/ui-billboard/CHANGELOG.md | 11 + packages/ui-billboard/package.json | 22 +- packages/ui-breadcrumb/CHANGELOG.md | 13 ++ packages/ui-breadcrumb/package.json | 26 +-- packages/ui-buttons/CHANGELOG.md | 24 +++ packages/ui-buttons/package.json | 40 ++-- packages/ui-byline/CHANGELOG.md | 13 ++ packages/ui-byline/package.json | 16 +- packages/ui-calendar/CHANGELOG.md | 6 + packages/ui-calendar/package.json | 32 +-- packages/ui-checkbox/CHANGELOG.md | 17 ++ packages/ui-checkbox/package.json | 36 ++-- packages/ui-code-editor/CHANGELOG.md | 6 + packages/ui-code-editor/package.json | 22 +- packages/ui-codemods/CHANGELOG.md | 4 + packages/ui-codemods/package.json | 2 +- packages/ui-color-utils/CHANGELOG.md | 6 + packages/ui-color-utils/package.json | 6 +- packages/ui-component-examples/CHANGELOG.md | 4 + packages/ui-component-examples/package.json | 8 +- packages/ui-date-input/CHANGELOG.md | 11 + packages/ui-date-input/package.json | 32 +-- packages/ui-decorator/CHANGELOG.md | 4 + packages/ui-decorator/package.json | 4 +- packages/ui-dialog/CHANGELOG.md | 10 + packages/ui-dialog/package.json | 16 +- packages/ui-docs-client/CHANGELOG.md | 15 ++ packages/ui-docs-client/package.json | 78 +++---- packages/ui-docs-plugin/CHANGELOG.md | 6 + packages/ui-docs-plugin/package.json | 8 +- packages/ui-dom-utils/CHANGELOG.md | 4 + packages/ui-dom-utils/package.json | 8 +- packages/ui-drawer-layout/CHANGELOG.md | 6 + packages/ui-drawer-layout/package.json | 40 ++-- packages/ui-editable/CHANGELOG.md | 7 + packages/ui-editable/package.json | 26 +-- packages/ui-eslint-config/CHANGELOG.md | 4 + packages/ui-eslint-config/package.json | 8 +- packages/ui-expandable/CHANGELOG.md | 10 + packages/ui-expandable/package.json | 16 +- packages/ui-file-drop/CHANGELOG.md | 19 ++ packages/ui-file-drop/package.json | 28 +-- packages/ui-flex/CHANGELOG.md | 21 ++ packages/ui-flex/package.json | 14 +- packages/ui-focusable/CHANGELOG.md | 16 ++ packages/ui-focusable/package.json | 16 +- packages/ui-form-field/CHANGELOG.md | 13 ++ packages/ui-form-field/package.json | 24 +-- packages/ui-grid/CHANGELOG.md | 11 + packages/ui-grid/package.json | 20 +- packages/ui-heading/CHANGELOG.md | 16 ++ packages/ui-heading/package.json | 20 +- packages/ui-i18n/CHANGELOG.md | 11 + packages/ui-i18n/package.json | 16 +- packages/ui-icons-build/CHANGELOG.md | 6 + packages/ui-icons-build/package.json | 4 +- packages/ui-icons/CHANGELOG.md | 7 + packages/ui-icons/package.json | 8 +- packages/ui-img/CHANGELOG.md | 17 ++ packages/ui-img/package.json | 20 +- packages/ui-karma-config/CHANGELOG.md | 4 + packages/ui-karma-config/package.json | 6 +- packages/ui-link/CHANGELOG.md | 15 ++ packages/ui-link/package.json | 30 +-- packages/ui-list/CHANGELOG.md | 15 ++ packages/ui-list/package.json | 22 +- packages/ui-menu/CHANGELOG.md | 11 + packages/ui-menu/package.json | 38 ++-- packages/ui-metric/CHANGELOG.md | 15 ++ packages/ui-metric/package.json | 20 +- packages/ui-modal/CHANGELOG.md | 11 + packages/ui-modal/package.json | 36 ++-- packages/ui-motion/CHANGELOG.md | 6 + packages/ui-motion/package.json | 18 +- packages/ui-navigation/CHANGELOG.md | 11 + packages/ui-navigation/package.json | 44 ++-- packages/ui-number-input/CHANGELOG.md | 18 ++ packages/ui-number-input/package.json | 22 +- packages/ui-options/CHANGELOG.md | 6 + packages/ui-options/package.json | 26 +-- packages/ui-overlays/CHANGELOG.md | 11 + packages/ui-overlays/package.json | 46 ++--- packages/ui-pages/CHANGELOG.md | 11 + packages/ui-pages/package.json | 28 +-- packages/ui-pagination/CHANGELOG.md | 11 + packages/ui-pagination/package.json | 38 ++-- packages/ui-pill/CHANGELOG.md | 13 ++ packages/ui-pill/package.json | 30 +-- packages/ui-polyfill-loader/CHANGELOG.md | 4 + packages/ui-polyfill-loader/package.json | 8 +- packages/ui-popover/CHANGELOG.md | 36 ++++ packages/ui-popover/package.json | 36 ++-- packages/ui-portal/CHANGELOG.md | 4 + packages/ui-portal/package.json | 14 +- packages/ui-position/CHANGELOG.md | 17 ++ packages/ui-position/package.json | 28 +-- packages/ui-progress/CHANGELOG.md | 13 ++ packages/ui-progress/package.json | 24 +-- packages/ui-prop-types/CHANGELOG.md | 4 + packages/ui-prop-types/package.json | 6 +- packages/ui-radio-input/CHANGELOG.md | 11 + packages/ui-radio-input/package.json | 26 +-- packages/ui-range-input/CHANGELOG.md | 11 + packages/ui-range-input/package.json | 32 +-- packages/ui-rating/CHANGELOG.md | 11 + packages/ui-rating/package.json | 26 +-- packages/ui-react-utils/CHANGELOG.md | 4 + packages/ui-react-utils/package.json | 14 +- packages/ui-responsive/CHANGELOG.md | 10 + packages/ui-responsive/package.json | 20 +- packages/ui-scripts/CHANGELOG.md | 4 + packages/ui-scripts/package.json | 12 +- packages/ui-select/CHANGELOG.md | 11 + packages/ui-select/package.json | 42 ++-- packages/ui-selectable/CHANGELOG.md | 10 + packages/ui-selectable/package.json | 16 +- packages/ui-simple-select/CHANGELOG.md | 10 + packages/ui-simple-select/package.json | 26 +-- packages/ui-spinner/CHANGELOG.md | 13 ++ packages/ui-spinner/package.json | 26 +-- packages/ui-stylelint-config/CHANGELOG.md | 4 + packages/ui-stylelint-config/package.json | 2 +- packages/ui-svg-images/CHANGELOG.md | 11 + packages/ui-svg-images/package.json | 18 +- packages/ui-table/CHANGELOG.md | 12 ++ packages/ui-table/package.json | 30 +-- packages/ui-tabs/CHANGELOG.md | 27 +++ packages/ui-tabs/package.json | 38 ++-- packages/ui-tag/CHANGELOG.md | 11 + packages/ui-tag/package.json | 26 +-- packages/ui-template-scripts/CHANGELOG.md | 4 + packages/ui-template-scripts/package.json | 4 +- packages/ui-test-locator/CHANGELOG.md | 4 + packages/ui-test-locator/package.json | 6 +- packages/ui-test-queries/CHANGELOG.md | 4 + packages/ui-test-queries/package.json | 10 +- packages/ui-test-sandbox/CHANGELOG.md | 10 + packages/ui-test-sandbox/package.json | 4 +- packages/ui-test-utils/CHANGELOG.md | 4 + packages/ui-test-utils/package.json | 10 +- packages/ui-testable/CHANGELOG.md | 4 + packages/ui-testable/package.json | 8 +- packages/ui-text-area/CHANGELOG.md | 6 + packages/ui-text-area/package.json | 30 +-- packages/ui-text-input/CHANGELOG.md | 17 ++ packages/ui-text-input/package.json | 34 +-- packages/ui-text/CHANGELOG.md | 11 + packages/ui-text/package.json | 12 +- packages/ui-theme-tokens/CHANGELOG.md | 10 + packages/ui-theme-tokens/package.json | 8 +- packages/ui-themes/CHANGELOG.md | 10 + packages/ui-themes/package.json | 10 +- packages/ui-time-select/CHANGELOG.md | 10 + packages/ui-time-select/package.json | 26 +-- packages/ui-toggle-details/CHANGELOG.md | 11 + packages/ui-toggle-details/package.json | 36 ++-- packages/ui-token-scripts/CHANGELOG.md | 4 + packages/ui-token-scripts/package.json | 10 +- packages/ui-tooltip/CHANGELOG.md | 13 ++ packages/ui-tooltip/package.json | 26 +-- packages/ui-tray/CHANGELOG.md | 6 + packages/ui-tray/package.json | 30 +-- packages/ui-tree-browser/CHANGELOG.md | 6 + packages/ui-tree-browser/package.json | 24 +-- packages/ui-truncate-text/CHANGELOG.md | 11 + packages/ui-truncate-text/package.json | 22 +- packages/ui-upgrade-scripts/CHANGELOG.md | 6 + packages/ui-upgrade-scripts/package.json | 6 +- packages/ui-utils/CHANGELOG.md | 4 + packages/ui-utils/package.json | 10 +- packages/ui-view/CHANGELOG.md | 29 +++ packages/ui-view/package.json | 24 +-- packages/ui-webpack-config/CHANGELOG.md | 10 + packages/ui-webpack-config/package.json | 8 +- packages/ui/CHANGELOG.md | 19 ++ packages/ui/package.json | 132 ++++++------ packages/uid/CHANGELOG.md | 4 + packages/uid/package.json | 6 +- 236 files changed, 2684 insertions(+), 1219 deletions(-) create mode 100644 packages/instui-config/package-lists/v9/package-list.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 324b17e2df..f99f038fd9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,199 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +The main feature for version 8 is the switch of the theming engine, we replaced the in-house `themeable` theming with the popular [emotion.js](https://emotion.sh/). + +### Bug Fixes + +- **ui-checkbox:** add spacing between single checkbox and messages ([e67bd98](https://github.com/instructure/instructure-ui/commit/e67bd9873f082656cef038295647c21b9fa8f46e)) +- **ui-popover:** tooltips dont dismiss when hovered over (a11y) ([7b166c1](https://github.com/instructure/instructure-ui/commit/7b166c1a0c6701bf95a2f85059bdfecf514271f2)) +- add all components to **docs** dependencies ([7fb5f51](https://github.com/instructure/instructure-ui/commit/7fb5f5177d8e35373335e0024fa790286e18c1d7)) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **emotion,ui-themeable,ui-view:** move `getShorthandPropValue` from `ui-themeable` to `emotion` ([91fd876](https://github.com/instructure/instructure-ui/commit/91fd876068b535e159367d46115782156e6a159a)) +- **emotion,ui-themeable,ui-view:** move `makeThemeVars` util from `ui-themeable` to `emotion` ([f2291ba](https://github.com/instructure/instructure-ui/commit/f2291ba19ae680fe5202e2ea9508157950f14a38)) +- **emotion,ui-themeable,ui-view:** move `mirrorShorthand` utils to `emotion` ([c779407](https://github.com/instructure/instructure-ui/commit/c77940764c1ee2b99d6fe7a55a8fd6aaf2b07197)) +- **ui-avatar:** removed deprecated `inline` prop ([410d6ed](https://github.com/instructure/instructure-ui/commit/410d6ed0962b91b99883d5b2ed6ada5d190513c5)) +- **ui-avatar:** removed deprecated `variant` prop ([ec75e0f](https://github.com/instructure/instructure-ui/commit/ec75e0f5bcdbf505d87550a746fe4619fda0c5cf)) +- **ui-babel-preset,ui-webpack-config:** remove unnecessary babel and postcss plugins ([457bd82](https://github.com/instructure/instructure-ui/commit/457bd828fba65f9d60bc07afd4803b3499bf31b4)) +- **ui-breadcrumb:** remove deprecated `icon` prop ([ebde230](https://github.com/instructure/instructure-ui/commit/ebde2302f01501a4d44f8f166ec44713e7aa8d8d)) +- **ui-buttons:** remove deprecated `DeprecatedButton` component ([c0e2d03](https://github.com/instructure/instructure-ui/commit/c0e2d031301fddf68e816bf5587d6357b15b7035)) +- **ui-buttons:** remove deprecated `icon` prop ([e024d59](https://github.com/instructure/instructure-ui/commit/e024d59d0caac7414cea2f8b957c8f2521887d37)) +- **ui-buttons:** remove deprecated `variant` prop ([755608a](https://github.com/instructure/instructure-ui/commit/755608a0cae2c01dc4028a4f36a03c605a17c8f4)) +- **ui-buttons:** remove deprecated CloseButton props ([cf8657d](https://github.com/instructure/instructure-ui/commit/cf8657d42f4c46f31f1292d468221eaff36327ca)) +- **ui-buttons:** removed deprecated `buttonRef` prop ([92330fd](https://github.com/instructure/instructure-ui/commit/92330fdef044d0f401ff8145aed4d5964db69619)) +- **ui-buttons,ui-toggle-details:** remove deprecated `fluidWidth` prop ([0ced14e](https://github.com/instructure/instructure-ui/commit/0ced14e08e15d6922dc6b3aac755ed2686ad7a70)) +- **ui-byline:** remove deprecated `Media` component ([8ba146c](https://github.com/instructure/instructure-ui/commit/8ba146cc6f0169a56d2c12a37e1900153cdfcc55)) +- **ui-date-input:** remove deprecated `label` prop ([55a0066](https://github.com/instructure/instructure-ui/commit/55a00661560be1a8d5d606bc2e5fc2e14165b7ff)) +- **ui-file-drop:** removed deprecated `allowMultiple` prop ([e67dee7](https://github.com/instructure/instructure-ui/commit/e67dee7f064a5494cd601596baded0e9bc61c3d7)) +- **ui-file-drop:** removed deprecated `allowRepeatFileSelection` prop ([90b5f19](https://github.com/instructure/instructure-ui/commit/90b5f1912f67ae1d23d2ad0a7e76b99481c64910)) +- **ui-file-drop:** removed deprecated `enablePreview` prop ([8a18fcd](https://github.com/instructure/instructure-ui/commit/8a18fcd91adf55291b8928180ee5efbb3bf8dd70)) +- **ui-file-drop:** removed deprecated `label` prop ([5a0d088](https://github.com/instructure/instructure-ui/commit/5a0d088c7e33256c9ac27dc276d68f7927ecbbd4)) +- **ui-flex:** removed deprecated `grow` prop ([01cf295](https://github.com/instructure/instructure-ui/commit/01cf2952b294bf247e45eb2f328473e416921751)) +- **ui-flex:** removed deprecated `inline` prop ([92834f0](https://github.com/instructure/instructure-ui/commit/92834f0d9ffc3ba60f4e14a4f3427b10754d1e61)) +- **ui-flex:** removed deprecated `shrink` prop ([50aab33](https://github.com/instructure/instructure-ui/commit/50aab33245bc0a0340e6dbdd7c263a179e9e92ab)) +- **ui-flex:** removed deprecated `visualDebug` prop ([40a0c92](https://github.com/instructure/instructure-ui/commit/40a0c9223b929c7a9c2a35fffbb2da8901dd5ecf)) +- **ui-flex:** removed deprecated `wrapItems` prop ([57ef6ab](https://github.com/instructure/instructure-ui/commit/57ef6abb881454f8096bb6d8cdf98078c01fbe0d)) +- **ui-focusable:** removed deprecated `FocusableView` component ([cb1eff4](https://github.com/instructure/instructure-ui/commit/cb1eff4d3f6b582df76a20de39d7dbc6d068b73e)) +- **ui-heading:** remove deprecated themeAdapter from Heading ([bb1f68c](https://github.com/instructure/instructure-ui/commit/bb1f68c2c8d7d795e6398e9eb93b7063a3b59e69)) +- **ui-heading:** removed deprecated `ellipsis` prop ([4eacdef](https://github.com/instructure/instructure-ui/commit/4eacdefe876bb482a2be7cbd7436017ac7b20e12)) +- **ui-img:** removed deprecated `blur` prop, use `withBlur` instead. ([3db9952](https://github.com/instructure/instructure-ui/commit/3db99525baff0bdfd6470191aa2937613cc874c0)) +- **ui-img:** removed deprecated `grayscale` prop ([5087021](https://github.com/instructure/instructure-ui/commit/50870218749c55ec5c85592d9fe3203d4fe324e5)) +- **ui-img:** removed deprecated `inline` prop ([43868ed](https://github.com/instructure/instructure-ui/commit/43868ed4748e26ff0017c003bfaeb615b09a4b21)) +- **ui-link:** removed deprecated `linkRef` prop ([f09d9e1](https://github.com/instructure/instructure-ui/commit/f09d9e1b6dd1fa0297aaed255250b1cc9d943ebf)) +- **ui-link:** removed deprecated `variant` prop ([624d396](https://github.com/instructure/instructure-ui/commit/624d396923afcad4e2eab86cb7e8484c3c7d80c9)) +- **ui-list:** deprecate `variant` inline styles ([376abd7](https://github.com/instructure/instructure-ui/commit/376abd7d05d61ed075414f9aab7880f495c6c1ad)) +- **ui-metric,ui:** removed deprecated `MetricList` component ([d795851](https://github.com/instructure/instructure-ui/commit/d795851c05a87ae916649dc18c11bd042e31405c)) +- **ui-metric,ui:** removed deprecated `MetricListItem` component ([b8e52b8](https://github.com/instructure/instructure-ui/commit/b8e52b897368733e354a02b1da097070fda3faba)) +- **ui-number-input:** removed deprecated `inline` prop ([a985528](https://github.com/instructure/instructure-ui/commit/a9855282e851be8c6d4581610987230a11153386)) +- **ui-number-input:** removed deprecated `label` prop ([15060d7](https://github.com/instructure/instructure-ui/commit/15060d7781bc10862d3950e6af55a4bbafdc1d0e)) +- **ui-number-input:** removed deprecated `required` prop ([987b36f](https://github.com/instructure/instructure-ui/commit/987b36ff67097cfae6491efa02cf7dea0bdeff30)) +- **ui-pill,ui-responsive:** remove deprecated props from Pill ([125f14c](https://github.com/instructure/instructure-ui/commit/125f14c45f9035a86a3ed2a459ad692c5ecaa7b4)) +- **ui-popover:** removed deprecated `alignArrow` prop ([3799228](https://github.com/instructure/instructure-ui/commit/3799228e2a80284422e96bc5053b217055a6b324)) +- **ui-popover:** removed deprecated `defaultShow` prop ([ecfb67f](https://github.com/instructure/instructure-ui/commit/ecfb67f1ff45893295d0fc4a916fecc0751b6b30)) +- **ui-popover:** removed deprecated `label` prop ([efb32a7](https://github.com/instructure/instructure-ui/commit/efb32a7e97f3b0a3ada4528ed408d405d5c89f39)) +- **ui-popover:** removed deprecated `onDismiss` prop ([5a39dd6](https://github.com/instructure/instructure-ui/commit/5a39dd6c54d3e26d9a06e1d875f12a29a8d08e7f)) +- **ui-popover:** removed deprecated `onShow` prop ([43007c0](https://github.com/instructure/instructure-ui/commit/43007c028f4d790297d78dd95b151177c0d28e73)) +- **ui-popover:** removed deprecated `onToggle` prop ([bdfcda8](https://github.com/instructure/instructure-ui/commit/bdfcda8963a720335ee51bdf14a7a2f8ceb86de2)) +- **ui-popover:** removed deprecated `PopoverContent` component ([5e5cf71](https://github.com/instructure/instructure-ui/commit/5e5cf7153eea46664df346089d39de10621caa9f)) +- **ui-popover:** removed deprecated `PopoverTrigger` component ([9768ade](https://github.com/instructure/instructure-ui/commit/9768adef486c2dfcbe1bbded0ac17ec6698adfaa)) +- **ui-popover:** removed deprecated `show` prop ([6000c93](https://github.com/instructure/instructure-ui/commit/6000c9366fd2d6820aa366f3caaea59edd032f3f)) +- **ui-popover:** removed deprecated `trackPosition` prop ([e60e89b](https://github.com/instructure/instructure-ui/commit/e60e89b60d6f6bb37612cfc7935df1a3b8e00e4c)) +- **ui-popover:** removed deprecated `variant` prop ([1d16dff](https://github.com/instructure/instructure-ui/commit/1d16dff819b1f15b8f684be8fb317da70c31812b)) +- **ui-position:** deprecate `trackPosition` and `over` properties ([b636040](https://github.com/instructure/instructure-ui/commit/b6360407c5d7ae648e74c380c6e90714b80fb69e)) +- **ui-position:** deprecate `Position.Target` and `Position.Content` components ([9c731c8](https://github.com/instructure/instructure-ui/commit/9c731c8a625085edb9f9d94ac04ddb371499c960)) +- **ui-progress,ui:** delete deprecated `Progress` component ([69a84d0](https://github.com/instructure/instructure-ui/commit/69a84d08f6d1347c3bd5fb4259879af3ed2e5d27)) +- **ui-spinner:** removed deprecated `title` prop ([44dc5b1](https://github.com/instructure/instructure-ui/commit/44dc5b177bf31cea42817802c61500a3e0aed74e)) +- **ui-tabs:** remove deprecated `selected` and `disabled` props ([3472cf2](https://github.com/instructure/instructure-ui/commit/3472cf28173fb58724ccf4ec2ca2fa82d9839989)) +- **ui-tabs:** remove deprecated `selectedIndex` prop ([1557b96](https://github.com/instructure/instructure-ui/commit/1557b967144af197110795548b17a7a749495eaa)) +- **ui-tabs:** remove deprecated `size` prop ([fecbf13](https://github.com/instructure/instructure-ui/commit/fecbf13668ca1b4c261b9f719727207732480c45)) +- **ui-tabs:** remove deprecated `title` prop ([3e44810](https://github.com/instructure/instructure-ui/commit/3e448101e432b72eddcc766ba29c1bb9f6cf54b7)) +- **ui-tabs:** remove deprecated props `onChange` and `focus` ([a3c640f](https://github.com/instructure/instructure-ui/commit/a3c640f5a952a21a0035471e9a7b03cae24fd44b)) +- **ui-text:** remove color type `error` ([6d44017](https://github.com/instructure/instructure-ui/commit/6d44017dc3e0daa2d3c7e5135326aa06bc079f2e)) +- **ui-text-input:** removed deprecated `icon` prop ([694962c](https://github.com/instructure/instructure-ui/commit/694962c08d1d77a81a0f270116a38c2200ed07e9)) +- **ui-text-input:** removed deprecated `inline` prop ([7a51241](https://github.com/instructure/instructure-ui/commit/7a5124143f28e9470f52fb60b4bd660952e64cdd)) +- **ui-text-input:** removed deprecated `label` prop ([dc01d90](https://github.com/instructure/instructure-ui/commit/dc01d90d1857d9e61270c7996959420531bc99fe)) +- **ui-text-input:** removed deprecated `required` prop ([20cd5dd](https://github.com/instructure/instructure-ui/commit/20cd5dd8eb28243b2c8151420af3086eb7b1a35d)) +- **ui-time-select:** removed deprecated `label` prop ([fce697f](https://github.com/instructure/instructure-ui/commit/fce697f583e0bf7c8d1d3eaaf4e2b01f22d5301e)) +- **ui-tooltip:** `tip` and `variant` properties deprecated ([cd17b6b](https://github.com/instructure/instructure-ui/commit/cd17b6b5873a96040a9630c09177f47c4601b56e)) +- **ui-view:** remove deprecated themeAdapter ([bbfb295](https://github.com/instructure/instructure-ui/commit/bbfb2950223a718a31eac4eb78bd95680e0981a5)) +- **ui-view:** removed deprecated `focused` prop ([3980814](https://github.com/instructure/instructure-ui/commit/3980814a1c2780249dd41a373721c22298895a30)) +- **ui-view:** removed deprecated `visualDebug` prop ([6d8e0bb](https://github.com/instructure/instructure-ui/commit/6d8e0bb55ef5a6ffa1d30b65879bcdc2ead99569)) + +### Features + +- **instui-cli,ui-upgrade-scripts:** add codemod to rename `theme` prop to `themeOverride` ([e0607dd](https://github.com/instructure/instructure-ui/commit/e0607dd0a30c086a538817bde19e725ccc5dd085)) +- **instui-config:** add codemod for themeable util imports ([89a95f8](https://github.com/instructure/instructure-ui/commit/89a95f86c129b266a0090b983587933c285a0960)) +- **ui-color-utils:** add utility mehtod to convert a color string to a hexadecimal color string in the #AABBCC format([20a3a69](https://github.com/instructure/instructure-ui/commit/20a3a6990469a427b4115090faccad67f9216830)) +- **ui-editable,ui-focusable:** delete depracated FocusableView ([fac2670](https://github.com/instructure/instructure-ui/commit/fac2670fdd165d8342209bac128fb6e02f1fd061)) +- **ui-i18n:** remove decimal.js, its .mjs export is causing issues with Jest ([2e00b30](https://github.com/instructure/instructure-ui/commit/2e00b308cea08585b1afdc5861a5f9142a12f2af)) +- **ui-icons:** add new icons and update old ones ([03e6027](https://github.com/instructure/instructure-ui/commit/03e60278022d1420feda12586f8260cf8f322b07)) +- **ui-icons-build,ui-icons:** generate icons from svg files ([7bf065a](https://github.com/instructure/instructure-ui/commit/7bf065a036227956c9008c1992834c48fafa25e3)) +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### Performance Improvements + +- **ui-docs-client:** speed up iconography page ([d16a046](https://github.com/instructure/instructure-ui/commit/d16a046b24540fcd9dd9f642af31145671c9dda7)) + +### BREAKING CHANGES + +- **ui-checkbox:** VISUAL CHANGE: Since there is more space between the checkbox and the messages, it can potentially break layouts (vertically more pixels). +- It is no longer a valid strategy to surround `jsx` code with `try..catch` because writing something in the console does not cause errors to be thrown. Use `spy(console, 'error')` instead. Also, when accessing `Component.displayName`, use `Component.displayName || Component.name` with the name as a fallback instead. +- **ui-babel-preset,ui-webpack-config:** Removed the following packages because they were supporting `ui-themable`, and are no longer needed when using `emotion` theming: `babel-plugin-themeable-styles`, `postcss-themeable-styles`, `ui-postcss-config`. +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. +- **ui-tabs:** `SecondarySelectedColor` style was removed, now just `secondaryColor` determines the color of the secondary tab. VISUAL CHANGE: `secondaryColor` changed to `textDarkest`, in the Canvas theme to `ic-brand-font-color-dark` +- **emotion,ui-themeable,ui-view:** Moved `mirrorShorthand`, `mirrorShorthandEdges`, `mirrorShorthandCorners` utils to from + `ui-themeable` to `emotion` package. +- **emotion,ui-themeable,ui-view:** Moved `getShorthandPropValue` from `ui-themeable` to `emotion` package. +- **emotion,ui-themeable,ui-view:** Moved `makeThemeVars` util from `ui-themeable` to `emotion` package. +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-heading:** The theme variable 'fontFamily' has been split into the following values, override them + individually: `h1FontFamily`, `h2FontFamily`, `h3FontFamily`, `h4FontFamily`, `h5FontFamily`. +- **ui-view:** Removed themeAdapter for deprecated theme variables: 'borderColorDefault' is now + `borderColorPrimary`, 'borderColorInverse' is now `borderColorTransparent`, 'colorInverse' is now + `colorPrimaryInverse`, 'background' is now `backgroundPrimary`, 'backgroundLight' is now + `backgroundSecondary`, 'backgroundInverse' is now `backgroundPrimaryInverse`. +- **ui-view:** Removed deprecated `visualDebug` prop, use `withVisualDebug` instead. +- **ui-view:** Removed deprecated `focused` prop, use `withFocusOutline` instead. +- **ui-img:** Removed deprecated `blur` prop, use `withBlur` instead. +- **ui-img:** Removed deprecated `grayscale` prop, use `withGrayscale` instead. +- **ui-img:** Removed deprecated `inline` prop, use `display` ('inline-block' or ‘block') instead. +- **ui-heading:** Removed deprecated `ellipsis` prop, use `TruncateText` component child instead. +- **ui-focusable:** Removed deprecated `FocusableView` component, use `View` instead. +- **ui-avatar:** Removed deprecated `variant` prop, use `shape` instead. +- **ui-avatar:** Removed deprecated `inline` prop, use `display` ('inline-block' or 'block') instead. +- **ui-number-input:** Removed deprecated `inline` prop, use `display` ('inline-block' or 'block') instead. +- **ui-number-input:** Removed deprecated `required` prop, use `isRequired` instead. +- **ui-number-input:** Removed deprecated `label` prop, use `renderLabel` instead. +- **ui-time-select:** Removed deprecated `label` prop, use `renderLabel` instead. +- **ui-text-input:** Removed deprecated `icon` prop, use `renderAfterInput` instead. +- **ui-text-input:** Removed deprecated `inline` prop, use `display` ('inline-block' or ‘block') instead. +- **ui-text-input:** Removed deprecated `required` prop, use `isRequired` instead. +- **ui-text-input:** Removed deprecated `label` prop, use `renderLabel` instead. +- **ui-spinner:** Removed deprecated `title` prop, use `renderTitle` instead. +- **ui-popover:** Removed deprecated `onDismiss` prop, use `onHideContent` instead. +- **ui-popover:** Removed deprecated `alignArrow` prop, use `shouldAlignArrow` instead. +- **ui-popover:** Removed deprecated `trackPosition` prop, use `shouldTrackPosition` instead. +- **ui-popover:** Removed deprecated `label` prop, use `screenReaderLabel` instead. +- **ui-popover:** Removed deprecated `variant` prop, use `color` ('primary' or 'primary-inverse') instead. +- **ui-popover:** Removed deprecated `defaultShow` prop, use `defaultIsShowingContent` instead. +- **ui-popover:** Removed deprecated `show` prop, use `isShowingContent` instead. +- **ui-popover:** Removed deprecated `onToggle` prop, use `onShowContent` and `onHideContent` instead. +- **ui-popover:** Removed deprecated `onShow` prop, use `onPositioned` instead. +- **ui-popover:** Removed deprecated `PopoverContent` component, use Popover's `children` instead. +- **ui-popover:** Removed deprecated `PopoverTrigger` component, use Popover's `renderTrigger` prop instead. +- **ui-metric,ui:** Removed deprecated `MetricList` component, use `MetricGroup` instead. +- **ui-metric,ui:** Removed deprecated `MetricListItem` component, use `Metric` instead. +- **ui-link:** Removed deprecated `variant` prop, use `color` ('link' or ’link-inverse') instead. +- **ui-link:** Removed deprecated `linkRef` prop, use `elementRef` instead. +- **ui-flex:** Removed deprecated `shrink` prop, use `shouldShrink` instead. +- **ui-flex:** Removed deprecated `grow` prop, use `shouldGrow` instead. +- **ui-flex:** Removed deprecated `visualDebug` prop, use `withVisualDebug` instead. +- **ui-flex:** Removed deprecated `wrapItems` prop, use `wrap` ('wrap', 'no-wrap' or 'wrap-reverse') instead. +- **ui-flex:** Removed deprecated `inline` prop, use `display` (‘flex’ or ‘inline-flex’) instead. +- **ui-file-drop:** Removed deprecated `allowMultiple` prop, use `shouldAllowMultiple` instead. +- **ui-file-drop:** Removed deprecated `allowRepeatFileSelection` prop, use `shouldAllowRepeats` instead. +- **ui-file-drop:** Removed deprecated `enablePreview` prop, use `shouldEnablePreview` instead. +- **ui-file-drop:** Removed deprecated `label` prop, use `renderLabel` instead. +- **ui-byline:** Removed deprecated `Media` component, use `Byline` instead. +- **ui-breadcrumb:** Removed deprecated `icon` prop, use `renderIcon` instead. +- **ui-progress,ui:** Deleted deprecated Progress component, use ProgressBar or ProgressCircle instead. +- **ui-date-input:** Removed deprecated `label` prop: use `renderLabel` prop instead. +- **ui-checkbox:** Removed deprecated theme variables: `baseSizeSmall`, `baseSizeMedium`, `baseSizeLarge`. Use + `toggleSize` instead. +- **ui-number-input:** Removed deprecated props: label, required, inline +- **ui-tabs:** Removed deprecated `onChange` prop: use `onRequestTabChange` instead. Removed deprecated `focus` + prop: use `shouldFocusOnRender` instead. +- **ui-tabs:** Removed deprecated `selectedIndex` prop. +- **ui-tabs:** Removed deprecated `size` prop, use `maxWidth` instead. +- **ui-tabs:** Removed deprecated `title` prop: use `renderTitle` instead. +- **ui-tabs:** [Tabs.Tab and Tabs.Panel] Removed deprecated `selected` prop: use `isSelected` instead. Removed + deprecated `disabled` prop: use `isDisabled` instead. +- **ui-buttons:** Removed deprecated CloseButton prop `children`, use `screenReaderLabel` instead. Removed deprecated + CloseButton prop `variant`, use `color` instead. +- **ui-buttons:** Remove deprecated `DeprecatedButton` component. +- **ui-buttons:** Removed deprecated `variant` prop. The default value for `color` prop is now `secondary`. +- **ui-buttons:** Removed deprecated `icon` prop, use `renderIcon` instead. +- **ui-buttons,ui-toggle-details:** Removed deprecated `fluidWidth` prop, set `display="block"` and `textAlign="start"` instead. +- **ui-buttons:** removed deprecared `buttonRef` prop from `Button` and `CloseButton`, use `elementRef` instead. +- **ui-position:** `trackPosition` prop is deprecated, use `shouldTrackPosition` prop instead. `over` prop is + depreacted, use `shouldPositionOverTarget` prop instead. +- **ui-position:** `Position.Target` is deprecated, use Position's `renderTarget` prop instead. `Position.Content` is deprecated, use Position's `children` instead. +- **ui-position,ui-view:** The "box-sizing" and "z-index" css properties are now added as inline css on the Content element, + might break other rules added in class. +- **ui-table:** Removed support for deprecated "mode" property, since it was deprecated in v7. +- **ui-list:** Removed `variant` property: use InlineList component for inline lists and isUnstyled boolean prop for unstyled lists. Removed inline delimiter values (pipe, slash and arrow) from `delimiter` property. +- **ui-pill,ui-responsive:** Removed `text` property: use `children` instead. `Children` is now required. Removed `variant` property: use color instead. Within the new color prop `default` is now `primary` (gray), `primary` has updated to `info` (blue) and `message` is now `alert`. +- **ui-text:** Removed `error` type for color, use `danger` instead +- **ui-tooltip:** `tip` property is deprecated (use `renderTip` instead). | `renderTip` property is now required. | `variant` property is deprecated (use `color` instead) +- **ui-alerts:** Remove deprecated `closeButtonLabel` prop +- Removed `Decimal` wrapper for decimal.js because it was causing compilation errors with projects using Jest. If you need its functionality we recommend to copy-paste the needed methods from the source code. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) ### Features diff --git a/lerna.json b/lerna.json index 5110790564..e7d6e2cbaa 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "3.14.1", - "version": "7.5.0", + "version": "8.0.0", "npmClient": "yarn", "useWorkspaces": true } diff --git a/package.json b/package.json index ec39789547..80c8199e52 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "instructure-ui", "description": "A design system by Instructure Inc.", "private": true, - "version": "7.5.0", + "version": "8.0.0", "author": "Instructure, Inc. Engineering and Product Design", "repository": { "type": "git", diff --git a/packages/__docs__/CHANGELOG.md b/packages/__docs__/CHANGELOG.md index 4124b4c987..cd10997cd5 100644 --- a/packages/__docs__/CHANGELOG.md +++ b/packages/__docs__/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Bug Fixes + +- add all components to **docs** dependencies ([7fb5f51](https://github.com/instructure/instructure-ui/commit/7fb5f5177d8e35373335e0024fa790286e18c1d7)) + +### Features + +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package docs-app diff --git a/packages/__docs__/package.json b/packages/__docs__/package.json index 2dc178defa..721d8f71ee 100644 --- a/packages/__docs__/package.json +++ b/packages/__docs__/package.json @@ -1,7 +1,7 @@ { "name": "docs-app", "private": true, - "version": "7.5.0", + "version": "8.0.0", "description": "Documentation for A UI library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "repository": { @@ -21,86 +21,86 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-polyfill-loader": "^7.5.0", - "@instructure/ui-webpack-config": "^7.5.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-polyfill-loader": "^8.0.0", + "@instructure/ui-webpack-config": "^8.0.0", "raw-loader": "^3.1.0", "svg-inline-loader": "^0.8.0" }, "dependencies": { - "@instructure/canvas-high-contrast-theme": "^7.5.0", - "@instructure/canvas-theme": "^7.5.0", - "@instructure/debounce": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/instructure-theme": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-alerts": "^7.5.0", - "@instructure/ui-avatar": "^7.5.0", - "@instructure/ui-badge": "^7.5.0", - "@instructure/ui-billboard": "^7.5.0", - "@instructure/ui-breadcrumb": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-byline": "^7.5.0", - "@instructure/ui-calendar": "^7.5.0", - "@instructure/ui-checkbox": "^7.5.0", - "@instructure/ui-code-editor": "^7.5.0", - "@instructure/ui-date-input": "^7.5.0", - "@instructure/ui-dialog": "^7.5.0", - "@instructure/ui-docs-client": "^7.5.0", - "@instructure/ui-docs-plugin": "^7.5.0", - "@instructure/ui-drawer-layout": "^7.5.0", - "@instructure/ui-editable": "^7.5.0", - "@instructure/ui-expandable": "^7.5.0", - "@instructure/ui-file-drop": "^7.5.0", - "@instructure/ui-flex": "^7.5.0", - "@instructure/ui-focusable": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-grid": "^7.5.0", - "@instructure/ui-heading": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-img": "^7.5.0", - "@instructure/ui-link": "^7.5.0", - "@instructure/ui-list": "^7.5.0", - "@instructure/ui-menu": "^7.5.0", - "@instructure/ui-metric": "^7.5.0", - "@instructure/ui-modal": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-navigation": "^7.5.0", - "@instructure/ui-number-input": "^7.5.0", - "@instructure/ui-options": "^7.5.0", - "@instructure/ui-overlays": "^7.5.0", - "@instructure/ui-pages": "^7.5.0", - "@instructure/ui-pagination": "^7.5.0", - "@instructure/ui-pill": "^7.5.0", - "@instructure/ui-popover": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-progress": "^7.5.0", - "@instructure/ui-radio-input": "^7.5.0", - "@instructure/ui-range-input": "^7.5.0", - "@instructure/ui-rating": "^7.5.0", - "@instructure/ui-responsive": "^7.5.0", - "@instructure/ui-select": "^7.5.0", - "@instructure/ui-selectable": "^7.5.0", - "@instructure/ui-simple-select": "^7.5.0", - "@instructure/ui-spinner": "^7.5.0", - "@instructure/ui-svg-images": "^7.5.0", - "@instructure/ui-table": "^7.5.0", - "@instructure/ui-tabs": "^7.5.0", - "@instructure/ui-tag": "^7.5.0", - "@instructure/ui-text": "^7.5.0", - "@instructure/ui-text-area": "^7.5.0", - "@instructure/ui-text-input": "^7.5.0", - "@instructure/ui-time-select": "^7.5.0", - "@instructure/ui-toggle-details": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-tray": "^7.5.0", - "@instructure/ui-tree-browser": "^7.5.0", - "@instructure/ui-truncate-text": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/canvas-high-contrast-theme": "^8.0.0", + "@instructure/canvas-theme": "^8.0.0", + "@instructure/debounce": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/instructure-theme": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-alerts": "^8.0.0", + "@instructure/ui-avatar": "^8.0.0", + "@instructure/ui-badge": "^8.0.0", + "@instructure/ui-billboard": "^8.0.0", + "@instructure/ui-breadcrumb": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-byline": "^8.0.0", + "@instructure/ui-calendar": "^8.0.0", + "@instructure/ui-checkbox": "^8.0.0", + "@instructure/ui-code-editor": "^8.0.0", + "@instructure/ui-date-input": "^8.0.0", + "@instructure/ui-dialog": "^8.0.0", + "@instructure/ui-docs-client": "^8.0.0", + "@instructure/ui-docs-plugin": "^8.0.0", + "@instructure/ui-drawer-layout": "^8.0.0", + "@instructure/ui-editable": "^8.0.0", + "@instructure/ui-expandable": "^8.0.0", + "@instructure/ui-file-drop": "^8.0.0", + "@instructure/ui-flex": "^8.0.0", + "@instructure/ui-focusable": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-grid": "^8.0.0", + "@instructure/ui-heading": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-img": "^8.0.0", + "@instructure/ui-link": "^8.0.0", + "@instructure/ui-list": "^8.0.0", + "@instructure/ui-menu": "^8.0.0", + "@instructure/ui-metric": "^8.0.0", + "@instructure/ui-modal": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-navigation": "^8.0.0", + "@instructure/ui-number-input": "^8.0.0", + "@instructure/ui-options": "^8.0.0", + "@instructure/ui-overlays": "^8.0.0", + "@instructure/ui-pages": "^8.0.0", + "@instructure/ui-pagination": "^8.0.0", + "@instructure/ui-pill": "^8.0.0", + "@instructure/ui-popover": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-progress": "^8.0.0", + "@instructure/ui-radio-input": "^8.0.0", + "@instructure/ui-range-input": "^8.0.0", + "@instructure/ui-rating": "^8.0.0", + "@instructure/ui-responsive": "^8.0.0", + "@instructure/ui-select": "^8.0.0", + "@instructure/ui-selectable": "^8.0.0", + "@instructure/ui-simple-select": "^8.0.0", + "@instructure/ui-spinner": "^8.0.0", + "@instructure/ui-svg-images": "^8.0.0", + "@instructure/ui-table": "^8.0.0", + "@instructure/ui-tabs": "^8.0.0", + "@instructure/ui-tag": "^8.0.0", + "@instructure/ui-text": "^8.0.0", + "@instructure/ui-text-area": "^8.0.0", + "@instructure/ui-text-input": "^8.0.0", + "@instructure/ui-time-select": "^8.0.0", + "@instructure/ui-toggle-details": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-tray": "^8.0.0", + "@instructure/ui-tree-browser": "^8.0.0", + "@instructure/ui-truncate-text": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "lorem-ipsum": "^1.0.6", "moment": "^2.23.0", "react": "^16.8", diff --git a/packages/__examples__/CHANGELOG.md b/packages/__examples__/CHANGELOG.md index bdc25b1f48..5262002b6f 100644 --- a/packages/__examples__/CHANGELOG.md +++ b/packages/__examples__/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-component-examples,ui-scripts:** storybook: fix theme, remove not needed warning ([42e518c](https://github.com/instructure/instructure-ui/commit/42e518c02cd87d95451175b203b6d4f7a9a3b0d0)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package docs-examples diff --git a/packages/__examples__/package.json b/packages/__examples__/package.json index 57a8824028..dfaa804e0e 100644 --- a/packages/__examples__/package.json +++ b/packages/__examples__/package.json @@ -2,7 +2,7 @@ "name": "docs-examples", "description": "UI libraries made by Instructure Inc.", "private": true, - "version": "7.5.0", + "version": "8.0.0", "author": "Instructure, Inc. Engineering and Product Design", "repository": { "type": "git", @@ -24,22 +24,22 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/canvas-theme": "^7.5.0", - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-component-examples": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/ui-webpack-config": "^7.5.0", + "@instructure/canvas-theme": "^8.0.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-component-examples": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/ui-webpack-config": "^8.0.0", + "@storybook/addons": "^6.1.18", "@storybook/react": "^6.1.18", "@storybook/theming": "^6.1.18", - "@storybook/addons": "^6.1.18", + "chromatic": "^5", "react": "^16.8", "react-dom": "^16.8", "story2sketch": "^1.7.1", - "chromatic": "^5", "webpack-merge": "^4.2.1" } } diff --git a/packages/babel-plugin-transform-imports/CHANGELOG.md b/packages/babel-plugin-transform-imports/CHANGELOG.md index be74055a0c..a0dcf91668 100644 --- a/packages/babel-plugin-transform-imports/CHANGELOG.md +++ b/packages/babel-plugin-transform-imports/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Bug Fixes + +- **babel-plugin-transform-imports:** throw errors not just log a message if something goes wrong ([b39565f](https://github.com/instructure/instructure-ui/commit/b39565f46c141c9a431b86a95880cbc470bcc880)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/babel-plugin-transform-imports diff --git a/packages/babel-plugin-transform-imports/package.json b/packages/babel-plugin-transform-imports/package.json index 5b6a3b6461..047f3ce63b 100644 --- a/packages/babel-plugin-transform-imports/package.json +++ b/packages/babel-plugin-transform-imports/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/babel-plugin-transform-imports", - "version": "7.5.0", + "version": "8.0.0", "description": "A babel plugin made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", diff --git a/packages/browserslist-config-instui/CHANGELOG.md b/packages/browserslist-config-instui/CHANGELOG.md index 870d775f8e..c504e25fdf 100644 --- a/packages/browserslist-config-instui/CHANGELOG.md +++ b/packages/browserslist-config-instui/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/browserslist-config-instui + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/browserslist-config-instui diff --git a/packages/browserslist-config-instui/package.json b/packages/browserslist-config-instui/package.json index 0cf95186bf..065797f75b 100644 --- a/packages/browserslist-config-instui/package.json +++ b/packages/browserslist-config-instui/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/browserslist-config-instui", - "version": "7.5.0", + "version": "8.0.0", "description": "A shared browserslist config made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", diff --git a/packages/canvas-high-contrast-theme/CHANGELOG.md b/packages/canvas-high-contrast-theme/CHANGELOG.md index 2c5f110c99..5ab0f43b60 100644 --- a/packages/canvas-high-contrast-theme/CHANGELOG.md +++ b/packages/canvas-high-contrast-theme/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/canvas-high-contrast-theme diff --git a/packages/canvas-high-contrast-theme/package.json b/packages/canvas-high-contrast-theme/package.json index be3497a50b..83f7e26445 100644 --- a/packages/canvas-high-contrast-theme/package.json +++ b/packages/canvas-high-contrast-theme/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/canvas-high-contrast-theme", - "version": "7.5.0", + "version": "8.0.0", "description": "A high contrast theme for Canvas LMS made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,11 +21,11 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-theme-tokens": "^7.5.0" + "@instructure/ui-theme-tokens": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/canvas-theme/CHANGELOG.md b/packages/canvas-theme/CHANGELOG.md index e6d1b4f7d0..1ab0f8957f 100644 --- a/packages/canvas-theme/CHANGELOG.md +++ b/packages/canvas-theme/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/canvas-theme diff --git a/packages/canvas-theme/package.json b/packages/canvas-theme/package.json index e5389c738d..63fabb8c83 100644 --- a/packages/canvas-theme/package.json +++ b/packages/canvas-theme/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/canvas-theme", - "version": "7.5.0", + "version": "8.0.0", "description": "A theme for Canvas LMS made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,11 +21,11 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-theme-tokens": "^7.5.0" + "@instructure/ui-theme-tokens": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/command-utils/CHANGELOG.md b/packages/command-utils/CHANGELOG.md index d4fddabd80..6a18e621f6 100644 --- a/packages/command-utils/CHANGELOG.md +++ b/packages/command-utils/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/command-utils + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/command-utils diff --git a/packages/command-utils/package.json b/packages/command-utils/package.json index 0c16e588fd..9981a0edef 100644 --- a/packages/command-utils/package.json +++ b/packages/command-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/command-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "Node CLI utilties made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", diff --git a/packages/config-loader/CHANGELOG.md b/packages/config-loader/CHANGELOG.md index 0a466a5a0a..2aff1ccd9e 100644 --- a/packages/config-loader/CHANGELOG.md +++ b/packages/config-loader/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/config-loader + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/config-loader diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index e11e951761..a990c41575 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/config-loader", - "version": "7.5.0", + "version": "8.0.0", "description": "A library to load config files", "type": "commonjs", "main": "./lib/index.js", diff --git a/packages/console/CHANGELOG.md b/packages/console/CHANGELOG.md index 5b01dc14ab..9f39d704f9 100644 --- a/packages/console/CHANGELOG.md +++ b/packages/console/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/console + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/console diff --git a/packages/console/package.json b/packages/console/package.json index 4049e89621..020f3367dc 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/console", - "version": "7.5.0", + "version": "8.0.0", "description": "A babel macro made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,7 +21,7 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/helper-annotate-as-pure": "^7.8.3", diff --git a/packages/cz-lerna-changelog/CHANGELOG.md b/packages/cz-lerna-changelog/CHANGELOG.md index 07c37f63a3..c92f7898a3 100644 --- a/packages/cz-lerna-changelog/CHANGELOG.md +++ b/packages/cz-lerna-changelog/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/cz-lerna-changelog + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/cz-lerna-changelog diff --git a/packages/cz-lerna-changelog/package.json b/packages/cz-lerna-changelog/package.json index a5a8719d50..3731bde3c3 100644 --- a/packages/cz-lerna-changelog/package.json +++ b/packages/cz-lerna-changelog/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/cz-lerna-changelog", - "version": "7.5.0", + "version": "8.0.0", "description": "Prompts for conventional changelog standard in a lerna environment.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,7 +17,7 @@ }, "license": "MIT", "dependencies": { - "@instructure/pkg-utils": "^7.5.0", + "@instructure/pkg-utils": "^8.0.0", "@semantic-release/commit-analyzer": "^6.3.0", "chalk": "^2.4.2", "cz-customizable": "^6.2.0", diff --git a/packages/debounce/CHANGELOG.md b/packages/debounce/CHANGELOG.md index 0f34312583..e66888d570 100644 --- a/packages/debounce/CHANGELOG.md +++ b/packages/debounce/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/debounce + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/debounce diff --git a/packages/debounce/package.json b/packages/debounce/package.json index 3ae72f6585..a9af4cdbf6 100644 --- a/packages/debounce/package.json +++ b/packages/debounce/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/debounce", - "version": "7.5.0", + "version": "8.0.0", "description": "A debounce util made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,7 +21,7 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10" diff --git a/packages/emotion/CHANGELOG.md b/packages/emotion/CHANGELOG.md index 5787969dda..c63666dc5b 100644 --- a/packages/emotion/CHANGELOG.md +++ b/packages/emotion/CHANGELOG.md @@ -1 +1,23 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **emotion,ui-themeable,ui-view:** move getShorthandPropValue from ui-themeable to emotion ([91fd876](https://github.com/instructure/instructure-ui/commit/91fd876068b535e159367d46115782156e6a159a)) +- **emotion,ui-themeable,ui-view:** move makeThemeVars util from ui-themeable to emotion ([f2291ba](https://github.com/instructure/instructure-ui/commit/f2291ba19ae680fe5202e2ea9508157950f14a38)) +- **emotion,ui-themeable,ui-view:** move mirrorShorthand utils to emotion ([c779407](https://github.com/instructure/instructure-ui/commit/c77940764c1ee2b99d6fe7a55a8fd6aaf2b07197)) + +### BREAKING CHANGES + +- **emotion,ui-themeable,ui-view:** Moved `mirrorShorthand`, `mirrorShorthandEdges`, `mirrorShorthandCorners` utils to from + `ui-themeable` to `emotion` package. +- **emotion,ui-themeable,ui-view:** Moved `getShorthandPropValue` from `ui-themeable` to `emotion` package. +- **emotion,ui-themeable,ui-view:** Moved `makeThemeVars` util from `ui-themeable` to `emotion` package. +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + See the instructure-ui mono-repo [change log](#CHANGELOG) for past changes. diff --git a/packages/emotion/package.json b/packages/emotion/package.json index 872e2cfb81..9a7bbb9d6d 100644 --- a/packages/emotion/package.json +++ b/packages/emotion/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/emotion", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -25,12 +25,12 @@ "dependencies": { "@babel/runtime": "^7.13.10", "@emotion/core": "^10.0.35", - "@instructure/console": "^7.5.0", - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-decorator": "^7.5.0", - "@instructure/ui-themes": "7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-decorator": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-themes": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "emotion-theming": "^10.0.27", "hoist-non-react-statics": "^3.3.2", "lodash": "^4", @@ -38,7 +38,7 @@ }, "devDependencies": { "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/eslint-plugin-instructure-ui/CHANGELOG.md b/packages/eslint-plugin-instructure-ui/CHANGELOG.md index 4855ee1f07..5c9d8bb66a 100644 --- a/packages/eslint-plugin-instructure-ui/CHANGELOG.md +++ b/packages/eslint-plugin-instructure-ui/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package eslint-plugin-instructure-ui + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package eslint-plugin-instructure-ui diff --git a/packages/eslint-plugin-instructure-ui/package.json b/packages/eslint-plugin-instructure-ui/package.json index 95cfbd301c..6f804edb0a 100644 --- a/packages/eslint-plugin-instructure-ui/package.json +++ b/packages/eslint-plugin-instructure-ui/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-instructure-ui", - "version": "7.5.0", + "version": "8.0.0", "description": "An eslint configuration for Instructure UI", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,7 +17,7 @@ }, "license": "MIT", "dependencies": { - "@instructure/pkg-utils": "^7.5.0", + "@instructure/pkg-utils": "^8.0.0", "eslint-module-utils": "^2.4.1", "eslint-plugin-import": "^2.18.2" }, diff --git a/packages/instructure-theme/CHANGELOG.md b/packages/instructure-theme/CHANGELOG.md index c00beae3a5..47ceca72c6 100644 --- a/packages/instructure-theme/CHANGELOG.md +++ b/packages/instructure-theme/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/instructure-theme diff --git a/packages/instructure-theme/package.json b/packages/instructure-theme/package.json index 38b83bc81c..d70c9ebdc0 100644 --- a/packages/instructure-theme/package.json +++ b/packages/instructure-theme/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/instructure-theme", - "version": "7.5.0", + "version": "8.0.0", "description": "A theme for Instructure made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,11 +21,11 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-theme-tokens": "^7.5.0" + "@instructure/ui-theme-tokens": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/instui-cli/CHANGELOG.md b/packages/instui-cli/CHANGELOG.md index 1c6dba48ee..7f6b1966ab 100644 --- a/packages/instui-cli/CHANGELOG.md +++ b/packages/instui-cli/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **instui-cli,ui-upgrade-scripts:** add codemod to rename theme prop to themeOverride ([e0607dd](https://github.com/instructure/instructure-ui/commit/e0607dd0a30c086a538817bde19e725ccc5dd085)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/instui-cli diff --git a/packages/instui-cli/package.json b/packages/instui-cli/package.json index 105418f18e..ee5e66c4b3 100644 --- a/packages/instui-cli/package.json +++ b/packages/instui-cli/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/instui-cli", - "version": "7.5.0", + "version": "8.0.0", "description": "A cli for working with Instructure UI packages", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -20,14 +20,14 @@ }, "license": "MIT", "dependencies": { - "@instructure/command-utils": "^7.5.0", - "@instructure/instui-config": "^7.5.0", - "@instructure/template-app": "^7.5.0", - "@instructure/template-component": "^7.5.0", - "@instructure/template-package": "^7.5.0", - "@instructure/ui-codemods": "^7.5.0", - "@instructure/ui-template-scripts": "^7.5.0", - "@instructure/ui-upgrade-scripts": "^7.5.0", + "@instructure/command-utils": "^8.0.0", + "@instructure/instui-config": "^8.0.0", + "@instructure/template-app": "^8.0.0", + "@instructure/template-component": "^8.0.0", + "@instructure/template-package": "^8.0.0", + "@instructure/ui-codemods": "^8.0.0", + "@instructure/ui-template-scripts": "^8.0.0", + "@instructure/ui-upgrade-scripts": "^8.0.0", "semver": "^6.3.0", "yargs": "^14.0.0", "yargs-interactive": "^3.0.0" diff --git a/packages/instui-config/CHANGELOG.md b/packages/instui-config/CHANGELOG.md index bb16b1f239..0de066d9a1 100644 --- a/packages/instui-config/CHANGELOG.md +++ b/packages/instui-config/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **ui-babel-preset,ui-webpack-config:** remove unnecessary babel and postcss plugins ([457bd82](https://github.com/instructure/instructure-ui/commit/457bd828fba65f9d60bc07afd4803b3499bf31b4)) + +### Features + +- **instui-config:** add codemod for themeable util imports ([89a95f8](https://github.com/instructure/instructure-ui/commit/89a95f86c129b266a0090b983587933c285a0960)) +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-babel-preset,ui-webpack-config:** Removed the following packages because they were supporting `ui-themable`, and are no longer needed when using `emotion` theming: `babel-plugin-themeable-styles`, `postcss-themeable-styles`, `ui-postcss-config`. +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/instui-config diff --git a/packages/instui-config/package-lists/v9/package-list.json b/packages/instui-config/package-lists/v9/package-list.json new file mode 100644 index 0000000000..527b30b312 --- /dev/null +++ b/packages/instui-config/package-lists/v9/package-list.json @@ -0,0 +1,116 @@ +[ + "@instructure/babel-plugin-transform-imports", + "@instructure/browserslist-config-instui", + "@instructure/canvas-high-contrast-theme", + "@instructure/canvas-theme", + "@instructure/command-utils", + "@instructure/config-loader", + "@instructure/console", + "@instructure/cz-lerna-changelog", + "@instructure/debounce", + "@instructure/emotion", + "eslint-plugin-instructure-ui", + "@instructure/instructure-theme", + "@instructure/instui-cli", + "@instructure/instui-config", + "@instructure/pkg-utils", + "@instructure/template-app", + "@instructure/template-component", + "@instructure/template-package", + "@instructure/ui-a11y-content", + "@instructure/ui-a11y-utils", + "@instructure/ui-alerts", + "@instructure/ui-avatar", + "@instructure/ui-axe-check", + "@instructure/ui-babel-preset", + "@instructure/ui-badge", + "@instructure/ui-billboard", + "@instructure/ui-breadcrumb", + "@instructure/ui-buttons", + "@instructure/ui-byline", + "@instructure/ui-calendar", + "@instructure/ui-checkbox", + "@instructure/ui-code-editor", + "@instructure/ui-codemods", + "@instructure/ui-color-utils", + "@instructure/ui-component-examples", + "@instructure/ui-date-input", + "@instructure/ui-decorator", + "@instructure/ui-dialog", + "@instructure/ui-docs-client", + "@instructure/ui-docs-plugin", + "@instructure/ui-dom-utils", + "@instructure/ui-drawer-layout", + "@instructure/ui-editable", + "@instructure/ui-eslint-config", + "@instructure/ui-expandable", + "@instructure/ui-file-drop", + "@instructure/ui-flex", + "@instructure/ui-focusable", + "@instructure/ui-form-field", + "@instructure/ui-grid", + "@instructure/ui-heading", + "@instructure/ui-i18n", + "@instructure/ui-icons-build", + "@instructure/ui-icons", + "@instructure/ui-img", + "@instructure/ui-karma-config", + "@instructure/ui-link", + "@instructure/ui-list", + "@instructure/ui-menu", + "@instructure/ui-metric", + "@instructure/ui-modal", + "@instructure/ui-motion", + "@instructure/ui-navigation", + "@instructure/ui-number-input", + "@instructure/ui-options", + "@instructure/ui-overlays", + "@instructure/ui-pages", + "@instructure/ui-pagination", + "@instructure/ui-pill", + "@instructure/ui-polyfill-loader", + "@instructure/ui-popover", + "@instructure/ui-portal", + "@instructure/ui-position", + "@instructure/ui-progress", + "@instructure/ui-prop-types", + "@instructure/ui-radio-input", + "@instructure/ui-range-input", + "@instructure/ui-rating", + "@instructure/ui-react-utils", + "@instructure/ui-responsive", + "@instructure/ui-scripts", + "@instructure/ui-select", + "@instructure/ui-selectable", + "@instructure/ui-simple-select", + "@instructure/ui-spinner", + "@instructure/ui-stylelint-config", + "@instructure/ui-svg-images", + "@instructure/ui-table", + "@instructure/ui-tabs", + "@instructure/ui-tag", + "@instructure/ui-template-scripts", + "@instructure/ui-test-locator", + "@instructure/ui-test-queries", + "@instructure/ui-test-sandbox", + "@instructure/ui-test-utils", + "@instructure/ui-testable", + "@instructure/ui-text-area", + "@instructure/ui-text-input", + "@instructure/ui-text", + "@instructure/ui-theme-tokens", + "@instructure/ui-themes", + "@instructure/ui-time-select", + "@instructure/ui-toggle-details", + "@instructure/ui-token-scripts", + "@instructure/ui-tooltip", + "@instructure/ui-tray", + "@instructure/ui-tree-browser", + "@instructure/ui-truncate-text", + "@instructure/ui-upgrade-scripts", + "@instructure/ui-utils", + "@instructure/ui-view", + "@instructure/ui-webpack-config", + "@instructure/ui", + "@instructure/uid" +] diff --git a/packages/instui-config/package.json b/packages/instui-config/package.json index adfa1df46d..2edd85f955 100644 --- a/packages/instui-config/package.json +++ b/packages/instui-config/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/instui-config", - "version": "7.5.0", + "version": "8.0.0", "description": "A package containing Instructure UI specific configuration data for operations such as upgrades and codemod scripts", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -18,9 +18,9 @@ "access": "public" }, "dependencies": { - "@instructure/command-utils": "^7.5.0", - "@instructure/pkg-utils": "^7.5.0", - "@instructure/ui-upgrade-scripts": "^7.5.0", + "@instructure/command-utils": "^8.0.0", + "@instructure/pkg-utils": "^8.0.0", + "@instructure/ui-upgrade-scripts": "^8.0.0", "semver": "^6.3.0" } } diff --git a/packages/pkg-utils/CHANGELOG.md b/packages/pkg-utils/CHANGELOG.md index 3b4650f8e8..f6938f7bb6 100644 --- a/packages/pkg-utils/CHANGELOG.md +++ b/packages/pkg-utils/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/pkg-utils + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/pkg-utils diff --git a/packages/pkg-utils/package.json b/packages/pkg-utils/package.json index f74e33b6fd..53ecc8f6c2 100644 --- a/packages/pkg-utils/package.json +++ b/packages/pkg-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/pkg-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "Utilities for managing node packages in a monorepo.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,7 +17,7 @@ }, "license": "MIT", "dependencies": { - "@instructure/command-utils": "^7.5.0", + "@instructure/command-utils": "^8.0.0", "@lerna/package": "^3", "read-pkg-up": "^6.0.0" }, diff --git a/packages/template-app/CHANGELOG.md b/packages/template-app/CHANGELOG.md index f4d9b2c20e..290f13d837 100644 --- a/packages/template-app/CHANGELOG.md +++ b/packages/template-app/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-babel-preset,ui-webpack-config:** remove unnecessary babel and postcss plugins ([457bd82](https://github.com/instructure/instructure-ui/commit/457bd828fba65f9d60bc07afd4803b3499bf31b4)) + +### BREAKING CHANGES + +- **ui-babel-preset,ui-webpack-config:** Removed the following packages because they were supporting `ui-themable`, and are no longer needed when using `emotion` theming: `babel-plugin-themeable-styles`, `postcss-themeable-styles`, `ui-postcss-config`. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/template-app diff --git a/packages/template-app/package.json b/packages/template-app/package.json index 31bf1a2499..47ca028081 100644 --- a/packages/template-app/package.json +++ b/packages/template-app/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/template-app", - "version": "7.5.0", + "version": "8.0.0", "description": "A package containing template files to generate a react app configured with Instructure UI presets.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -15,23 +15,23 @@ "access": "public" }, "dependencies": { - "@instructure/canvas-theme": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-heading": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-svg-images": "^7.5.0", - "@instructure/ui-text": "^7.5.0", - "@instructure/ui-themes": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/canvas-theme": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-heading": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-svg-images": "^8.0.0", + "@instructure/ui-text": "^8.0.0", + "@instructure/ui-themes": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "react": "^16.9.0", "react-dom": "^16.9.0" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-eslint-config": "^7.5.0", - "@instructure/ui-scripts": "^7.5.0", - "@instructure/ui-stylelint-config": "^7.5.0", - "@instructure/ui-webpack-config": "^7.5.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-eslint-config": "^8.0.0", + "@instructure/ui-scripts": "^8.0.0", + "@instructure/ui-stylelint-config": "^8.0.0", + "@instructure/ui-webpack-config": "^8.0.0", "html-webpack-plugin": "^3.2.0" } } diff --git a/packages/template-component/CHANGELOG.md b/packages/template-component/CHANGELOG.md index 3b42e17845..235f4a36c0 100644 --- a/packages/template-component/CHANGELOG.md +++ b/packages/template-component/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/template-component diff --git a/packages/template-component/package.json b/packages/template-component/package.json index e88bcf3020..6b9e2d83d5 100644 --- a/packages/template-component/package.json +++ b/packages/template-component/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/template-component", - "version": "7.5.0", + "version": "8.0.0", "description": "A package containing template files to generate an instructure-ui component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -16,17 +16,17 @@ }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/template-package/CHANGELOG.md b/packages/template-package/CHANGELOG.md index 34e8e32cf4..425af7e5c9 100644 --- a/packages/template-package/CHANGELOG.md +++ b/packages/template-package/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/template-package + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/template-package diff --git a/packages/template-package/package.json b/packages/template-package/package.json index d0530726fb..7b87b0ddde 100644 --- a/packages/template-package/package.json +++ b/packages/template-package/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/template-package", - "version": "7.5.0", + "version": "8.0.0", "description": "A package containing template files to generate an instructure-ui package.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -16,10 +16,10 @@ }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0" + "@instructure/console": "^8.0.0" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" } } diff --git a/packages/ui-a11y-content/CHANGELOG.md b/packages/ui-a11y-content/CHANGELOG.md index 641a69da3a..50df46d92d 100644 --- a/packages/ui-a11y-content/CHANGELOG.md +++ b/packages/ui-a11y-content/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-a11y-content diff --git a/packages/ui-a11y-content/package.json b/packages/ui-a11y-content/package.json index 1ae38ab0d4..ab9e22b84a 100644 --- a/packages/ui-a11y-content/package.json +++ b/packages/ui-a11y-content/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-a11y-content", - "version": "7.5.0", + "version": "8.0.0", "description": "Utility components that enhance the user experience of those that navigate the web with a screen reader or keyboard.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,18 +24,18 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-a11y-utils/CHANGELOG.md b/packages/ui-a11y-utils/CHANGELOG.md index c4a461cab8..dd988598fb 100644 --- a/packages/ui-a11y-utils/CHANGELOG.md +++ b/packages/ui-a11y-utils/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Bug Fixes + +- **ui-a11y-utils:** don't hide elements with aria-live ([3b7e03a](https://github.com/instructure/instructure-ui/commit/3b7e03a8b29635fbeca3f4533cf1776c668f2eda)) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-a11y-utils diff --git a/packages/ui-a11y-utils/package.json b/packages/ui-a11y-utils/package.json index 58bec41c2a..d3e85b2d41 100644 --- a/packages/ui-a11y-utils/package.json +++ b/packages/ui-a11y-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-a11y-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "A collection of utilities for managing focus and screen reader behavior", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -22,19 +22,19 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-alerts/CHANGELOG.md b/packages/ui-alerts/CHANGELOG.md index 73676d3ef0..cfed5ae99e 100644 --- a/packages/ui-alerts/CHANGELOG.md +++ b/packages/ui-alerts/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-alerts:** Remove deprecated 'closeButtonLabel' prop + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-alerts diff --git a/packages/ui-alerts/package.json b/packages/ui-alerts/package.json index 1a63e13b87..a4c5900103 100644 --- a/packages/ui-alerts/package.json +++ b/packages/ui-alerts/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-alerts", - "version": "7.5.0", + "version": "8.0.0", "description": "An alert component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,23 +23,23 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, diff --git a/packages/ui-avatar/CHANGELOG.md b/packages/ui-avatar/CHANGELOG.md index da1a0092aa..31cf4b2107 100644 --- a/packages/ui-avatar/CHANGELOG.md +++ b/packages/ui-avatar/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-avatar:** removed deprecated `inline` prop ([410d6ed](https://github.com/instructure/instructure-ui/commit/410d6ed0962b91b99883d5b2ed6ada5d190513c5)) +- **ui-avatar:** removed deprecated `variant` prop ([ec75e0f](https://github.com/instructure/instructure-ui/commit/ec75e0f5bcdbf505d87550a746fe4619fda0c5cf)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-avatar:** Removed deprecated `variant` prop, use `shape` instead. +- **ui-avatar:** Removed deprecated `inline` prop, use `display` ('inline-block' or 'block') instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-avatar diff --git a/packages/ui-avatar/package.json b/packages/ui-avatar/package.json index 63c22dd6a5..40c090731a 100644 --- a/packages/ui-avatar/package.json +++ b/packages/ui-avatar/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-avatar", - "version": "7.5.0", + "version": "8.0.0", "description": "An image or letters that represents a user.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,19 +24,19 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-axe-check/CHANGELOG.md b/packages/ui-axe-check/CHANGELOG.md index 3068210e7b..b4123f7c19 100644 --- a/packages/ui-axe-check/CHANGELOG.md +++ b/packages/ui-axe-check/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-axe-check + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-axe-check diff --git a/packages/ui-axe-check/package.json b/packages/ui-axe-check/package.json index 82f0c292f3..611155af43 100644 --- a/packages/ui-axe-check/package.json +++ b/packages/ui-axe-check/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-axe-check", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI a11y testing library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,7 +21,7 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", diff --git a/packages/ui-babel-preset/CHANGELOG.md b/packages/ui-babel-preset/CHANGELOG.md index 4239096530..214714e545 100644 --- a/packages/ui-babel-preset/CHANGELOG.md +++ b/packages/ui-babel-preset/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **ui-babel-preset,ui-webpack-config:** remove unnecessary babel and postcss plugins ([457bd82](https://github.com/instructure/instructure-ui/commit/457bd828fba65f9d60bc07afd4803b3499bf31b4)) + +### BREAKING CHANGES + +- **ui-babel-preset,ui-webpack-config:** Removed the following packages because they were supporting `ui-themable`, and are no longer needed when using `emotion` theming: `babel-plugin-themeable-styles`, `postcss-themeable-styles`, `ui-postcss-config`. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-babel-preset diff --git a/packages/ui-babel-preset/package.json b/packages/ui-babel-preset/package.json index 8400e84830..b51f95fdf7 100644 --- a/packages/ui-babel-preset/package.json +++ b/packages/ui-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-babel-preset", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI babel preset made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -32,9 +32,9 @@ "@babel/preset-env": "^7.9.5", "@babel/preset-react": "^7.9.4", "@babel/runtime": "^7.13.10", - "@instructure/babel-plugin-transform-imports": "^7.5.0", - "@instructure/browserslist-config-instui": "^7.5.0", - "@instructure/config-loader": "^7.5.0", + "@instructure/babel-plugin-transform-imports": "^8.0.0", + "@instructure/browserslist-config-instui": "^8.0.0", + "@instructure/config-loader": "^8.0.0", "babel-loader": "^8.1.0", "babel-plugin-add-import-extension": "^1.4.3", "babel-plugin-dynamic-import-node": "^2.3.0", diff --git a/packages/ui-badge/CHANGELOG.md b/packages/ui-badge/CHANGELOG.md index f9bc1c2b06..cf4017c397 100644 --- a/packages/ui-badge/CHANGELOG.md +++ b/packages/ui-badge/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-badge diff --git a/packages/ui-badge/package.json b/packages/ui-badge/package.json index 43a11cdf3c..1419f22ac2 100644 --- a/packages/ui-badge/package.json +++ b/packages/ui-badge/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-badge", - "version": "7.5.0", + "version": "8.0.0", "description": "A badge component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,21 +24,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-billboard/CHANGELOG.md b/packages/ui-billboard/CHANGELOG.md index e8066ccc24..100d43e45f 100644 --- a/packages/ui-billboard/CHANGELOG.md +++ b/packages/ui-billboard/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-billboard diff --git a/packages/ui-billboard/package.json b/packages/ui-billboard/package.json index bdcf49b569..020d9113ef 100644 --- a/packages/ui-billboard/package.json +++ b/packages/ui-billboard/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-billboard", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component to display empty states, 404 pages, redirects, etc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,19 +23,19 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-heading": "^7.5.0", - "@instructure/ui-img": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-heading": "^8.0.0", + "@instructure/ui-img": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-breadcrumb/CHANGELOG.md b/packages/ui-breadcrumb/CHANGELOG.md index d465ce93cd..86c0d09072 100644 --- a/packages/ui-breadcrumb/CHANGELOG.md +++ b/packages/ui-breadcrumb/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-breadcrumb:** remove deprecated `icon` prop ([ebde230](https://github.com/instructure/instructure-ui/commit/ebde2302f01501a4d44f8f166ec44713e7aa8d8d)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-breadcrumb:** Removed deprecated `icon` prop, use `renderIcon` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-breadcrumb diff --git a/packages/ui-breadcrumb/package.json b/packages/ui-breadcrumb/package.json index 9c4db46415..41200da1cc 100644 --- a/packages/ui-breadcrumb/package.json +++ b/packages/ui-breadcrumb/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-breadcrumb", - "version": "7.5.0", + "version": "8.0.0", "description": "A breadcrumb component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,21 +23,21 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-link": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-truncate-text": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-link": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-truncate-text": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-buttons/CHANGELOG.md b/packages/ui-buttons/CHANGELOG.md index 76a01eb3a1..94bed5dbd6 100644 --- a/packages/ui-buttons/CHANGELOG.md +++ b/packages/ui-buttons/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-buttons:** remove deprecated `DeprecatedButton` component ([c0e2d03](https://github.com/instructure/instructure-ui/commit/c0e2d031301fddf68e816bf5587d6357b15b7035)) +- **ui-buttons:** remove deprecated `icon` prop ([e024d59](https://github.com/instructure/instructure-ui/commit/e024d59d0caac7414cea2f8b957c8f2521887d37)) +- **ui-buttons:** remove deprecated `variant` prop ([755608a](https://github.com/instructure/instructure-ui/commit/755608a0cae2c01dc4028a4f36a03c605a17c8f4)) +- **ui-buttons:** remove deprecated CloseButton props ([cf8657d](https://github.com/instructure/instructure-ui/commit/cf8657d42f4c46f31f1292d468221eaff36327ca)) +- **ui-buttons:** removed deprecated `buttonRef` prop ([92330fd](https://github.com/instructure/instructure-ui/commit/92330fdef044d0f401ff8145aed4d5964db69619)) +- **ui-buttons,ui-toggle-details:** remove deprecated `fluidWidth` prop ([0ced14e](https://github.com/instructure/instructure-ui/commit/0ced14e08e15d6922dc6b3aac755ed2686ad7a70)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-buttons:** Removed deprecated CloseButton prop `children`, use `screenReaderLabel` instead. Removed deprecated + CloseButton prop `variant`, use `color` instead. +- **ui-buttons:** Remove deprecated `DeprecatedButton` component. +- **ui-buttons:** Removed deprecated `variant` prop. The default value for `color` prop is now `secondary`. +- **ui-buttons:** Removed deprecated `icon` prop, use `renderIcon` instead. +- **ui-buttons,ui-toggle-details:** Removed deprecated `fluidWidth` prop, set `display="block"` and `textAlign="start"` instead. +- **ui-buttons:** removed deprecared `buttonRef` prop from `Button` and `CloseButton`, use `elementRef` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-buttons diff --git a/packages/ui-buttons/package.json b/packages/ui-buttons/package.json index 9e32a97601..9d4288a6e5 100644 --- a/packages/ui-buttons/package.json +++ b/packages/ui-buttons/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-buttons", - "version": "7.5.0", + "version": "8.0.0", "description": "Accessible button components", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,28 +23,28 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-flex": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-flex": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, diff --git a/packages/ui-byline/CHANGELOG.md b/packages/ui-byline/CHANGELOG.md index e99aa64a8e..0124157107 100644 --- a/packages/ui-byline/CHANGELOG.md +++ b/packages/ui-byline/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-byline:** remove deprecated `Media` component ([8ba146c](https://github.com/instructure/instructure-ui/commit/8ba146cc6f0169a56d2c12a37e1900153cdfcc55)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-byline:** Removed deprecated `Media` component, use `Byline` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-byline diff --git a/packages/ui-byline/package.json b/packages/ui-byline/package.json index 76919b08c8..823c2dbe6b 100644 --- a/packages/ui-byline/package.json +++ b/packages/ui-byline/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-byline", - "version": "7.5.0", + "version": "8.0.0", "description": "A Byline component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,16 +23,16 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-calendar/CHANGELOG.md b/packages/ui-calendar/CHANGELOG.md index 4d00d8769f..963bee1d5e 100644 --- a/packages/ui-calendar/CHANGELOG.md +++ b/packages/ui-calendar/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-calendar diff --git a/packages/ui-calendar/package.json b/packages/ui-calendar/package.json index f8b699bb91..eccb4a3763 100644 --- a/packages/ui-calendar/package.json +++ b/packages/ui-calendar/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-calendar", - "version": "7.5.0", + "version": "8.0.0", "description": "A calendar component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,24 +24,24 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-checkbox/CHANGELOG.md b/packages/ui-checkbox/CHANGELOG.md index 01bcffd8d4..74c4d1606d 100644 --- a/packages/ui-checkbox/CHANGELOG.md +++ b/packages/ui-checkbox/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Bug Fixes + +- **ui-checkbox:** add spacing between single checkbox and messages ([e67bd98](https://github.com/instructure/instructure-ui/commit/e67bd9873f082656cef038295647c21b9fa8f46e)) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-checkbox:** migrate ToggleFacade from themeable to emotion ([2a629c0](https://github.com/instructure/instructure-ui/commit/2a629c06238b45a7804d9968484713a218750e45)) + +### BREAKING CHANGES + +- **ui-checkbox:** VISUAL CHANGE: Since there is more space between the checkbox and the messages, it can potentially break layouts (vertically more pixels). +- **ui-checkbox:** Removed deprecated theme variables: `baseSizeSmall`, `baseSizeMedium`, `baseSizeLarge`. Use + `toggleSize` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-checkbox diff --git a/packages/ui-checkbox/package.json b/packages/ui-checkbox/package.json index b993dc0575..f4c070256d 100644 --- a/packages/ui-checkbox/package.json +++ b/packages/ui-checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-checkbox", - "version": "7.5.0", + "version": "8.0.0", "description": " styled HTML input type='checkbox' component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,27 +23,27 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-svg-images": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-svg-images": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-code-editor/CHANGELOG.md b/packages/ui-code-editor/CHANGELOG.md index d0f2520537..b9470779b5 100644 --- a/packages/ui-code-editor/CHANGELOG.md +++ b/packages/ui-code-editor/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-code-editor diff --git a/packages/ui-code-editor/package.json b/packages/ui-code-editor/package.json index c2b6e3d052..851ddc6cd5 100644 --- a/packages/ui-code-editor/package.json +++ b/packages/ui-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-code-editor", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -22,19 +22,19 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/uid": "^8.0.0", "codemirror": "5.48.4", "prop-types": "^15", "react-codemirror2": "^7.1.0" diff --git a/packages/ui-codemods/CHANGELOG.md b/packages/ui-codemods/CHANGELOG.md index 09359605d8..7f9d10b8f6 100644 --- a/packages/ui-codemods/CHANGELOG.md +++ b/packages/ui-codemods/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-codemods + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-codemods diff --git a/packages/ui-codemods/package.json b/packages/ui-codemods/package.json index 12c066673b..95892700d0 100644 --- a/packages/ui-codemods/package.json +++ b/packages/ui-codemods/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-codemods", - "version": "7.5.0", + "version": "8.0.0", "description": "Codemod scripts to help upgrade Instructure UI libraries.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", diff --git a/packages/ui-color-utils/CHANGELOG.md b/packages/ui-color-utils/CHANGELOG.md index a9e4de0020..922d4c359f 100644 --- a/packages/ui-color-utils/CHANGELOG.md +++ b/packages/ui-color-utils/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-color-utils:** add utility mehtod to convert a color string to a hexadecimal color string in the #AABBCC format ([20a3a69](https://github.com/instructure/instructure-ui/commit/20a3a6990469a427b4115090faccad67f9216830)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-color-utils diff --git a/packages/ui-color-utils/package.json b/packages/ui-color-utils/package.json index f304b93086..8ded5dbd60 100644 --- a/packages/ui-color-utils/package.json +++ b/packages/ui-color-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-color-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "A color utility library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,8 +21,8 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", diff --git a/packages/ui-component-examples/CHANGELOG.md b/packages/ui-component-examples/CHANGELOG.md index d233b3e94f..2f3e1247b1 100644 --- a/packages/ui-component-examples/CHANGELOG.md +++ b/packages/ui-component-examples/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-component-examples + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-component-examples diff --git a/packages/ui-component-examples/package.json b/packages/ui-component-examples/package.json index a4efb0743f..400550e15b 100644 --- a/packages/ui-component-examples/package.json +++ b/packages/ui-component-examples/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-component-examples", - "version": "7.5.0", + "version": "8.0.0", "description": "A utility for automatically generating component examples", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,13 +17,13 @@ }, "license": "MIT", "dependencies": { - "@instructure/config-loader": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/config-loader": "^8.0.0", + "@instructure/uid": "^8.0.0", "loader-utils": "^1.2.3", "react-docgen": "^5" }, "devDependencies": { - "@instructure/ui-test-utils": "^7.5.0", + "@instructure/ui-test-utils": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-date-input/CHANGELOG.md b/packages/ui-date-input/CHANGELOG.md index cfa48962c3..9f0ff485cf 100644 --- a/packages/ui-date-input/CHANGELOG.md +++ b/packages/ui-date-input/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-date-input:** remove deprecated `label` prop ([55a0066](https://github.com/instructure/instructure-ui/commit/55a00661560be1a8d5d606bc2e5fc2e14165b7ff)) + +### BREAKING CHANGES + +- **ui-date-input:** Removed deprecated `label` prop: use `renderLabel` prop instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-date-input diff --git a/packages/ui-date-input/package.json b/packages/ui-date-input/package.json index a11cdaa153..f707ee942e 100644 --- a/packages/ui-date-input/package.json +++ b/packages/ui-date-input/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-date-input", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -22,24 +22,24 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-calendar": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-popover": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-selectable": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-text-input": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-calendar": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-popover": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-selectable": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-text-input": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-decorator/CHANGELOG.md b/packages/ui-decorator/CHANGELOG.md index 39d683fa24..7255aab8f4 100644 --- a/packages/ui-decorator/CHANGELOG.md +++ b/packages/ui-decorator/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-decorator + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-decorator diff --git a/packages/ui-decorator/package.json b/packages/ui-decorator/package.json index da64a68d31..771e389e8a 100644 --- a/packages/ui-decorator/package.json +++ b/packages/ui-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-decorator", - "version": "7.5.0", + "version": "8.0.0", "description": "A utility to wrap (decorates) a React component class adding functionality.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,7 +21,7 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10" diff --git a/packages/ui-dialog/CHANGELOG.md b/packages/ui-dialog/CHANGELOG.md index 89ea04dd66..17ce17b722 100644 --- a/packages/ui-dialog/CHANGELOG.md +++ b/packages/ui-dialog/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-dialog diff --git a/packages/ui-dialog/package.json b/packages/ui-dialog/package.json index 6ea614553a..d4cbfcedd9 100644 --- a/packages/ui-dialog/package.json +++ b/packages/ui-dialog/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-dialog", - "version": "7.5.0", + "version": "8.0.0", "description": "A utility component for managing keyboard accessibility and screen reader behavior", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,16 +23,16 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/console": "^7.5.0", - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/console": "^8.0.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-docs-client/CHANGELOG.md b/packages/ui-docs-client/CHANGELOG.md index 012a075270..d580d5cffb 100644 --- a/packages/ui-docs-client/CHANGELOG.md +++ b/packages/ui-docs-client/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### Performance Improvements + +- **ui-docs-client:** speed up iconography page ([d16a046](https://github.com/instructure/instructure-ui/commit/d16a046b24540fcd9dd9f642af31145671c9dda7)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-docs-client diff --git a/packages/ui-docs-client/package.json b/packages/ui-docs-client/package.json index 513489fead..6a63239c8f 100644 --- a/packages/ui-docs-client/package.json +++ b/packages/ui-docs-client/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-docs-client", - "version": "7.5.0", + "version": "8.0.0", "description": "A React application to display documentation made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,48 +23,48 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", "@babel/standalone": "^7 >=7.13.8", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-alerts": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-checkbox": "^7.5.0", - "@instructure/ui-code-editor": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-flex": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-heading": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-img": "^7.5.0", - "@instructure/ui-link": "^7.5.0", - "@instructure/ui-list": "^7.5.0", - "@instructure/ui-metric": "^7.5.0", - "@instructure/ui-modal": "^7.5.0", - "@instructure/ui-overlays": "^7.5.0", - "@instructure/ui-pill": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-responsive": "^7.5.0", - "@instructure/ui-select": "^7.5.0", - "@instructure/ui-simple-select": "^7.5.0", - "@instructure/ui-svg-images": "^7.5.0", - "@instructure/ui-table": "^7.5.0", - "@instructure/ui-tabs": "^7.5.0", - "@instructure/ui-text": "^7.5.0", - "@instructure/ui-text-input": "^7.5.0", - "@instructure/ui-themes": "^7.5.0", - "@instructure/ui-toggle-details": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-tray": "^7.5.0", - "@instructure/ui-truncate-text": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-alerts": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-checkbox": "^8.0.0", + "@instructure/ui-code-editor": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-flex": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-heading": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-img": "^8.0.0", + "@instructure/ui-link": "^8.0.0", + "@instructure/ui-list": "^8.0.0", + "@instructure/ui-metric": "^8.0.0", + "@instructure/ui-modal": "^8.0.0", + "@instructure/ui-overlays": "^8.0.0", + "@instructure/ui-pill": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-responsive": "^8.0.0", + "@instructure/ui-select": "^8.0.0", + "@instructure/ui-simple-select": "^8.0.0", + "@instructure/ui-svg-images": "^8.0.0", + "@instructure/ui-table": "^8.0.0", + "@instructure/ui-tabs": "^8.0.0", + "@instructure/ui-text": "^8.0.0", + "@instructure/ui-text-input": "^8.0.0", + "@instructure/ui-themes": "^8.0.0", + "@instructure/ui-toggle-details": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-tray": "^8.0.0", + "@instructure/ui-truncate-text": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "gray-matter": "3.1.1", "marked": "^0.7.0", "prop-types": "^15", diff --git a/packages/ui-docs-plugin/CHANGELOG.md b/packages/ui-docs-plugin/CHANGELOG.md index 910a784754..e592955d8f 100644 --- a/packages/ui-docs-plugin/CHANGELOG.md +++ b/packages/ui-docs-plugin/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-docs-plugin:** display the faulty YAML that caused a parsing exception ([fe0dbf2](https://github.com/instructure/instructure-ui/commit/fe0dbf245bfb323be51b73f74b1f57ad4f52b060)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-docs-plugin diff --git a/packages/ui-docs-plugin/package.json b/packages/ui-docs-plugin/package.json index c9f0192d27..6261c93bec 100644 --- a/packages/ui-docs-plugin/package.json +++ b/packages/ui-docs-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-docs-plugin", - "version": "7.5.0", + "version": "8.0.0", "description": "A webpack plugin to generate documentation made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -20,11 +20,11 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { - "@instructure/config-loader": "^7.5.0", - "@instructure/ui-docs-client": "^7.5.0", + "@instructure/config-loader": "^8.0.0", + "@instructure/ui-docs-client": "^8.0.0", "globby": "^10.0.1", "gray-matter": "3.1.1", "html-webpack-plugin": "^3.2.0", diff --git a/packages/ui-dom-utils/CHANGELOG.md b/packages/ui-dom-utils/CHANGELOG.md index 6f801951b5..aa13df1a46 100644 --- a/packages/ui-dom-utils/CHANGELOG.md +++ b/packages/ui-dom-utils/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-dom-utils + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-dom-utils diff --git a/packages/ui-dom-utils/package.json b/packages/ui-dom-utils/package.json index 2157966943..e7bc90d435 100644 --- a/packages/ui-dom-utils/package.json +++ b/packages/ui-dom-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-dom-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "A DOM utility library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0" + "@instructure/console": "^8.0.0" }, "peerDependencies": { "react": "^16.8", diff --git a/packages/ui-drawer-layout/CHANGELOG.md b/packages/ui-drawer-layout/CHANGELOG.md index 5b20022c6b..35ddfc8c76 100644 --- a/packages/ui-drawer-layout/CHANGELOG.md +++ b/packages/ui-drawer-layout/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-drawer-layout diff --git a/packages/ui-drawer-layout/package.json b/packages/ui-drawer-layout/package.json index 568f8c597a..b4b5796440 100644 --- a/packages/ui-drawer-layout/package.json +++ b/packages/ui-drawer-layout/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-drawer-layout", - "version": "7.5.0", + "version": "8.0.0", "description": "A main-content-plus-tray layout component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,29 +24,29 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/debounce": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dialog": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/debounce": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dialog": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-editable/CHANGELOG.md b/packages/ui-editable/CHANGELOG.md index ef503b998b..cb3bb6cd03 100644 --- a/packages/ui-editable/CHANGELOG.md +++ b/packages/ui-editable/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-editable,ui-focusable:** delete depracated FocusableView ([fac2670](https://github.com/instructure/instructure-ui/commit/fac2670fdd165d8342209bac128fb6e02f1fd061)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-editable diff --git a/packages/ui-editable/package.json b/packages/ui-editable/package.json index d01e5f5aa8..879a46f3a5 100644 --- a/packages/ui-editable/package.json +++ b/packages/ui-editable/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-editable", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,21 +23,21 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-flex": "^7.5.0", - "@instructure/ui-focusable": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-flex": "^8.0.0", + "@instructure/ui-focusable": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-eslint-config/CHANGELOG.md b/packages/ui-eslint-config/CHANGELOG.md index 0f7524d521..ae32497519 100644 --- a/packages/ui-eslint-config/CHANGELOG.md +++ b/packages/ui-eslint-config/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-eslint-config + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-eslint-config diff --git a/packages/ui-eslint-config/package.json b/packages/ui-eslint-config/package.json index e67f67e046..287f3e342d 100644 --- a/packages/ui-eslint-config/package.json +++ b/packages/ui-eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-eslint-config", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI shared eslint config made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,14 +17,14 @@ }, "license": "MIT", "dependencies": { - "@instructure/browserslist-config-instui": "^7.5.0", - "@instructure/config-loader": "^7.5.0", + "@instructure/browserslist-config-instui": "^8.0.0", + "@instructure/config-loader": "^8.0.0", "babel-eslint": "^10.1.0", "eslint-config-prettier": "^6.15.0", "eslint-plugin-compat": "^3.3.0", "eslint-plugin-ejs": "^0.0.2", "eslint-plugin-import": "^2.18.2", - "eslint-plugin-instructure-ui": "^7.5.0", + "eslint-plugin-instructure-ui": "^8.0.0", "eslint-plugin-jsx-a11y": "^6.2.3", "eslint-plugin-mocha": "^6.1.1", "eslint-plugin-notice": "^0.8.9", diff --git a/packages/ui-expandable/CHANGELOG.md b/packages/ui-expandable/CHANGELOG.md index 6811e9f408..eff0631b15 100644 --- a/packages/ui-expandable/CHANGELOG.md +++ b/packages/ui-expandable/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-expandable diff --git a/packages/ui-expandable/package.json b/packages/ui-expandable/package.json index b93082a521..e23487bb79 100644 --- a/packages/ui-expandable/package.json +++ b/packages/ui-expandable/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-expandable", - "version": "7.5.0", + "version": "8.0.0", "description": "A utility component for show/hide functionality", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,16 +23,16 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-file-drop/CHANGELOG.md b/packages/ui-file-drop/CHANGELOG.md index c600e9696b..bbf55bb937 100644 --- a/packages/ui-file-drop/CHANGELOG.md +++ b/packages/ui-file-drop/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-file-drop:** removed deprecated `allowMultiple` prop ([e67dee7](https://github.com/instructure/instructure-ui/commit/e67dee7f064a5494cd601596baded0e9bc61c3d7)) +- **ui-file-drop:** removed deprecated `allowRepeatFileSelection` prop ([90b5f19](https://github.com/instructure/instructure-ui/commit/90b5f1912f67ae1d23d2ad0a7e76b99481c64910)) +- **ui-file-drop:** removed deprecated `enablePreview` prop ([8a18fcd](https://github.com/instructure/instructure-ui/commit/8a18fcd91adf55291b8928180ee5efbb3bf8dd70)) +- **ui-file-drop:** removed deprecated `label` prop ([5a0d088](https://github.com/instructure/instructure-ui/commit/5a0d088c7e33256c9ac27dc276d68f7927ecbbd4)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-file-drop:** Removed deprecated `allowMultiple` prop, use `shouldAllowMultiple` instead. +- **ui-file-drop:** Removed deprecated `allowRepeatFileSelection` prop, use `shouldAllowRepeats` instead. +- **ui-file-drop:** Removed deprecated `enablePreview` prop, use `shouldEnablePreview` instead. +- **ui-file-drop:** Removed deprecated `label` prop, use `renderLabel` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-file-drop diff --git a/packages/ui-file-drop/package.json b/packages/ui-file-drop/package.json index f4db764345..16b15f1e60 100644 --- a/packages/ui-file-drop/package.json +++ b/packages/ui-file-drop/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-file-drop", - "version": "7.5.0", + "version": "8.0.0", "description": "A flexible facade for an HTML file input", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,23 +24,23 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-flex/CHANGELOG.md b/packages/ui-flex/CHANGELOG.md index 3b4e18ecf7..118a1d65e0 100644 --- a/packages/ui-flex/CHANGELOG.md +++ b/packages/ui-flex/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-flex:** removed deprecated `grow` prop ([01cf295](https://github.com/instructure/instructure-ui/commit/01cf2952b294bf247e45eb2f328473e416921751)) +- **ui-flex:** removed deprecated `inline` prop ([92834f0](https://github.com/instructure/instructure-ui/commit/92834f0d9ffc3ba60f4e14a4f3427b10754d1e61)) +- **ui-flex:** removed deprecated `shrink` prop ([50aab33](https://github.com/instructure/instructure-ui/commit/50aab33245bc0a0340e6dbdd7c263a179e9e92ab)) +- **ui-flex:** removed deprecated `visualDebug` prop ([40a0c92](https://github.com/instructure/instructure-ui/commit/40a0c9223b929c7a9c2a35fffbb2da8901dd5ecf)) +- **ui-flex:** removed deprecated `wrapItems` prop ([57ef6ab](https://github.com/instructure/instructure-ui/commit/57ef6abb881454f8096bb6d8cdf98078c01fbe0d)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-flex:** Removed deprecated `shrink` prop, use `shouldShrink` instead. +- **ui-flex:** Removed deprecated `grow` prop, use `shouldGrow` instead. +- **ui-flex:** Removed deprecated `visualDebug` prop, use `withVisualDebug` instead. +- **ui-flex:** Removed deprecated `wrapItems` prop, use `wrap` ('wrap', 'no-wrap' or 'wrap-reverse') instead. +- **ui-flex:** Removed deprecated `inline` prop, use `display` (‘flex’ or ‘inline-flex’) instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-flex diff --git a/packages/ui-flex/package.json b/packages/ui-flex/package.json index ea3eb6262e..f68e0d47ec 100644 --- a/packages/ui-flex/package.json +++ b/packages/ui-flex/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-flex", - "version": "7.5.0", + "version": "8.0.0", "description": "A component that makes it easy to align content using flexbox CSS", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,15 +24,15 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-focusable/CHANGELOG.md b/packages/ui-focusable/CHANGELOG.md index d22942a7b9..81b17057a6 100644 --- a/packages/ui-focusable/CHANGELOG.md +++ b/packages/ui-focusable/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-focusable:** removed deprecated `FocusableView` component ([cb1eff4](https://github.com/instructure/instructure-ui/commit/cb1eff4d3f6b582df76a20de39d7dbc6d068b73e)) + +### Features + +- **ui-editable,ui-focusable:** convert Focusable to use Emotion; delete depracated FocusableView ([fac2670](https://github.com/instructure/instructure-ui/commit/fac2670fdd165d8342209bac128fb6e02f1fd061)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-focusable:** Removed deprecated `FocusableView` component, use `View` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-focusable diff --git a/packages/ui-focusable/package.json b/packages/ui-focusable/package.json index fcb686720a..934c762a94 100644 --- a/packages/ui-focusable/package.json +++ b/packages/ui-focusable/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-focusable", - "version": "7.5.0", + "version": "8.0.0", "description": "A utility used to identify when an element receives focus.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,16 +23,16 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-form-field/CHANGELOG.md b/packages/ui-form-field/CHANGELOG.md index 388ed0d892..a682e3412b 100644 --- a/packages/ui-form-field/CHANGELOG.md +++ b/packages/ui-form-field/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-text-input:** removed deprecated `label` prop ([dc01d90](https://github.com/instructure/instructure-ui/commit/dc01d90d1857d9e61270c7996959420531bc99fe)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-text-input:** Removed deprecated `label` prop, use `renderLabel` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-form-field diff --git a/packages/ui-form-field/package.json b/packages/ui-form-field/package.json index 5ba4301f8b..14c9541814 100644 --- a/packages/ui-form-field/package.json +++ b/packages/ui-form-field/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-form-field", - "version": "7.5.0", + "version": "8.0.0", "description": "Form layout components.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,20 +23,20 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-grid": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-grid": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-grid/CHANGELOG.md b/packages/ui-grid/CHANGELOG.md index e4a40aceeb..189826c764 100644 --- a/packages/ui-grid/CHANGELOG.md +++ b/packages/ui-grid/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-grid diff --git a/packages/ui-grid/package.json b/packages/ui-grid/package.json index a2ea45a6f5..0da5c9c43c 100644 --- a/packages/ui-grid/package.json +++ b/packages/ui-grid/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-grid", - "version": "7.5.0", + "version": "8.0.0", "description": "A Grid component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,18 +23,18 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-heading/CHANGELOG.md b/packages/ui-heading/CHANGELOG.md index 2635dbb2b3..f43f330a23 100644 --- a/packages/ui-heading/CHANGELOG.md +++ b/packages/ui-heading/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-heading:** remove deprecated themeAdapter from Heading ([bb1f68c](https://github.com/instructure/instructure-ui/commit/bb1f68c2c8d7d795e6398e9eb93b7063a3b59e69)) +- **ui-heading:** removed deprecated `ellipsis` prop ([4eacdef](https://github.com/instructure/instructure-ui/commit/4eacdefe876bb482a2be7cbd7436017ac7b20e12)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-heading:** The theme variable 'fontFamily' has been split into the following values, override them + individually: `h1FontFamily`, `h2FontFamily`, `h3FontFamily`, `h4FontFamily`, `h5FontFamily`. +- **ui-heading:** Removed deprecated `ellipsis` prop, use `TruncateText` component child instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-heading diff --git a/packages/ui-heading/package.json b/packages/ui-heading/package.json index 012ce382a9..79e02117df 100644 --- a/packages/ui-heading/package.json +++ b/packages/ui-heading/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-heading", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for creating typographic headings", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,18 +24,18 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-i18n/CHANGELOG.md b/packages/ui-i18n/CHANGELOG.md index b3f2bb505c..d5eee759d3 100644 --- a/packages/ui-i18n/CHANGELOG.md +++ b/packages/ui-i18n/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-i18n:** remove decimal.js, its .mjs export is causing issues with Jest ([2e00b30](https://github.com/instructure/instructure-ui/commit/2e00b308cea08585b1afdc5861a5f9142a12f2af)) + +### BREAKING CHANGES + +- Removed `Decimal` wrapper for decimal.js because it was causing compilation errors with projects using Jest. If you need its functionality we recommend to copy-paste the needed methods from the source + code. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-i18n diff --git a/packages/ui-i18n/package.json b/packages/ui-i18n/package.json index 99d42c6149..8c5cd068c5 100644 --- a/packages/ui-i18n/package.json +++ b/packages/ui-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-i18n", - "version": "7.5.0", + "version": "8.0.0", "description": "Helper components and utilities for internationalization.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,16 +23,16 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-decorator": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/ui-decorator": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "hoist-non-react-statics": "^3.3.2", "moment-timezone": "^0.5", "prop-types": "^15" diff --git a/packages/ui-icons-build/CHANGELOG.md b/packages/ui-icons-build/CHANGELOG.md index 3c8dfb72ca..5d118c503a 100644 --- a/packages/ui-icons-build/CHANGELOG.md +++ b/packages/ui-icons-build/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-icons-build,ui-icons:** generate icons from svg files ([7bf065a](https://github.com/instructure/instructure-ui/commit/7bf065a036227956c9008c1992834c48fafa25e3)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-icons-build diff --git a/packages/ui-icons-build/package.json b/packages/ui-icons-build/package.json index f60d3d0fca..e2ca05f32a 100644 --- a/packages/ui-icons-build/package.json +++ b/packages/ui-icons-build/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-icons-build", - "version": "7.5.0", + "version": "8.0.0", "description": "Build scripts to export icons from SVG files", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,7 +17,7 @@ }, "license": "MIT", "dependencies": { - "@instructure/config-loader": "^7.5.0", + "@instructure/config-loader": "^8.0.0", "del": "^5.1.0", "glob": "^7.1.4", "gulp": "^4", diff --git a/packages/ui-icons/CHANGELOG.md b/packages/ui-icons/CHANGELOG.md index ba71a05bb4..c9ed91375f 100644 --- a/packages/ui-icons/CHANGELOG.md +++ b/packages/ui-icons/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-icons:** add new icons and update old ones ([03e6027](https://github.com/instructure/instructure-ui/commit/03e60278022d1420feda12586f8260cf8f322b07)) +- **ui-icons-build,ui-icons:** generate icons from svg files ([7bf065a](https://github.com/instructure/instructure-ui/commit/7bf065a036227956c9008c1992834c48fafa25e3)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-icons diff --git a/packages/ui-icons/package.json b/packages/ui-icons/package.json index 580a821a02..e9145afdb8 100644 --- a/packages/ui-icons/package.json +++ b/packages/ui-icons/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-icons", - "version": "7.5.0", + "version": "8.0.0", "description": "Icon set for Instructure, Inc. products", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -19,13 +19,13 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-icons-build": "^7.5.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-icons-build": "^8.0.0", "gulp": "^4.0.2" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-svg-images": "^7.5.0", + "@instructure/ui-svg-images": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-img/CHANGELOG.md b/packages/ui-img/CHANGELOG.md index bea7989009..867b06c08f 100644 --- a/packages/ui-img/CHANGELOG.md +++ b/packages/ui-img/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-img:** removed deprecated `blur` prop, use `withBlur` instead. ([3db9952](https://github.com/instructure/instructure-ui/commit/3db99525baff0bdfd6470191aa2937613cc874c0)) +- **ui-img:** removed deprecated `grayscale` prop ([5087021](https://github.com/instructure/instructure-ui/commit/50870218749c55ec5c85592d9fe3203d4fe324e5)) +- **ui-img:** removed deprecated `inline` prop ([43868ed](https://github.com/instructure/instructure-ui/commit/43868ed4748e26ff0017c003bfaeb615b09a4b21)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-img:** Removed deprecated `blur` prop, use `withBlur` instead. +- **ui-img:** Removed deprecated `grayscale` prop, use `withGrayscale` instead. +- **ui-img:** Removed deprecated `inline` prop, use `display` ('inline-block' or ‘block') instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-img diff --git a/packages/ui-img/package.json b/packages/ui-img/package.json index 265159dd73..eb41665e7c 100644 --- a/packages/ui-img/package.json +++ b/packages/ui-img/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-img", - "version": "7.5.0", + "version": "8.0.0", "description": "An accessible image component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,18 +24,18 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-karma-config/CHANGELOG.md b/packages/ui-karma-config/CHANGELOG.md index a90ddaeb14..7f3b6bf4ae 100644 --- a/packages/ui-karma-config/CHANGELOG.md +++ b/packages/ui-karma-config/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-karma-config + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-karma-config diff --git a/packages/ui-karma-config/package.json b/packages/ui-karma-config/package.json index 961241596f..63b3a691ed 100644 --- a/packages/ui-karma-config/package.json +++ b/packages/ui-karma-config/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-karma-config", - "version": "7.5.0", + "version": "8.0.0", "description": "A shared karma config made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,8 +17,8 @@ }, "license": "MIT", "dependencies": { - "@instructure/config-loader": "^7.5.0", - "@instructure/ui-webpack-config": "^7.5.0", + "@instructure/config-loader": "^8.0.0", + "@instructure/ui-webpack-config": "^8.0.0", "choma": "^1", "globby": "^10.0.1", "karma": "^4.3.0", diff --git a/packages/ui-link/CHANGELOG.md b/packages/ui-link/CHANGELOG.md index 6809dd4e91..28f0e0d75d 100644 --- a/packages/ui-link/CHANGELOG.md +++ b/packages/ui-link/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-link:** removed deprecated `linkRef` prop ([f09d9e1](https://github.com/instructure/instructure-ui/commit/f09d9e1b6dd1fa0297aaed255250b1cc9d943ebf)) +- **ui-link:** removed deprecated `variant` prop ([624d396](https://github.com/instructure/instructure-ui/commit/624d396923afcad4e2eab86cb7e8484c3c7d80c9)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-link:** Removed deprecated `variant` prop, use `color` ('link' or ’link-inverse') instead. +- **ui-link:** Removed deprecated `linkRef` prop, use `elementRef` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-link diff --git a/packages/ui-link/package.json b/packages/ui-link/package.json index f533d8454b..6c3a0695f5 100644 --- a/packages/ui-link/package.json +++ b/packages/ui-link/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-link", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for creating links", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,23 +24,23 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-list/CHANGELOG.md b/packages/ui-list/CHANGELOG.md index c9b4ddb2c5..7b9927b6a9 100644 --- a/packages/ui-list/CHANGELOG.md +++ b/packages/ui-list/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-list:** deprecate variant inline styles ([376abd7](https://github.com/instructure/instructure-ui/commit/376abd7d05d61ed075414f9aab7880f495c6c1ad)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-list:** Removed "variant" property: use InlineList component for inline lists and isUnstyled boolean prop + for unstyled lists. Removed inline delimiter values (pipe, slash and arrow) from "delimiter" + property. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-list diff --git a/packages/ui-list/package.json b/packages/ui-list/package.json index 8b098f3cb5..475c22f7fa 100644 --- a/packages/ui-list/package.json +++ b/packages/ui-list/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-list", - "version": "7.5.0", + "version": "8.0.0", "description": "Components for displaying vertical or horizontal lists.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,19 +24,19 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-menu/CHANGELOG.md b/packages/ui-menu/CHANGELOG.md index b2acabd54c..b153c80fe0 100644 --- a/packages/ui-menu/CHANGELOG.md +++ b/packages/ui-menu/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-menu diff --git a/packages/ui-menu/package.json b/packages/ui-menu/package.json index d8762b8d02..dc36bf8f8d 100644 --- a/packages/ui-menu/package.json +++ b/packages/ui-menu/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-menu", - "version": "7.5.0", + "version": "8.0.0", "description": "A dropdown menu component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,27 +23,27 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-popover": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-popover": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, diff --git a/packages/ui-metric/CHANGELOG.md b/packages/ui-metric/CHANGELOG.md index 9819ee5faa..383c7007f0 100644 --- a/packages/ui-metric/CHANGELOG.md +++ b/packages/ui-metric/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-metric,ui:** removed deprecated `MetricList` component ([d795851](https://github.com/instructure/instructure-ui/commit/d795851c05a87ae916649dc18c11bd042e31405c)) +- **ui-metric,ui:** removed deprecated `MetricListItem` component ([b8e52b8](https://github.com/instructure/instructure-ui/commit/b8e52b897368733e354a02b1da097070fda3faba)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-metric,ui:** Removed deprecated `MetricList` component, use `MetricGroup` instead. +- **ui-metric,ui:** Removed deprecated `MetricListItem` component, use `Metric` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-metric diff --git a/packages/ui-metric/package.json b/packages/ui-metric/package.json index e319da62df..ab1cf5dd97 100644 --- a/packages/ui-metric/package.json +++ b/packages/ui-metric/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-metric", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component for displaying Metrics", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,18 +24,18 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-modal/CHANGELOG.md b/packages/ui-modal/CHANGELOG.md index 06519bc41f..33048f3af6 100644 --- a/packages/ui-modal/CHANGELOG.md +++ b/packages/ui-modal/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-modal diff --git a/packages/ui-modal/package.json b/packages/ui-modal/package.json index 3a4550d01e..ded535090f 100644 --- a/packages/ui-modal/package.json +++ b/packages/ui-modal/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-modal", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for displaying content in a dialog overlay", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,29 +23,29 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-dialog": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-overlays": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-dialog": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-overlays": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { "react": "^16.8" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/ui-motion/CHANGELOG.md b/packages/ui-motion/CHANGELOG.md index 316aa80d28..474dcf3ccb 100644 --- a/packages/ui-motion/CHANGELOG.md +++ b/packages/ui-motion/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-motion diff --git a/packages/ui-motion/package.json b/packages/ui-motion/package.json index f0161c98a0..1a22b8362a 100644 --- a/packages/ui-motion/package.json +++ b/packages/ui-motion/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-motion", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,17 +23,17 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-navigation/CHANGELOG.md b/packages/ui-navigation/CHANGELOG.md index d1958575d1..1717467744 100644 --- a/packages/ui-navigation/CHANGELOG.md +++ b/packages/ui-navigation/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-navigation diff --git a/packages/ui-navigation/package.json b/packages/ui-navigation/package.json index 9e5baf2d54..600279e820 100644 --- a/packages/ui-navigation/package.json +++ b/packages/ui-navigation/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-navigation", - "version": "7.5.0", + "version": "8.0.0", "description": "Main and application level navigational components", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,30 +23,30 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/debounce": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-badge": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-focusable": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-menu": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/debounce": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-badge": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-focusable": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-menu": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-number-input/CHANGELOG.md b/packages/ui-number-input/CHANGELOG.md index 77c1e2abef..0d079aa17c 100644 --- a/packages/ui-number-input/CHANGELOG.md +++ b/packages/ui-number-input/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-number-input:** removed deprecated `inline` prop ([a985528](https://github.com/instructure/instructure-ui/commit/a9855282e851be8c6d4581610987230a11153386)) +- **ui-number-input:** removed deprecated `label` prop ([15060d7](https://github.com/instructure/instructure-ui/commit/15060d7781bc10862d3950e6af55a4bbafdc1d0e)) +- **ui-number-input:** removed deprecated `required` prop ([987b36f](https://github.com/instructure/instructure-ui/commit/987b36ff67097cfae6491efa02cf7dea0bdeff30)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-number-input:** Removed deprecated `inline` prop, use `display` ('inline-block' or 'block') instead. +- **ui-number-input:** Removed deprecated `required` prop, use `isRequired` instead. +- **ui-number-input:** Removed deprecated `label` prop, use `renderLabel` instead. +- **ui-number-input:** Removed deprecated props: label, required, inline + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-number-input diff --git a/packages/ui-number-input/package.json b/packages/ui-number-input/package.json index ecc80ff596..6073e54aad 100644 --- a/packages/ui-number-input/package.json +++ b/packages/ui-number-input/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-number-input", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "homepage": "https://instructure.github.io/instructure-ui/", @@ -23,19 +23,19 @@ "build:types": "ui-scripts --types" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, diff --git a/packages/ui-options/CHANGELOG.md b/packages/ui-options/CHANGELOG.md index 4a3743db53..15803b8989 100644 --- a/packages/ui-options/CHANGELOG.md +++ b/packages/ui-options/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-options diff --git a/packages/ui-options/package.json b/packages/ui-options/package.json index 5fbba4198b..9a36dd3233 100644 --- a/packages/ui-options/package.json +++ b/packages/ui-options/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-options", - "version": "7.5.0", + "version": "8.0.0", "description": "A view-only component for composing interactive lists and menus.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,21 +23,21 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-overlays/CHANGELOG.md b/packages/ui-overlays/CHANGELOG.md index f6468196c9..cff5126ab6 100644 --- a/packages/ui-overlays/CHANGELOG.md +++ b/packages/ui-overlays/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-overlays diff --git a/packages/ui-overlays/package.json b/packages/ui-overlays/package.json index 74c4e4e894..7ed2d0ffed 100644 --- a/packages/ui-overlays/package.json +++ b/packages/ui-overlays/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-overlays", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,31 +23,31 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-dialog": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-focusable": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-popover": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-dialog": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-focusable": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-popover": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "no-scroll": "^2.1.0", "prop-types": "^15" }, diff --git a/packages/ui-pages/CHANGELOG.md b/packages/ui-pages/CHANGELOG.md index 8d0d033062..4eefbad8c6 100644 --- a/packages/ui-pages/CHANGELOG.md +++ b/packages/ui-pages/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-pages diff --git a/packages/ui-pages/package.json b/packages/ui-pages/package.json index f252db76de..0bad97a815 100644 --- a/packages/ui-pages/package.json +++ b/packages/ui-pages/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-pages", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,22 +23,22 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-pagination/CHANGELOG.md b/packages/ui-pagination/CHANGELOG.md index c417083209..d7937f6778 100644 --- a/packages/ui-pagination/CHANGELOG.md +++ b/packages/ui-pagination/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-pagination diff --git a/packages/ui-pagination/package.json b/packages/ui-pagination/package.json index 83ee0522d2..de48a4d912 100644 --- a/packages/ui-pagination/package.json +++ b/packages/ui-pagination/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-pagination", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,27 +23,27 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-pill/CHANGELOG.md b/packages/ui-pill/CHANGELOG.md index 869ad1adcf..169c3466c3 100644 --- a/packages/ui-pill/CHANGELOG.md +++ b/packages/ui-pill/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-pill,ui-responsive:** remove deprecated props from Pill ([125f14c](https://github.com/instructure/instructure-ui/commit/125f14c45f9035a86a3ed2a459ad692c5ecaa7b4)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-pill,ui-responsive:** Removed `text` property: use `children` instead. `Children` is now required. Removed `variant` property: use color instead. Within the new color prop `default` is now `primary` (gray), `primary` has updated to `info` (blue) and `message` is now `alert`. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-pill diff --git a/packages/ui-pill/package.json b/packages/ui-pill/package.json index 0c42f249c7..6a3f750aad 100644 --- a/packages/ui-pill/package.json +++ b/packages/ui-pill/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-pill", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component to communicate concise status.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,23 +24,23 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-truncate-text": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-truncate-text": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-polyfill-loader/CHANGELOG.md b/packages/ui-polyfill-loader/CHANGELOG.md index 276949626a..45315e6243 100644 --- a/packages/ui-polyfill-loader/CHANGELOG.md +++ b/packages/ui-polyfill-loader/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-polyfill-loader + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-polyfill-loader diff --git a/packages/ui-polyfill-loader/package.json b/packages/ui-polyfill-loader/package.json index 963924cab7..aac778bbdf 100644 --- a/packages/ui-polyfill-loader/package.json +++ b/packages/ui-polyfill-loader/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-polyfill-loader", - "version": "7.5.0", + "version": "8.0.0", "description": "A webpack loader that generates a customized polyfill", "type": "commonjs", "main": "./index.js", @@ -16,9 +16,9 @@ "bugs": "https://github.com/instructure/instructure-ui/issues", "license": "MIT", "dependencies": { - "@instructure/browserslist-config-instui": "^7.5.0", - "@instructure/config-loader": "^7.5.0", - "@instructure/ui-babel-preset": "^7.5.0", + "@instructure/browserslist-config-instui": "^8.0.0", + "@instructure/config-loader": "^8.0.0", + "@instructure/ui-babel-preset": "^8.0.0", "core-js-builder": "^3.2.1", "loader-utils": "^1.2.3", "webpack": "^4" diff --git a/packages/ui-popover/CHANGELOG.md b/packages/ui-popover/CHANGELOG.md index 3fff71c1e4..d70d136980 100644 --- a/packages/ui-popover/CHANGELOG.md +++ b/packages/ui-popover/CHANGELOG.md @@ -3,6 +3,42 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Bug Fixes + +- **ui-popover:** tooltips dont dismiss when hovered over (a11y) ([7b166c1](https://github.com/instructure/instructure-ui/commit/7b166c1a0c6701bf95a2f85059bdfecf514271f2)) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-popover:** removed deprecated `alignArrow` prop ([3799228](https://github.com/instructure/instructure-ui/commit/3799228e2a80284422e96bc5053b217055a6b324)) +- **ui-popover:** removed deprecated `defaultShow` prop ([ecfb67f](https://github.com/instructure/instructure-ui/commit/ecfb67f1ff45893295d0fc4a916fecc0751b6b30)) +- **ui-popover:** removed deprecated `label` prop ([efb32a7](https://github.com/instructure/instructure-ui/commit/efb32a7e97f3b0a3ada4528ed408d405d5c89f39)) +- **ui-popover:** removed deprecated `onDismiss` prop ([5a39dd6](https://github.com/instructure/instructure-ui/commit/5a39dd6c54d3e26d9a06e1d875f12a29a8d08e7f)) +- **ui-popover:** removed deprecated `onShow` prop ([43007c0](https://github.com/instructure/instructure-ui/commit/43007c028f4d790297d78dd95b151177c0d28e73)) +- **ui-popover:** removed deprecated `onToggle` prop ([bdfcda8](https://github.com/instructure/instructure-ui/commit/bdfcda8963a720335ee51bdf14a7a2f8ceb86de2)) +- **ui-popover:** removed deprecated `PopoverContent` component ([5e5cf71](https://github.com/instructure/instructure-ui/commit/5e5cf7153eea46664df346089d39de10621caa9f)) +- **ui-popover:** removed deprecated `PopoverTrigger` component ([9768ade](https://github.com/instructure/instructure-ui/commit/9768adef486c2dfcbe1bbded0ac17ec6698adfaa)) +- **ui-popover:** removed deprecated `show` prop ([6000c93](https://github.com/instructure/instructure-ui/commit/6000c9366fd2d6820aa366f3caaea59edd032f3f)) +- **ui-popover:** removed deprecated `trackPosition` prop ([e60e89b](https://github.com/instructure/instructure-ui/commit/e60e89b60d6f6bb37612cfc7935df1a3b8e00e4c)) +- **ui-popover:** removed deprecated `variant` prop ([1d16dff](https://github.com/instructure/instructure-ui/commit/1d16dff819b1f15b8f684be8fb317da70c31812b)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-popover:** Removed deprecated `onDismiss` prop, use `onHideContent` instead. +- **ui-popover:** Removed deprecated `alignArrow` prop, use `shouldAlignArrow` instead. +- **ui-popover:** Removed deprecated `trackPosition` prop, use `shouldTrackPosition` instead. +- **ui-popover:** Removed deprecated `label` prop, use `screenReaderLabel` instead. +- **ui-popover:** Removed deprecated `variant` prop, use `color` ('primary' or 'primary-inverse') instead. +- **ui-popover:** Removed deprecated `defaultShow` prop, use `defaultIsShowingContent` instead. +- **ui-popover:** Removed deprecated `show` prop, use `isShowingContent` instead. +- **ui-popover:** Removed deprecated `onToggle` prop, use `onShowContent` and `onHideContent` instead. +- **ui-popover:** Removed deprecated `onShow` prop, use `onPositioned` instead. +- **ui-popover:** Removed deprecated `PopoverContent` component, use Popover's `children` instead. +- **ui-popover:** Removed deprecated `PopoverTrigger` component, use Popover's `renderTrigger` prop instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-popover diff --git a/packages/ui-popover/package.json b/packages/ui-popover/package.json index ec5707d67f..cb517c7f31 100644 --- a/packages/ui-popover/package.json +++ b/packages/ui-popover/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-popover", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for hiding or showing content based on user interaction.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,27 +23,27 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-utils": "^7.5.0", - "@instructure/ui-dialog": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-utils": "^8.0.0", + "@instructure/ui-dialog": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-portal/CHANGELOG.md b/packages/ui-portal/CHANGELOG.md index 39eca9ad83..1cb5d9522a 100644 --- a/packages/ui-portal/CHANGELOG.md +++ b/packages/ui-portal/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-portal + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-portal diff --git a/packages/ui-portal/package.json b/packages/ui-portal/package.json index 9469c883e5..77361541f5 100644 --- a/packages/ui-portal/package.json +++ b/packages/ui-portal/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-portal", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,15 +23,15 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-position/CHANGELOG.md b/packages/ui-position/CHANGELOG.md index 052cd53784..6aa43bab47 100644 --- a/packages/ui-position/CHANGELOG.md +++ b/packages/ui-position/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-position:** deprecate `trackPosition` and `over` properties ([b636040](https://github.com/instructure/instructure-ui/commit/b6360407c5d7ae648e74c380c6e90714b80fb69e)) +- **ui-position:** deprecate Position.Target and Position.Content components ([9c731c8](https://github.com/instructure/instructure-ui/commit/9c731c8a625085edb9f9d94ac04ddb371499c960)) + +### BREAKING CHANGES + +- **ui-position:** `trackPosition` prop is deprecated, use `shouldTrackPosition` prop instead. `over` prop is + depreacted, use `shouldPositionOverTarget` prop instead. +- **ui-position:** Position.Target is deprecated, use Position's `renderTarget` prop instead. Position.Content is + deprecated, use Position's `children` instead. +- **ui-position,ui-view:** The "box-sizing" and "z-index" css properties are now added as inline css on the Content element, + might break other rules added in class. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-position diff --git a/packages/ui-position/package.json b/packages/ui-position/package.json index 9f1793b963..a0262985a0 100644 --- a/packages/ui-position/package.json +++ b/packages/ui-position/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-position", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for positioning content with respect to a designated target.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,22 +23,22 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/debounce": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/debounce": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-progress/CHANGELOG.md b/packages/ui-progress/CHANGELOG.md index 4023613d22..c425f3b518 100644 --- a/packages/ui-progress/CHANGELOG.md +++ b/packages/ui-progress/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-progress,ui:** delete deprecated Progress component ([69a84d0](https://github.com/instructure/instructure-ui/commit/69a84d08f6d1347c3bd5fb4259879af3ed2e5d27)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-progress,ui:** Deleted deprecated Progress component, use ProgressBar or ProgressCircle instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-progress diff --git a/packages/ui-progress/package.json b/packages/ui-progress/package.json index 3d9c756bd5..4f1fe15582 100644 --- a/packages/ui-progress/package.json +++ b/packages/ui-progress/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-progress", - "version": "7.5.0", + "version": "8.0.0", "description": "Styled HTML elements for showing completion of a task", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,20 +24,20 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-prop-types/CHANGELOG.md b/packages/ui-prop-types/CHANGELOG.md index 5d07521b41..1cf814182d 100644 --- a/packages/ui-prop-types/CHANGELOG.md +++ b/packages/ui-prop-types/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-prop-types + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-prop-types diff --git a/packages/ui-prop-types/package.json b/packages/ui-prop-types/package.json index 13f9a03fb0..ffdcabd62b 100644 --- a/packages/ui-prop-types/package.json +++ b/packages/ui-prop-types/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-prop-types", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,8 +21,8 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", diff --git a/packages/ui-radio-input/CHANGELOG.md b/packages/ui-radio-input/CHANGELOG.md index 6b043acbd5..8c4f618e6c 100644 --- a/packages/ui-radio-input/CHANGELOG.md +++ b/packages/ui-radio-input/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-radio-input diff --git a/packages/ui-radio-input/package.json b/packages/ui-radio-input/package.json index dd4e1c00fe..9c3b3a8bc1 100644 --- a/packages/ui-radio-input/package.json +++ b/packages/ui-radio-input/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-radio-input", - "version": "7.5.0", + "version": "8.0.0", "description": "A styled HTML input type='radio' element", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,21 +23,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-range-input/CHANGELOG.md b/packages/ui-range-input/CHANGELOG.md index 7c66c586fe..077e298be2 100644 --- a/packages/ui-range-input/CHANGELOG.md +++ b/packages/ui-range-input/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-range-input diff --git a/packages/ui-range-input/package.json b/packages/ui-range-input/package.json index c7b2056b9c..56becde40f 100644 --- a/packages/ui-range-input/package.json +++ b/packages/ui-range-input/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-range-input", - "version": "7.5.0", + "version": "8.0.0", "description": "A styled HTML range input", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,24 +24,24 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-rating/CHANGELOG.md b/packages/ui-rating/CHANGELOG.md index efb1f2e1f5..4ba5465e8d 100644 --- a/packages/ui-rating/CHANGELOG.md +++ b/packages/ui-rating/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-rating diff --git a/packages/ui-rating/package.json b/packages/ui-rating/package.json index f1d5bd95b2..4a72c0699b 100644 --- a/packages/ui-rating/package.json +++ b/packages/ui-rating/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-rating", - "version": "7.5.0", + "version": "8.0.0", "description": "A static rating component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,21 +24,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-react-utils/CHANGELOG.md b/packages/ui-react-utils/CHANGELOG.md index 736fc9e64d..ba6fee691b 100644 --- a/packages/ui-react-utils/CHANGELOG.md +++ b/packages/ui-react-utils/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-react-utils + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-react-utils diff --git a/packages/ui-react-utils/package.json b/packages/ui-react-utils/package.json index 3fc7766626..a6bf7f2ebf 100644 --- a/packages/ui-react-utils/package.json +++ b/packages/ui-react-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-react-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "A React utility library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,16 +21,16 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", "@emotion/is-prop-valid": "^0.8.3", - "@instructure/console": "^7.5.0", - "@instructure/ui-decorator": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-decorator": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-responsive/CHANGELOG.md b/packages/ui-responsive/CHANGELOG.md index dadf46c579..f1419cc29d 100644 --- a/packages/ui-responsive/CHANGELOG.md +++ b/packages/ui-responsive/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-responsive diff --git a/packages/ui-responsive/package.json b/packages/ui-responsive/package.json index e09f45f0a1..298ec47030 100644 --- a/packages/ui-responsive/package.json +++ b/packages/ui-responsive/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-responsive", - "version": "7.5.0", + "version": "8.0.0", "description": "A component that allows for rendering a component differently based on either the element or the viewport size", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,18 +23,18 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/debounce": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/debounce": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-scripts/CHANGELOG.md b/packages/ui-scripts/CHANGELOG.md index 1b84fd6c9c..22d35d33a2 100644 --- a/packages/ui-scripts/CHANGELOG.md +++ b/packages/ui-scripts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-scripts + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-scripts diff --git a/packages/ui-scripts/package.json b/packages/ui-scripts/package.json index 8d3be187a5..dbd305d0da 100644 --- a/packages/ui-scripts/package.json +++ b/packages/ui-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-scripts", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI build scripts library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,11 +24,11 @@ "dependencies": { "@babel/cli": "^7.8.4", "@codesandbox/common": "^1.0.8", - "@instructure/command-utils": "^7.5.0", - "@instructure/cz-lerna-changelog": "^7.5.0", - "@instructure/pkg-utils": "^7.5.0", - "@instructure/ui-template-scripts": "^7.5.0", - "@instructure/ui-upgrade-scripts": "^7.5.0", + "@instructure/command-utils": "^8.0.0", + "@instructure/cz-lerna-changelog": "^8.0.0", + "@instructure/pkg-utils": "^8.0.0", + "@instructure/ui-template-scripts": "^8.0.0", + "@instructure/ui-upgrade-scripts": "^8.0.0", "@lerna/project": "^3", "commitizen": "^4.0.3", "dotenv": "^8.1.0", diff --git a/packages/ui-select/CHANGELOG.md b/packages/ui-select/CHANGELOG.md index 608c075166..fe5f56035f 100644 --- a/packages/ui-select/CHANGELOG.md +++ b/packages/ui-select/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-select diff --git a/packages/ui-select/package.json b/packages/ui-select/package.json index 345c9d5a60..e676000aeb 100644 --- a/packages/ui-select/package.json +++ b/packages/ui-select/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-select", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for select and autocomplete behavior.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,29 +23,29 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-options": "^7.5.0", - "@instructure/ui-popover": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-selectable": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-text-input": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-options": "^8.0.0", + "@instructure/ui-popover": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-selectable": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-text-input": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-selectable/CHANGELOG.md b/packages/ui-selectable/CHANGELOG.md index cae4a5c961..abcd068c18 100644 --- a/packages/ui-selectable/CHANGELOG.md +++ b/packages/ui-selectable/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-selectable diff --git a/packages/ui-selectable/package.json b/packages/ui-selectable/package.json index aeead47ca0..67a8a61cd8 100644 --- a/packages/ui-selectable/package.json +++ b/packages/ui-selectable/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-selectable", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,16 +24,16 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, diff --git a/packages/ui-simple-select/CHANGELOG.md b/packages/ui-simple-select/CHANGELOG.md index ef741c4a54..0f456d5d9e 100644 --- a/packages/ui-simple-select/CHANGELOG.md +++ b/packages/ui-simple-select/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-simple-select diff --git a/packages/ui-simple-select/package.json b/packages/ui-simple-select/package.json index fea7519a1f..c269c4477f 100644 --- a/packages/ui-simple-select/package.json +++ b/packages/ui-simple-select/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-simple-select", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for standard select element behavior.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,21 +24,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-select": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-select": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-spinner/CHANGELOG.md b/packages/ui-spinner/CHANGELOG.md index 33901402e3..910a967ed0 100644 --- a/packages/ui-spinner/CHANGELOG.md +++ b/packages/ui-spinner/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-spinner:** removed deprecated `title` prop ([44dc5b1](https://github.com/instructure/instructure-ui/commit/44dc5b177bf31cea42817802c61500a3e0aed74e)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-spinner:** Removed deprecated `title` prop, use `renderTitle` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-spinner diff --git a/packages/ui-spinner/package.json b/packages/ui-spinner/package.json index e05694d015..f6cef1bf74 100644 --- a/packages/ui-spinner/package.json +++ b/packages/ui-spinner/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-spinner", - "version": "7.5.0", + "version": "8.0.0", "description": "A spinner/loading component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,21 +24,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-stylelint-config/CHANGELOG.md b/packages/ui-stylelint-config/CHANGELOG.md index 91a4fbe91b..bb33472f82 100644 --- a/packages/ui-stylelint-config/CHANGELOG.md +++ b/packages/ui-stylelint-config/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-stylelint-config + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-stylelint-config diff --git a/packages/ui-stylelint-config/package.json b/packages/ui-stylelint-config/package.json index 148cff6a9b..86615434a0 100644 --- a/packages/ui-stylelint-config/package.json +++ b/packages/ui-stylelint-config/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-stylelint-config", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI shared stylelint config made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", diff --git a/packages/ui-svg-images/CHANGELOG.md b/packages/ui-svg-images/CHANGELOG.md index 5b5154f285..63622bbdcb 100644 --- a/packages/ui-svg-images/CHANGELOG.md +++ b/packages/ui-svg-images/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-svg-images diff --git a/packages/ui-svg-images/package.json b/packages/ui-svg-images/package.json index b88316fd99..c261e65c99 100644 --- a/packages/ui-svg-images/package.json +++ b/packages/ui-svg-images/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-svg-images", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,17 +23,17 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-table/CHANGELOG.md b/packages/ui-table/CHANGELOG.md index ff4a1db26d..71a7b765e5 100644 --- a/packages/ui-table/CHANGELOG.md +++ b/packages/ui-table/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-table:** Removed support for deprecated `mode` property, since it was deprecated in v7. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-table diff --git a/packages/ui-table/package.json b/packages/ui-table/package.json index 3901052aea..b4ba892ee7 100644 --- a/packages/ui-table/package.json +++ b/packages/ui-table/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-table", - "version": "7.5.0", + "version": "8.0.0", "description": "A styled HTML table component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,23 +23,23 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-simple-select": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-simple-select": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-tabs/CHANGELOG.md b/packages/ui-tabs/CHANGELOG.md index 93a25d16a3..7992f838be 100644 --- a/packages/ui-tabs/CHANGELOG.md +++ b/packages/ui-tabs/CHANGELOG.md @@ -3,6 +3,33 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-tabs:** remove deprecated `selected` and `disabled` props ([3472cf2](https://github.com/instructure/instructure-ui/commit/3472cf28173fb58724ccf4ec2ca2fa82d9839989)) +- **ui-tabs:** remove deprecated `selectedIndex` prop ([1557b96](https://github.com/instructure/instructure-ui/commit/1557b967144af197110795548b17a7a749495eaa)) +- **ui-tabs:** remove deprecated `size` prop ([fecbf13](https://github.com/instructure/instructure-ui/commit/fecbf13668ca1b4c261b9f719727207732480c45)) +- **ui-tabs:** remove deprecated `title` prop ([3e44810](https://github.com/instructure/instructure-ui/commit/3e448101e432b72eddcc766ba29c1bb9f6cf54b7)) +- **ui-tabs:** remove deprecated props `onChange` and `focus` ([a3c640f](https://github.com/instructure/instructure-ui/commit/a3c640f5a952a21a0035471e9a7b03cae24fd44b)) + +### Features + +- **ui-tabs:** change the color of unselected tabs to the same as selected ones ([d081a50](https://github.com/instructure/instructure-ui/commit/d081a509571f293908134e15c8fa652b441d906c)) + +### BREAKING CHANGES + +- **ui-tabs:** VISUAL CHANGE: `secondaryColor` changed to `textDarkest`, in the Canvas theme to `ic-brand-font-color-dark`. `SecondarySelectedColor` style was removed, now just `secondaryColor` determines the color of the secondary tab. +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-tabs:** Removed deprecated `onChange` prop: use `onRequestTabChange` instead. Removed deprecated `focus` + prop: use `shouldFocusOnRender` instead. +- **ui-tabs:** Removed deprecated `selectedIndex` prop. +- **ui-tabs:** Removed deprecated `size` prop, use `maxWidth` instead. +- **ui-tabs:** Removed deprecated `title` prop: use `renderTitle` instead. +- **ui-tabs:** [Tabs.Tab and Tabs.Panel] Removed deprecated `selected` prop: use `isSelected` instead. Removed deprecated `disabled` prop: use `isDisabled` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-tabs diff --git a/packages/ui-tabs/package.json b/packages/ui-tabs/package.json index 1449b989e6..f2b6806624 100644 --- a/packages/ui-tabs/package.json +++ b/packages/ui-tabs/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-tabs", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,27 +23,27 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/debounce": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-focusable": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/debounce": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-focusable": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, diff --git a/packages/ui-tag/CHANGELOG.md b/packages/ui-tag/CHANGELOG.md index 035338ef78..68b07f050d 100644 --- a/packages/ui-tag/CHANGELOG.md +++ b/packages/ui-tag/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-tag diff --git a/packages/ui-tag/package.json b/packages/ui-tag/package.json index 5bda6cda9b..e90f82a566 100644 --- a/packages/ui-tag/package.json +++ b/packages/ui-tag/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-tag", - "version": "7.5.0", + "version": "8.0.0", "description": "A tag component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,21 +24,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-view": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-view": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-template-scripts/CHANGELOG.md b/packages/ui-template-scripts/CHANGELOG.md index 08de7e7f20..8ae6d93f54 100644 --- a/packages/ui-template-scripts/CHANGELOG.md +++ b/packages/ui-template-scripts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-template-scripts + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-template-scripts diff --git a/packages/ui-template-scripts/package.json b/packages/ui-template-scripts/package.json index 367434426d..d140b29226 100644 --- a/packages/ui-template-scripts/package.json +++ b/packages/ui-template-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-template-scripts", - "version": "7.5.0", + "version": "8.0.0", "description": "A collection of UI scripts for generating code from templates.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -20,7 +20,7 @@ }, "license": "MIT", "dependencies": { - "@instructure/command-utils": "^7.5.0", + "@instructure/command-utils": "^8.0.0", "@lerna/project": "^3", "fs-extra": "^8.1.0", "lodash.template": "^4.5.0", diff --git a/packages/ui-test-locator/CHANGELOG.md b/packages/ui-test-locator/CHANGELOG.md index 5174a16c4b..442a92b09e 100644 --- a/packages/ui-test-locator/CHANGELOG.md +++ b/packages/ui-test-locator/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-test-locator + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-test-locator diff --git a/packages/ui-test-locator/package.json b/packages/ui-test-locator/package.json index 9dead387c5..d8031b1a6e 100644 --- a/packages/ui-test-locator/package.json +++ b/packages/ui-test-locator/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-test-locator", - "version": "7.5.0", + "version": "8.0.0", "description": "A locator component for finding components by their defined selector in tests.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,10 +24,10 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-test-queries": "^7.5.0" + "@instructure/ui-test-queries": "^8.0.0" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/ui-test-queries/CHANGELOG.md b/packages/ui-test-queries/CHANGELOG.md index 858c265d3b..5f3fd8c445 100644 --- a/packages/ui-test-queries/CHANGELOG.md +++ b/packages/ui-test-queries/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-test-queries + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-test-queries diff --git a/packages/ui-test-queries/package.json b/packages/ui-test-queries/package.json index 520e8b39b8..a8cb77912e 100644 --- a/packages/ui-test-queries/package.json +++ b/packages/ui-test-queries/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-test-queries", - "version": "7.5.0", + "version": "8.0.0", "description": "Helpers and utilities for queries in UI tests.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,15 +23,15 @@ }, "license": "MIT", "dependencies": { - "@instructure/debounce": "^7.5.0", - "@instructure/ui-axe-check": "^7.5.0", - "@instructure/ui-test-sandbox": "^7.5.0", + "@instructure/debounce": "^8.0.0", + "@instructure/ui-axe-check": "^8.0.0", + "@instructure/ui-test-sandbox": "^8.0.0", "keycode": "^2", "pretty-format": "^24.9.0", "sizzle": "^2.3.4" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/ui-test-sandbox/CHANGELOG.md b/packages/ui-test-sandbox/CHANGELOG.md index 519516dcb5..ad17c77e78 100644 --- a/packages/ui-test-sandbox/CHANGELOG.md +++ b/packages/ui-test-sandbox/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-test-sandbox diff --git a/packages/ui-test-sandbox/package.json b/packages/ui-test-sandbox/package.json index 5d8f3da157..1abaa31e85 100644 --- a/packages/ui-test-sandbox/package.json +++ b/packages/ui-test-sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-test-sandbox", - "version": "7.5.0", + "version": "8.0.0", "description": "A wrapper for sinon test sandbox and associated utilities.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -27,7 +27,7 @@ "sinon": "^7.4.2" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", + "@instructure/ui-babel-preset": "^8.0.0", "prop-types": "^15.6.2" }, "peerDependencies": { diff --git a/packages/ui-test-utils/CHANGELOG.md b/packages/ui-test-utils/CHANGELOG.md index f8ee90b554..3f566842fb 100644 --- a/packages/ui-test-utils/CHANGELOG.md +++ b/packages/ui-test-utils/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-test-utils + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-test-utils diff --git a/packages/ui-test-utils/package.json b/packages/ui-test-utils/package.json index 8e8bd8f837..397c717140 100644 --- a/packages/ui-test-utils/package.json +++ b/packages/ui-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-test-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI testing library made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,13 +21,13 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", + "@instructure/ui-babel-preset": "^8.0.0", "prop-types": "^15.6.2" }, "dependencies": { - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-sandbox": "^7.5.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-sandbox": "^8.0.0", "@sheerun/mutationobserver-shim": "^0.3.2", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", diff --git a/packages/ui-testable/CHANGELOG.md b/packages/ui-testable/CHANGELOG.md index 751159e132..88cc5368a8 100644 --- a/packages/ui-testable/CHANGELOG.md +++ b/packages/ui-testable/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-testable + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-testable diff --git a/packages/ui-testable/package.json b/packages/ui-testable/package.json index 01fa86d094..ed29297d06 100644 --- a/packages/ui-testable/package.json +++ b/packages/ui-testable/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-testable", - "version": "7.5.0", + "version": "8.0.0", "description": "A UI component test utility made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,13 +21,13 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", "prop-types": "^15.6.2" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-decorator": "^7.5.0" + "@instructure/ui-decorator": "^8.0.0" }, "peerDependencies": { "react": "^16.8", diff --git a/packages/ui-text-area/CHANGELOG.md b/packages/ui-text-area/CHANGELOG.md index 12e8f1f805..11d049ce20 100644 --- a/packages/ui-text-area/CHANGELOG.md +++ b/packages/ui-text-area/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-text-area diff --git a/packages/ui-text-area/package.json b/packages/ui-text-area/package.json index 1d4c5e6176..b6cfa311be 100644 --- a/packages/ui-text-area/package.json +++ b/packages/ui-text-area/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-text-area", - "version": "7.5.0", + "version": "8.0.0", "description": "A styled HTML text area component", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,23 +23,23 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/debounce": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/debounce": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-text-input/CHANGELOG.md b/packages/ui-text-input/CHANGELOG.md index 5af6c6221a..7ea05f223e 100644 --- a/packages/ui-text-input/CHANGELOG.md +++ b/packages/ui-text-input/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-text-input:** removed deprecated `icon` prop ([694962c](https://github.com/instructure/instructure-ui/commit/694962c08d1d77a81a0f270116a38c2200ed07e9)) +- **ui-text-input:** removed deprecated `inline` prop ([7a51241](https://github.com/instructure/instructure-ui/commit/7a5124143f28e9470f52fb60b4bd660952e64cdd)) +- **ui-text-input:** removed deprecated `label` prop ([dc01d90](https://github.com/instructure/instructure-ui/commit/dc01d90d1857d9e61270c7996959420531bc99fe)) +- **ui-text-input:** removed deprecated `required` prop ([20cd5dd](https://github.com/instructure/instructure-ui/commit/20cd5dd8eb28243b2c8151420af3086eb7b1a35d)) + +### BREAKING CHANGES + +- **ui-text-input:** Removed deprecated `icon` prop, use `renderAfterInput` instead. +- **ui-text-input:** Removed deprecated `inline` prop, use `display` ('inline-block' or ‘block') instead. +- **ui-text-input:** Removed deprecated `required` prop, use `isRequired` instead. +- **ui-text-input:** Removed deprecated `label` prop, use `renderLabel` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-text-input diff --git a/packages/ui-text-input/package.json b/packages/ui-text-input/package.json index 6c09e4fd0e..120b958178 100644 --- a/packages/ui-text-input/package.json +++ b/packages/ui-text-input/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-text-input", - "version": "7.5.0", + "version": "8.0.0", "description": "A styled HTML text input component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,25 +23,25 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-badge": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-badge": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-flex": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-tag": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-flex": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-tag": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-text/CHANGELOG.md b/packages/ui-text/CHANGELOG.md index 3389a72924..2533bb4bb3 100644 --- a/packages/ui-text/CHANGELOG.md +++ b/packages/ui-text/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-text:** remove color type `error` ([6d44017](https://github.com/instructure/instructure-ui/commit/6d44017dc3e0daa2d3c7e5135326aa06bc079f2e)) + +### BREAKING CHANGES + +- **ui-text:** Removed `error` type for color, use `danger` instead + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-text diff --git a/packages/ui-text/package.json b/packages/ui-text/package.json index 4a9e66e11b..63dcaf7ec5 100644 --- a/packages/ui-text/package.json +++ b/packages/ui-text/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-text", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for styling textual content", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,14 +24,14 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-theme-tokens/CHANGELOG.md b/packages/ui-theme-tokens/CHANGELOG.md index e5550835ef..efb99313c8 100644 --- a/packages/ui-theme-tokens/CHANGELOG.md +++ b/packages/ui-theme-tokens/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-theme-tokens diff --git a/packages/ui-theme-tokens/package.json b/packages/ui-theme-tokens/package.json index c25efb5772..6c06bd50de 100644 --- a/packages/ui-theme-tokens/package.json +++ b/packages/ui-theme-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-theme-tokens", - "version": "7.5.0", + "version": "8.0.0", "description": "Cross-platform theme tokens for Instructure products", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,9 +21,9 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10" diff --git a/packages/ui-themes/CHANGELOG.md b/packages/ui-themes/CHANGELOG.md index 92e923586f..f58db0af3b 100644 --- a/packages/ui-themes/CHANGELOG.md +++ b/packages/ui-themes/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-themes diff --git a/packages/ui-themes/package.json b/packages/ui-themes/package.json index c8a094027d..e8ad15e863 100644 --- a/packages/ui-themes/package.json +++ b/packages/ui-themes/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-themes", - "version": "7.5.0", + "version": "8.0.0", "description": "A library of instructure themes", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0" }, "dependencies": { - "@instructure/canvas-high-contrast-theme": "^7.5.0", - "@instructure/canvas-theme": "^7.5.0", - "@instructure/instructure-theme": "^7.5.0" + "@instructure/canvas-high-contrast-theme": "^8.0.0", + "@instructure/canvas-theme": "^8.0.0", + "@instructure/instructure-theme": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/ui-time-select/CHANGELOG.md b/packages/ui-time-select/CHANGELOG.md index 999bb7f88a..58344a8c40 100644 --- a/packages/ui-time-select/CHANGELOG.md +++ b/packages/ui-time-select/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **ui-time-select:** removed deprecated `label` prop ([fce697f](https://github.com/instructure/instructure-ui/commit/fce697f583e0bf7c8d1d3eaaf4e2b01f22d5301e)) + +### BREAKING CHANGES + +- **ui-time-select:** Removed deprecated `label` prop, use `renderLabel` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-time-select diff --git a/packages/ui-time-select/package.json b/packages/ui-time-select/package.json index a96813a49f..9fd3863ea1 100644 --- a/packages/ui-time-select/package.json +++ b/packages/ui-time-select/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-time-select", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for selecting time values.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,21 +24,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-select": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-select": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-toggle-details/CHANGELOG.md b/packages/ui-toggle-details/CHANGELOG.md index df8b210643..d3db5921ec 100644 --- a/packages/ui-toggle-details/CHANGELOG.md +++ b/packages/ui-toggle-details/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **ui-buttons,ui-toggle-details:** remove deprecated `fluidWidth` prop ([0ced14e](https://github.com/instructure/instructure-ui/commit/0ced14e08e15d6922dc6b3aac755ed2686ad7a70)) + +### BREAKING CHANGES + +- **ui-buttons,ui-toggle-details:** Removed deprecated `fluidWidth` prop, set `display="block"` and `textAlign="start"` instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-toggle-details diff --git a/packages/ui-toggle-details/package.json b/packages/ui-toggle-details/package.json index c3edd5263d..04e8efbdc7 100644 --- a/packages/ui-toggle-details/package.json +++ b/packages/ui-toggle-details/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-toggle-details", - "version": "7.5.0", + "version": "8.0.0", "description": "A styled toggleable, accordion-like component.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,26 +23,26 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-expandable": "^7.5.0", - "@instructure/ui-flex": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-menu": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", - "@instructure/ui-view": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-expandable": "^8.0.0", + "@instructure/ui-flex": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-menu": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", + "@instructure/ui-view": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "peerDependencies": { diff --git a/packages/ui-token-scripts/CHANGELOG.md b/packages/ui-token-scripts/CHANGELOG.md index 8937337a39..a8a2211b93 100644 --- a/packages/ui-token-scripts/CHANGELOG.md +++ b/packages/ui-token-scripts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-token-scripts + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-token-scripts diff --git a/packages/ui-token-scripts/package.json b/packages/ui-token-scripts/package.json index 01ed7f81c8..3bef37e67d 100644 --- a/packages/ui-token-scripts/package.json +++ b/packages/ui-token-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-token-scripts", - "version": "7.5.0", + "version": "8.0.0", "description": "Utility scripts for generating cross-platform tokens from InstUI themes.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,16 +21,16 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/command-utils": "^7.5.0", - "@instructure/config-loader": "^7.5.0", - "@instructure/console": "^7.5.0", + "@instructure/command-utils": "^8.0.0", + "@instructure/config-loader": "^8.0.0", + "@instructure/console": "^8.0.0", "fs-extra": "^9.0.0", "lodash.isplainobject": "^4.0.6", "style-dictionary": "^2.8.3", "yargs": "^14.0.0" }, "devDependencies": { - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-test-utils": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/ui-tooltip/CHANGELOG.md b/packages/ui-tooltip/CHANGELOG.md index c3249fb1d4..a3f81a6f46 100644 --- a/packages/ui-tooltip/CHANGELOG.md +++ b/packages/ui-tooltip/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **ui-tooltip:** `tip` and `variant` properties deprecated ([cd17b6b](https://github.com/instructure/instructure-ui/commit/cd17b6b5873a96040a9630c09177f47c4601b56e)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-tooltip:** `tip` property is deprecated (use `renderTip` instead). | `renderTip` property is now required. | `variant` property is deprecated (use `color` instead) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-tooltip diff --git a/packages/ui-tooltip/package.json b/packages/ui-tooltip/package.json index b2eca01ab0..20095429fc 100644 --- a/packages/ui-tooltip/package.json +++ b/packages/ui-tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-tooltip", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for showing small text-only overlays on hover/focus.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,21 +23,21 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-popover": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/uid": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-popover": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/uid": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-queries": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-queries": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-tray/CHANGELOG.md b/packages/ui-tray/CHANGELOG.md index 1272b9e695..1dc4c0375c 100644 --- a/packages/ui-tray/CHANGELOG.md +++ b/packages/ui-tray/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-tray diff --git a/packages/ui-tray/package.json b/packages/ui-tray/package.json index e10342d51b..26fc8468bd 100644 --- a/packages/ui-tray/package.json +++ b/packages/ui-tray/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-tray", - "version": "7.5.0", + "version": "8.0.0", "description": "Tray component for secondary/menu content", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,23 +24,23 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dialog": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dialog": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-tree-browser/CHANGELOG.md b/packages/ui-tree-browser/CHANGELOG.md index 3022e952b3..ef7abc088e 100644 --- a/packages/ui-tree-browser/CHANGELOG.md +++ b/packages/ui-tree-browser/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) ### Features diff --git a/packages/ui-tree-browser/package.json b/packages/ui-tree-browser/package.json index 54968d97f7..d29378ae1a 100644 --- a/packages/ui-tree-browser/package.json +++ b/packages/ui-tree-browser/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-tree-browser", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for displaying a hierarchical view of information", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,20 +23,20 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-locator": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-locator": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-img": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-img": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "keycode": "^2", "prop-types": "^15" }, diff --git a/packages/ui-truncate-text/CHANGELOG.md b/packages/ui-truncate-text/CHANGELOG.md index 096030443c..935d4ebb3f 100644 --- a/packages/ui-truncate-text/CHANGELOG.md +++ b/packages/ui-truncate-text/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) + +### BREAKING CHANGES + +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-truncate-text diff --git a/packages/ui-truncate-text/package.json b/packages/ui-truncate-text/package.json index f84117dd18..93cfac2e71 100644 --- a/packages/ui-truncate-text/package.json +++ b/packages/ui-truncate-text/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-truncate-text", - "version": "7.5.0", + "version": "8.0.0", "description": "A TruncateText component made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -23,20 +23,20 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/debounce": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", - "@instructure/ui-testable": "^7.5.0", - "@instructure/ui-utils": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/debounce": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", + "@instructure/ui-testable": "^8.0.0", + "@instructure/ui-utils": "^8.0.0", "escape-html": "^1", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-upgrade-scripts/CHANGELOG.md b/packages/ui-upgrade-scripts/CHANGELOG.md index 897ce7d6c0..268212f85a 100644 --- a/packages/ui-upgrade-scripts/CHANGELOG.md +++ b/packages/ui-upgrade-scripts/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Features + +- **instui-cli,ui-upgrade-scripts:** add codemod to rename theme prop to themeOverride ([e0607dd](https://github.com/instructure/instructure-ui/commit/e0607dd0a30c086a538817bde19e725ccc5dd085)) + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-upgrade-scripts diff --git a/packages/ui-upgrade-scripts/package.json b/packages/ui-upgrade-scripts/package.json index 7ac2bb4a99..0fb98276de 100644 --- a/packages/ui-upgrade-scripts/package.json +++ b/packages/ui-upgrade-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-upgrade-scripts", - "version": "7.5.0", + "version": "8.0.0", "description": "A collection of UI scripts and utils to automate upgrades.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -20,8 +20,8 @@ }, "license": "MIT", "dependencies": { - "@instructure/command-utils": "^7.5.0", - "@instructure/pkg-utils": "^7.5.0", + "@instructure/command-utils": "^8.0.0", + "@instructure/pkg-utils": "^8.0.0", "depcheck": "^0.9.2", "fs-extra": "^8.1.0", "jscodeshift": "^0.7.0", diff --git a/packages/ui-utils/CHANGELOG.md b/packages/ui-utils/CHANGELOG.md index 33205f7f4c..de523aa797 100644 --- a/packages/ui-utils/CHANGELOG.md +++ b/packages/ui-utils/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/ui-utils + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-utils diff --git a/packages/ui-utils/package.json b/packages/ui-utils/package.json index c569df9a65..8e1425bb94 100644 --- a/packages/ui-utils/package.json +++ b/packages/ui-utils/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-utils", - "version": "7.5.0", + "version": "8.0.0", "description": "A collection of utilities for UI components", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,13 +21,13 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", "bowser": "^1.9.4", "fast-deep-equal": "^2", "json-stable-stringify": "^1.0.1", diff --git a/packages/ui-view/CHANGELOG.md b/packages/ui-view/CHANGELOG.md index 0a85daf184..39f35637e8 100644 --- a/packages/ui-view/CHANGELOG.md +++ b/packages/ui-view/CHANGELOG.md @@ -3,6 +3,35 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **Migrated the package and it's component(s) from using `ui-themeable` to using the new theming solution based on [emotion.js](https://emotion.sh/).** +- **emotion,ui-themeable:** move ThemeablePropValues and ThemeablePropTypes util to emotion pack ([2d0ac1d](https://github.com/instructure/instructure-ui/commit/2d0ac1d3d4ae60802f639bee2545f9a8a32446b6)) +- **emotion,ui-themeable,ui-view:** move `getShorthandPropValue` from `ui-themeable` to emotion ([91fd876](https://github.com/instructure/instructure-ui/commit/91fd876068b535e159367d46115782156e6a159a)) +- **emotion,`ui-themeable`,ui-view:** move `makeThemeVars` util from `ui-themeable` to emotion ([f2291ba](https://github.com/instructure/instructure-ui/commit/f2291ba19ae680fe5202e2ea9508157950f14a38)) +- **emotion,`ui-themeable`,ui-view:** move `mirrorShorthand` utils to emotion ([c779407](https://github.com/instructure/instructure-ui/commit/c77940764c1ee2b99d6fe7a55a8fd6aaf2b07197)) +- **ui-view:** remove deprecated themeAdapter ([bbfb295](https://github.com/instructure/instructure-ui/commit/bbfb2950223a718a31eac4eb78bd95680e0981a5)) +- **ui-view:** removed deprecated `focused` prop ([3980814](https://github.com/instructure/instructure-ui/commit/3980814a1c2780249dd41a373721c22298895a30)) +- **ui-view:** removed deprecated `visualDebug` prop ([6d8e0bb](https://github.com/instructure/instructure-ui/commit/6d8e0bb55ef5a6ffa1d30b65879bcdc2ead99569)) + +### BREAKING CHANGES + +- **emotion,ui-themeable,ui-view:** Moved `mirrorShorthand`, `mirrorShorthandEdges`, `mirrorShorthandCorners` utils to from + `ui-themeable` to `emotion` package. +- **emotion,ui-themeable,ui-view:** Moved `getShorthandPropValue` from `ui-themeable` to `emotion` package. +- **emotion,ui-themeable,ui-view:** Moved `makeThemeVars` util from `ui-themeable` to `emotion` package. +- **emotion,ui-themeable:** Moved `ThemeablePropValues` and `ThemeablePropTypes` utils from `ui-themeable`to `emotion` package. +- **ui-view:** Removed themeAdapter for deprecated theme variables: 'borderColorDefault' is now + `borderColorPrimary`, 'borderColorInverse' is now `borderColorTransparent`, 'colorInverse' is now + `colorPrimaryInverse`, 'background' is now `backgroundPrimary`, 'backgroundLight' is now + `backgroundSecondary`, 'backgroundInverse' is now `backgroundPrimaryInverse`. +- **ui-view:** Removed deprecated `visualDebug` prop, use `withVisualDebug` instead. +- **ui-view:** Removed deprecated `focused` prop, use `withFocusOutline` instead. +- **ui-position,ui-view:** The "box-sizing" and "z-index" css properties are now added as inline css on the Content element, + might break other rules added in class. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-view diff --git a/packages/ui-view/package.json b/packages/ui-view/package.json index f9370b7788..8ad0d30645 100644 --- a/packages/ui-view/package.json +++ b/packages/ui-view/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-view", - "version": "7.5.0", + "version": "8.0.0", "description": "A component for basic styles including spacing, sizing, borders, display, positioning, and focus states.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,20 +24,20 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/console": "^7.5.0", - "@instructure/emotion": "^7.5.0", - "@instructure/ui-color-utils": "^7.5.0", - "@instructure/ui-dom-utils": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-prop-types": "^7.5.0", - "@instructure/ui-react-utils": "^7.5.0", + "@instructure/console": "^8.0.0", + "@instructure/emotion": "^8.0.0", + "@instructure/ui-color-utils": "^8.0.0", + "@instructure/ui-dom-utils": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-prop-types": "^8.0.0", + "@instructure/ui-react-utils": "^8.0.0", "prop-types": "^15" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0", - "@instructure/ui-themes": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0", + "@instructure/ui-themes": "^8.0.0" }, "peerDependencies": { "react": "^16.8" diff --git a/packages/ui-webpack-config/CHANGELOG.md b/packages/ui-webpack-config/CHANGELOG.md index 493458f680..070c9c7686 100644 --- a/packages/ui-webpack-config/CHANGELOG.md +++ b/packages/ui-webpack-config/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **ui-babel-preset,ui-webpack-config:** remove unnecessary babel and postcss plugins ([457bd82](https://github.com/instructure/instructure-ui/commit/457bd828fba65f9d60bc07afd4803b3499bf31b4)) + +### BREAKING CHANGES + +- **ui-babel-preset,ui-webpack-config:** Removed the following packages because they were supporting `ui-themable`, and are no longer needed when using `emotion` theming: `babel-plugin-themeable-styles`, `postcss-themeable-styles`, `ui-postcss-config`. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui-webpack-config diff --git a/packages/ui-webpack-config/package.json b/packages/ui-webpack-config/package.json index f1c80ddf56..5ead1c2ecc 100644 --- a/packages/ui-webpack-config/package.json +++ b/packages/ui-webpack-config/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui-webpack-config", - "version": "7.5.0", + "version": "8.0.0", "description": "A shared webpack config made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -17,9 +17,9 @@ }, "license": "MIT", "dependencies": { - "@instructure/config-loader": "^7.5.0", - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-component-examples": "^7.5.0", + "@instructure/config-loader": "^8.0.0", + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-component-examples": "^8.0.0", "css-loader": "^3.2.0", "dotenv": "^8.1.0", "eslint-loader": "^3.0.0", diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 9a8d1ebc80..d24e866ffb 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +### Code Refactoring + +- **ui-metric,ui:** removed deprecated `MetricList` component ([d795851](https://github.com/instructure/instructure-ui/commit/d795851c05a87ae916649dc18c11bd042e31405c)) +- **ui-metric,ui:** removed deprecated `MetricListItem` component ([b8e52b8](https://github.com/instructure/instructure-ui/commit/b8e52b897368733e354a02b1da097070fda3faba)) +- **ui-progress,ui:** delete deprecated Progress component ([69a84d0](https://github.com/instructure/instructure-ui/commit/69a84d08f6d1347c3bd5fb4259879af3ed2e5d27)) + +### Features + +- **ui-test-sandbox,ui:** delete ui-themeable package and usages ([60e4080](https://github.com/instructure/instructure-ui/commit/60e4080a68dd76b0d6462fa1b63e6a4f59c38f7d)) + +### BREAKING CHANGES + +- **ui-test-sandbox,ui:** The whole `ui-themeable` package was deleted. It is superseeded by the `emotion` package. +- **ui-metric,ui:** Removed deprecated `MetricList` component, use `MetricGroup` instead. +- **ui-metric,ui:** Removed deprecated `MetricListItem` component, use `Metric` instead. +- **ui-progress,ui:** Deleted deprecated Progress component, use ProgressBar or ProgressCircle instead. + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/ui diff --git a/packages/ui/package.json b/packages/ui/package.json index 7436088876..dbb954208d 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/ui", - "version": "7.5.0", + "version": "8.0.0", "description": "A meta package exporting all UI components", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -24,73 +24,73 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.13.10", - "@instructure/ui-a11y-content": "^7.5.0", - "@instructure/ui-alerts": "^7.5.0", - "@instructure/ui-avatar": "^7.5.0", - "@instructure/ui-badge": "^7.5.0", - "@instructure/ui-billboard": "^7.5.0", - "@instructure/ui-breadcrumb": "^7.5.0", - "@instructure/ui-buttons": "^7.5.0", - "@instructure/ui-byline": "^7.5.0", - "@instructure/ui-calendar": "^7.5.0", - "@instructure/ui-checkbox": "^7.5.0", - "@instructure/ui-code-editor": "^7.5.0", - "@instructure/ui-date-input": "^7.5.0", - "@instructure/ui-dialog": "^7.5.0", - "@instructure/ui-drawer-layout": "^7.5.0", - "@instructure/ui-editable": "^7.5.0", - "@instructure/ui-expandable": "^7.5.0", - "@instructure/ui-file-drop": "^7.5.0", - "@instructure/ui-flex": "^7.5.0", - "@instructure/ui-focusable": "^7.5.0", - "@instructure/ui-form-field": "^7.5.0", - "@instructure/ui-grid": "^7.5.0", - "@instructure/ui-heading": "^7.5.0", - "@instructure/ui-i18n": "^7.5.0", - "@instructure/ui-icons": "^7.5.0", - "@instructure/ui-img": "^7.5.0", - "@instructure/ui-link": "^7.5.0", - "@instructure/ui-list": "^7.5.0", - "@instructure/ui-menu": "^7.5.0", - "@instructure/ui-metric": "^7.5.0", - "@instructure/ui-modal": "^7.5.0", - "@instructure/ui-motion": "^7.5.0", - "@instructure/ui-navigation": "^7.5.0", - "@instructure/ui-number-input": "^7.5.0", - "@instructure/ui-options": "^7.5.0", - "@instructure/ui-overlays": "^7.5.0", - "@instructure/ui-pages": "^7.5.0", - "@instructure/ui-pagination": "^7.5.0", - "@instructure/ui-pill": "^7.5.0", - "@instructure/ui-popover": "^7.5.0", - "@instructure/ui-portal": "^7.5.0", - "@instructure/ui-position": "^7.5.0", - "@instructure/ui-progress": "^7.5.0", - "@instructure/ui-radio-input": "^7.5.0", - "@instructure/ui-range-input": "^7.5.0", - "@instructure/ui-rating": "^7.5.0", - "@instructure/ui-responsive": "^7.5.0", - "@instructure/ui-select": "^7.5.0", - "@instructure/ui-selectable": "^7.5.0", - "@instructure/ui-spinner": "^7.5.0", - "@instructure/ui-svg-images": "^7.5.0", - "@instructure/ui-table": "^7.5.0", - "@instructure/ui-tabs": "^7.5.0", - "@instructure/ui-tag": "^7.5.0", - "@instructure/ui-text": "^7.5.0", - "@instructure/ui-text-area": "^7.5.0", - "@instructure/ui-text-input": "^7.5.0", - "@instructure/ui-time-select": "^7.5.0", - "@instructure/ui-toggle-details": "^7.5.0", - "@instructure/ui-tooltip": "^7.5.0", - "@instructure/ui-tray": "^7.5.0", - "@instructure/ui-tree-browser": "^7.5.0", - "@instructure/ui-truncate-text": "^7.5.0", - "@instructure/ui-view": "^7.5.0" + "@instructure/ui-a11y-content": "^8.0.0", + "@instructure/ui-alerts": "^8.0.0", + "@instructure/ui-avatar": "^8.0.0", + "@instructure/ui-badge": "^8.0.0", + "@instructure/ui-billboard": "^8.0.0", + "@instructure/ui-breadcrumb": "^8.0.0", + "@instructure/ui-buttons": "^8.0.0", + "@instructure/ui-byline": "^8.0.0", + "@instructure/ui-calendar": "^8.0.0", + "@instructure/ui-checkbox": "^8.0.0", + "@instructure/ui-code-editor": "^8.0.0", + "@instructure/ui-date-input": "^8.0.0", + "@instructure/ui-dialog": "^8.0.0", + "@instructure/ui-drawer-layout": "^8.0.0", + "@instructure/ui-editable": "^8.0.0", + "@instructure/ui-expandable": "^8.0.0", + "@instructure/ui-file-drop": "^8.0.0", + "@instructure/ui-flex": "^8.0.0", + "@instructure/ui-focusable": "^8.0.0", + "@instructure/ui-form-field": "^8.0.0", + "@instructure/ui-grid": "^8.0.0", + "@instructure/ui-heading": "^8.0.0", + "@instructure/ui-i18n": "^8.0.0", + "@instructure/ui-icons": "^8.0.0", + "@instructure/ui-img": "^8.0.0", + "@instructure/ui-link": "^8.0.0", + "@instructure/ui-list": "^8.0.0", + "@instructure/ui-menu": "^8.0.0", + "@instructure/ui-metric": "^8.0.0", + "@instructure/ui-modal": "^8.0.0", + "@instructure/ui-motion": "^8.0.0", + "@instructure/ui-navigation": "^8.0.0", + "@instructure/ui-number-input": "^8.0.0", + "@instructure/ui-options": "^8.0.0", + "@instructure/ui-overlays": "^8.0.0", + "@instructure/ui-pages": "^8.0.0", + "@instructure/ui-pagination": "^8.0.0", + "@instructure/ui-pill": "^8.0.0", + "@instructure/ui-popover": "^8.0.0", + "@instructure/ui-portal": "^8.0.0", + "@instructure/ui-position": "^8.0.0", + "@instructure/ui-progress": "^8.0.0", + "@instructure/ui-radio-input": "^8.0.0", + "@instructure/ui-range-input": "^8.0.0", + "@instructure/ui-rating": "^8.0.0", + "@instructure/ui-responsive": "^8.0.0", + "@instructure/ui-select": "^8.0.0", + "@instructure/ui-selectable": "^8.0.0", + "@instructure/ui-spinner": "^8.0.0", + "@instructure/ui-svg-images": "^8.0.0", + "@instructure/ui-table": "^8.0.0", + "@instructure/ui-tabs": "^8.0.0", + "@instructure/ui-tag": "^8.0.0", + "@instructure/ui-text": "^8.0.0", + "@instructure/ui-text-area": "^8.0.0", + "@instructure/ui-text-input": "^8.0.0", + "@instructure/ui-time-select": "^8.0.0", + "@instructure/ui-toggle-details": "^8.0.0", + "@instructure/ui-tooltip": "^8.0.0", + "@instructure/ui-tray": "^8.0.0", + "@instructure/ui-tree-browser": "^8.0.0", + "@instructure/ui-truncate-text": "^8.0.0", + "@instructure/ui-view": "^8.0.0" }, "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/uid/CHANGELOG.md b/packages/uid/CHANGELOG.md index 49f84b8748..469a20f7b0 100644 --- a/packages/uid/CHANGELOG.md +++ b/packages/uid/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.0.0](https://github.com/instructure/instructure-ui/compare/v7.5.0...v8.0.0) (2021-03-29) + +**Note:** Version bump only for package @instructure/uid + # [7.5.0](https://github.com/instructure/instructure-ui/compare/v7.4.4...v7.5.0) (2021-03-22) **Note:** Version bump only for package @instructure/uid diff --git a/packages/uid/package.json b/packages/uid/package.json index 4d8168f882..89138b8d78 100644 --- a/packages/uid/package.json +++ b/packages/uid/package.json @@ -1,6 +1,6 @@ { "name": "@instructure/uid", - "version": "7.5.0", + "version": "8.0.0", "description": "A unique (CSS-safe) id generator made by Instructure Inc.", "author": "Instructure, Inc. Engineering and Product Design", "type": "commonjs", @@ -21,8 +21,8 @@ }, "license": "MIT", "devDependencies": { - "@instructure/ui-babel-preset": "^7.5.0", - "@instructure/ui-test-utils": "^7.5.0" + "@instructure/ui-babel-preset": "^8.0.0", + "@instructure/ui-test-utils": "^8.0.0" }, "dependencies": { "@babel/runtime": "^7.13.10"