diff --git a/.changeset/beachball-migration.md b/.changeset/beachball-migration.md deleted file mode 100644 index 10200672627..00000000000 --- a/.changeset/beachball-migration.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -"@fluentui-react-native/adapters": patch -"@fluentui-react-native/android-theme": patch -"@fluentui-react-native/apple-theme": patch -"@fluentui-react-native/avatar": patch -"@fluentui-react-native/badge": patch -"@fluentui-react-native/button": patch -"@fluentui-react-native/callout": patch -"@fluentui-react-native/checkbox": patch -"@fluentui-react-native/chip": patch -"@fluentui-react-native/codemods": patch -"@fluentui-react-native/composition": patch -"@fluentui-react-native/contextual-menu": patch -"@fluentui-react-native/default-theme": patch -"@fluentui-react-native/divider": patch -"@fluentui-react-native/drawer": patch -"@fluentui-react-native/dropdown": patch -"@fluentui-react-native/experimental-activity-indicator": patch -"@fluentui-react-native/experimental-appearance-additions": patch -"@fluentui-react-native/experimental-avatar": patch -"@fluentui-react-native/experimental-checkbox": patch -"@fluentui-react-native/experimental-expander": patch -"@fluentui-react-native/experimental-menu-button": patch -"@fluentui-react-native/experimental-native-date-picker": patch -"@fluentui-react-native/experimental-native-font-metrics": patch -"@fluentui-react-native/experimental-shadow": patch -"@fluentui-react-native/experimental-shimmer": patch -"@fluentui-react-native/focus-trap-zone": patch -"@fluentui-react-native/focus-zone": patch -"@fluentui-react-native/framework": patch -"@fluentui-react-native/framework-base": patch -"@fluentui-react-native/icon": patch -"@fluentui-react-native/immutable-merge": patch -"@fluentui-react-native/input": patch -"@fluentui-react-native/interactive-hooks": patch -"@fluentui-react-native/link": patch -"@fluentui-react-native/memo-cache": patch -"@fluentui-react-native/menu": patch -"@fluentui-react-native/menu-button": patch -"@fluentui-react-native/merge-props": patch -"@fluentui-react-native/notification": patch -"@fluentui-react-native/overflow": patch -"@fluentui-react-native/persona": patch -"@fluentui-react-native/persona-coin": patch -"@fluentui-react-native/popover": patch -"@fluentui-react-native/pressable": patch -"@fluentui-react-native/radio-group": patch -"@fluentui-react-native/separator": patch -"@fluentui-react-native/spinner": patch -"@fluentui-react-native/stack": patch -"@fluentui-react-native/styling-utils": patch -"@fluentui-react-native/switch": patch -"@fluentui-react-native/tablist": patch -"@fluentui-react-native/text": patch -"@fluentui-react-native/theme": patch -"@fluentui-react-native/theme-tokens": patch -"@fluentui-react-native/theme-types": patch -"@fluentui-react-native/themed-stylesheet": patch -"@fluentui-react-native/theming-utils": patch -"@fluentui-react-native/tokens": patch -"@fluentui-react-native/tooltip": patch -"@fluentui-react-native/use-slot": patch -"@fluentui-react-native/use-slots": patch -"@fluentui-react-native/use-styling": patch -"@fluentui-react-native/use-tokens": patch -"@fluentui-react-native/vibrancy-view": patch -"@fluentui-react-native/win32-theme": patch -"@fluentui/react-native": patch -"@uifabricshared/foundation-composable": patch -"@uifabricshared/foundation-compose": patch -"@uifabricshared/foundation-settings": patch -"@uifabricshared/foundation-tokens": patch -"@uifabricshared/theme-registry": patch -"@uifabricshared/themed-settings": patch -"@uifabricshared/theming-ramp": patch -"@uifabricshared/theming-react-native": patch ---- - -# Migration from Beachball to Changesets - -This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. - -All 75 affected packages receive a patch version bump to acknowledge the accumulated changes from the beachball era. - -## What Changed - -Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: - -- ❌ 440+ beachball change files from `change/` directory -- ❌ `beachball` package dependency -- ❌ Beachball scripts from `package.json` -- ❌ `beachball.config.js` configuration file -- ❌ Beachball publish steps from Azure Pipelines - -## New Workflow - -✅ **Create changes**: Run `yarn changeset` to document changes -✅ **Version bump PRs**: Automatically created by GitHub Actions -✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` -✅ **Validation**: CI validates changesets and blocks major version bumps - -For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. diff --git a/.changeset/frank-experts-battle.md b/.changeset/frank-experts-battle.md deleted file mode 100644 index 7394f61c463..00000000000 --- a/.changeset/frank-experts-battle.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -'@uifabricshared/foundation-composable': patch -'@fluentui-react-native/experimental-appearance-additions': patch -'@uifabricshared/theming-react-native': patch -'@uifabricshared/foundation-settings': patch -'@fluentui-react-native/experimental-activity-indicator': patch -'@fluentui-react-native/experimental-native-font-metrics': patch -'@uifabricshared/foundation-compose': patch -'@fluentui-react-native/experimental-native-date-picker': patch -'@uifabricshared/foundation-tokens': patch -'@fluentui-react-native/themed-stylesheet': patch -'@uifabricshared/themed-settings': patch -'@fluentui-react-native/contextual-menu': patch -'@uifabricshared/theme-registry': patch -'@fluentui-react-native/vibrancy-view': patch -'@fluentui-react-native/immutable-merge': patch -'@fluentui-react-native/focus-trap-zone': patch -'@fluentui-react-native/notification': patch -'@uifabricshared/theming-ramp': patch -'@fluentui-react-native/experimental-menu-button': patch -'@fluentui-react-native/persona-coin': patch -'@fluentui-react-native/menu-button': patch -'@fluentui-react-native/radio-group': patch -'@fluentui-react-native/experimental-checkbox': patch -'@fluentui-react-native/dropdown': patch -'@fluentui-react-native/experimental-expander': patch -'@fluentui-react-native/overflow': patch -'@fluentui-react-native/composition': patch -'@fluentui-react-native/merge-props': patch -'@fluentui-react-native/use-styling': patch -'@fluentui-react-native/android-theme': patch -'@fluentui-react-native/default-theme': patch -'@fluentui-react-native/theming-utils': patch -'@fluentui-react-native/focus-zone': patch -'@fluentui-react-native/pressable': patch -'@fluentui-react-native/separator': patch -'@fluentui-react-native/popover': patch -'@fluentui-react-native/experimental-shimmer': patch -'@fluentui-react-native/spinner': patch -'@fluentui-react-native/tooltip': patch -'@fluentui-react-native/memo-cache': patch -'@fluentui-react-native/use-tokens': patch -'@fluentui-react-native/theme-tokens': patch -'@fluentui-react-native/checkbox': patch -'@fluentui-react-native/experimental-avatar': patch -'@fluentui-react-native/drawer': patch -'@fluentui-react-native/experimental-shadow': patch -'@fluentui-react-native/framework': patch -'@fluentui-react-native/use-slots': patch -'@fluentui-react-native/apple-theme': patch -'@fluentui-react-native/theme-types': patch -'@fluentui-react-native/win32-theme': patch -'@fluentui-react-native/callout': patch -'@fluentui-react-native/divider': patch -'@fluentui-react-native/persona': patch -'@fluentui-react-native/tablist': patch -'@fluentui-react-native/kit-config': patch -'@fluentui-react-native/experimental-stack': patch -'@fluentui-react-native/use-slot': patch -'@fluentui-react-native/avatar': patch -'@fluentui-react-native/button': patch -'@fluentui-react-native/switch': patch -'@fluentui-react-native/badge': patch -'@fluentui-react-native/input': patch -'@fluentui-react-native/stack': patch -'@fluentui-react-native/chip': patch -'@fluentui-react-native/icon': patch -'@fluentui-react-native/link': patch -'@fluentui-react-native/menu': patch -'@fluentui-react-native/text': patch -'@fluentui-react-native/theme': patch -'@fluentui-react-native/framework-base': patch -'@fluentui/react-native': patch -'@fluentui-react-native/adapters': patch -'@fluentui-react-native/styling-utils': patch -'@fluentui-react-native/tokens': patch -'@fluentui-react-native/scripts': patch ---- - -We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. diff --git a/.changeset/swift-zebras-know.md b/.changeset/swift-zebras-know.md deleted file mode 100644 index 5c20461082f..00000000000 --- a/.changeset/swift-zebras-know.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluentui-react-native/interactive-hooks': minor ---- - -Get rid of old internal pressable implementation in favor of using implementation from react-native. diff --git a/packages/codemods/CHANGELOG.md b/packages/codemods/CHANGELOG.md index 577edce636d..a3e1f4096b1 100644 --- a/packages/codemods/CHANGELOG.md +++ b/packages/codemods/CHANGELOG.md @@ -1,5 +1,34 @@ # Change Log - @fluentui-react-native/codemods +## 0.6.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + diff --git a/packages/codemods/package.json b/packages/codemods/package.json index 74215d5a42c..3d208177509 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/codemods", - "version": "0.5.24", + "version": "0.6.0", "description": "Transform files to make refactoring FURN code easier", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/components/Avatar/CHANGELOG.md b/packages/components/Avatar/CHANGELOG.md index f200da20e9e..14c47733c3d 100644 --- a/packages/components/Avatar/CHANGELOG.md +++ b/packages/components/Avatar/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log - @fluentui-react-native/avatar +## 1.13.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/badge@0.12.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + @@ -1356,7 +1399,7 @@ Thu, 08 Sep 2022 15:59:45 GMT ### Patches -- [Avatar] Fixed bug with multi-word titles (vkozlova@microsoft.com) +- [Avatar] Fixed bug with multi-word titles (vkozlova@microsoft.com) ## 1.2.6 diff --git a/packages/components/Avatar/package.json b/packages/components/Avatar/package.json index 6930af71a99..2029b8cf01b 100644 --- a/packages/components/Avatar/package.json +++ b/packages/components/Avatar/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/avatar", - "version": "1.12.23", + "version": "1.13.0", "description": "A cross-platform Avatar component using the Fluent Design System", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/components/Badge/CHANGELOG.md b/packages/components/Badge/CHANGELOG.md index c2e8cb27d65..c6bf728b195 100644 --- a/packages/components/Badge/CHANGELOG.md +++ b/packages/components/Badge/CHANGELOG.md @@ -1,5 +1,51 @@ # Change Log - @fluentui-react-native/badge +## 0.12.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/experimental-shadow@0.7.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + @@ -1647,7 +1693,7 @@ Thu, 14 Jul 2022 20:03:37 GMT ### Patches -- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) +- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) - Bump @fluentui-react-native/experimental-text to v0.10.1 ## 0.1.0 diff --git a/packages/components/Badge/package.json b/packages/components/Badge/package.json index 33b086c97c0..dc21107e902 100644 --- a/packages/components/Badge/package.json +++ b/packages/components/Badge/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/badge", - "version": "0.11.17", + "version": "0.12.0", "description": "A cross-platform Badge component using the Fluent Design System. A badge is an additional visual descriptor for UI elements.", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/components/Button/CHANGELOG.md b/packages/components/Button/CHANGELOG.md index 3f998ca99e4..94d7685b82a 100644 --- a/packages/components/Button/CHANGELOG.md +++ b/packages/components/Button/CHANGELOG.md @@ -1,5 +1,58 @@ # Change Log - @fluentui-react-native/button +## 0.40.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/experimental-activity-indicator@0.11.0 + - @fluentui-react-native/experimental-shadow@0.7.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/pressable@0.13.0 + - @fluentui-react-native/styling-utils@0.8.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -2080,7 +2133,7 @@ Thu, 14 Jul 2022 20:03:37 GMT ### Patches -- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) +- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) - Bump @fluentui-react-native/experimental-text to v0.10.1 ## 0.24.0 @@ -3443,7 +3496,7 @@ Wed, 20 May 2020 03:37:41 GMT ### Patches -- remove backgroundColor from focused _override setting to let hovered setting take precedence (lehon@microsoft.com) +- remove backgroundColor from focused \_override setting to let hovered setting take precedence (lehon@microsoft.com) ## 0.5.25 @@ -3534,42 +3587,55 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.3.6 + Mon, 13 Apr 2020 22:48:23 GMT ### Patches - Update button snapshot (krsiler@microsoft.com) + ## 0.3.5 + Thu, 09 Apr 2020 21:14:58 GMT ### Patches - enable button snapshot test and update merge to fix bug (jasonmo@microsoft.com) + ## 0.3.3 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.3.1 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.3.0 + Tue, 31 Mar 2020 18:01:09 GMT ### Minor changes - Checkbox Final V1 Changes (safreibe@microsoft.com) + ## 0.2.7 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/Button/package.json b/packages/components/Button/package.json index c53313e982b..568656ce896 100644 --- a/packages/components/Button/package.json +++ b/packages/components/Button/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/button", - "version": "0.39.22", + "version": "0.40.0", "description": "A cross-platform Button component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Callout/CHANGELOG.md b/packages/components/Callout/CHANGELOG.md index e24709858cf..0aadca181fd 100644 --- a/packages/components/Callout/CHANGELOG.md +++ b/packages/components/Callout/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/callout +## 0.28.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -1604,7 +1644,7 @@ Thu, 16 Dec 2021 19:10:30 GMT - Add up/down arrow key support to macOS ContextualMenu (sanajmi@microsoft.com) - remove focus style overrides for macOS contextual menu items (sanajmi@microsoft.com) -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @fluentui-react-native/adapters to v0.8.1 - Bump @fluentui-react-native/interactive-hooks to v0.11.1 - Bump @fluentui-react-native/tokens to v0.11.1 @@ -2187,7 +2227,7 @@ Fri, 24 Apr 2020 17:13:37 GMT ### Patches -- Dont import * from react-native (acoates@microsoft.com) +- Dont import \* from react-native (acoates@microsoft.com) ## 0.4.1 @@ -2214,24 +2254,31 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.3.0 + Thu, 09 Apr 2020 18:39:15 GMT ### Minor changes - Add ondismiss and onshow callbacks (ppatboyd@outlook.com) + ## 0.2.3 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - add some configuration versatility (jasonmo@microsoft.com) + ## 0.2.1 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Fri, 27 Mar 2020 04:10:56 GMT ### Minor changes diff --git a/packages/components/Callout/package.json b/packages/components/Callout/package.json index ac9ca59755f..4fd7df6b1c8 100644 --- a/packages/components/Callout/package.json +++ b/packages/components/Callout/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/callout", - "version": "0.27.17", + "version": "0.28.0", "description": "A cross-platform Callout component using the Fluent Design System", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/components/Checkbox/CHANGELOG.md b/packages/components/Checkbox/CHANGELOG.md index 8411ac504d4..6a2e45c4cf6 100644 --- a/packages/components/Checkbox/CHANGELOG.md +++ b/packages/components/Checkbox/CHANGELOG.md @@ -1,5 +1,54 @@ # Change Log - @fluentui-react-native/checkbox +## 0.24.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/pressable@0.13.0 + - @fluentui-react-native/styling-utils@0.8.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -2790,30 +2839,39 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.3 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.1 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - add some configuration versatility (jasonmo@microsoft.com) + ## 0.2.0 + Tue, 31 Mar 2020 18:01:09 GMT ### Minor changes - Checkbox Final V1 Changes (safreibe@microsoft.com) + ## 0.1.2 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.1.0 + Wed, 25 Mar 2020 23:14:43 GMT ### Minor changes diff --git a/packages/components/Checkbox/package.json b/packages/components/Checkbox/package.json index bca802886c5..78894d3b2c3 100644 --- a/packages/components/Checkbox/package.json +++ b/packages/components/Checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/checkbox", - "version": "0.23.23", + "version": "0.24.0", "description": "A cross-platform Checkbox component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Chip/CHANGELOG.md b/packages/components/Chip/CHANGELOG.md index 66b3d1318c0..51524af3ddb 100644 --- a/packages/components/Chip/CHANGELOG.md +++ b/packages/components/Chip/CHANGELOG.md @@ -1,5 +1,49 @@ # Change Log - @fluentui-react-native/chip +## 0.5.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + diff --git a/packages/components/Chip/package.json b/packages/components/Chip/package.json index 894b1b91d66..270772b2ed0 100644 --- a/packages/components/Chip/package.json +++ b/packages/components/Chip/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/chip", - "version": "0.4.23", + "version": "0.5.0", "description": "A cross-platform Chip component using the Fluent Design System. A chip is a compact representations of entities (most commonly, people) that can be typed in, deleted or dragged easily.", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/components/ContextualMenu/CHANGELOG.md b/packages/components/ContextualMenu/CHANGELOG.md index 9bb1d589f2b..382c1402d71 100644 --- a/packages/components/ContextualMenu/CHANGELOG.md +++ b/packages/components/ContextualMenu/CHANGELOG.md @@ -1,5 +1,51 @@ # Change Log - @fluentui-react-native/contextual-menu +## 0.25.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/callout@0.28.0 + - @fluentui-react-native/focus-zone@0.22.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -2609,7 +2655,7 @@ Thu, 16 Dec 2021 19:10:29 GMT - Refactor useKeyCallback (sanajmi@microsoft.com) - remove focus style overrides for macOS contextual menu items (sanajmi@microsoft.com) -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Add up/down arrow key support to macOS ContextualMenu (sanajmi@microsoft.com) - rename slots to be more RTL friendly (sanajmi@microsoft.com) diff --git a/packages/components/ContextualMenu/package.json b/packages/components/ContextualMenu/package.json index c5750f13bec..9011c40251a 100644 --- a/packages/components/ContextualMenu/package.json +++ b/packages/components/ContextualMenu/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/contextual-menu", - "version": "0.24.31", + "version": "0.25.0", "description": "A cross-platform ContextualMenu component using the Fluent Design System", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/components/Divider/CHANGELOG.md b/packages/components/Divider/CHANGELOG.md index 1d7ba64dc02..c5a8fb21037 100644 --- a/packages/components/Divider/CHANGELOG.md +++ b/packages/components/Divider/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/divider +## 0.8.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/tokens@0.24.0 + diff --git a/packages/components/Divider/package.json b/packages/components/Divider/package.json index fb1b35932bb..b9f015fdf3d 100644 --- a/packages/components/Divider/package.json +++ b/packages/components/Divider/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/divider", - "version": "0.7.23", + "version": "0.8.0", "description": "A cross-platform Divider component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/FocusTrapZone/CHANGELOG.md b/packages/components/FocusTrapZone/CHANGELOG.md index c6d6ac33c36..fc55f4d8c57 100644 --- a/packages/components/FocusTrapZone/CHANGELOG.md +++ b/packages/components/FocusTrapZone/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/focus-trap-zone +## 0.13.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -1287,7 +1327,7 @@ Thu, 16 Dec 2021 19:10:27 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @fluentui-react-native/adapters to v0.8.1 - Bump @fluentui-react-native/interactive-hooks to v0.11.1 @@ -1792,24 +1832,31 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.11 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.9 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/FocusTrapZone/package.json b/packages/components/FocusTrapZone/package.json index d474a86f85b..d363ca42618 100644 --- a/packages/components/FocusTrapZone/package.json +++ b/packages/components/FocusTrapZone/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/focus-trap-zone", - "version": "0.12.20", + "version": "0.13.0", "description": "A cross-platform FocusTrapZone component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/FocusZone/CHANGELOG.md b/packages/components/FocusZone/CHANGELOG.md index c2bd5afc88e..dba6ef29563 100644 --- a/packages/components/FocusZone/CHANGELOG.md +++ b/packages/components/FocusZone/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/focus-zone +## 0.22.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -1456,7 +1496,7 @@ Thu, 16 Dec 2021 19:10:27 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @fluentui-react-native/interactive-hooks to v0.11.1 ## 0.8.0 diff --git a/packages/components/FocusZone/package.json b/packages/components/FocusZone/package.json index 234432422aa..91cc37348d4 100644 --- a/packages/components/FocusZone/package.json +++ b/packages/components/FocusZone/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/focus-zone", - "version": "0.21.15", + "version": "0.22.0", "description": "A cross-platform FocusZone component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Icon/CHANGELOG.md b/packages/components/Icon/CHANGELOG.md index 2d5a8d99ce4..4086865a582 100644 --- a/packages/components/Icon/CHANGELOG.md +++ b/packages/components/Icon/CHANGELOG.md @@ -1,5 +1,44 @@ # Change Log - @fluentui-react-native/icon +## 0.22.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/text@0.25.0 + diff --git a/packages/components/Icon/package.json b/packages/components/Icon/package.json index fc1fcd94d88..9b3225bfa4b 100644 --- a/packages/components/Icon/package.json +++ b/packages/components/Icon/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/icon", - "version": "0.21.23", + "version": "0.22.0", "description": "A cross-platform Icon component", "repository": { "type": "git", diff --git a/packages/components/Input/CHANGELOG.md b/packages/components/Input/CHANGELOG.md index 3b043e61289..3ad2b203197 100644 --- a/packages/components/Input/CHANGELOG.md +++ b/packages/components/Input/CHANGELOG.md @@ -1,5 +1,49 @@ # Change Log - @fluentui-react-native/input +## 0.8.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/styling-utils@0.8.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + diff --git a/packages/components/Input/package.json b/packages/components/Input/package.json index 8db60d34e06..2c057395628 100644 --- a/packages/components/Input/package.json +++ b/packages/components/Input/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/input", - "version": "0.7.23", + "version": "0.8.0", "description": "A cross-platform Text input component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Link/CHANGELOG.md b/packages/components/Link/CHANGELOG.md index 5464256811e..3cabe1008b3 100644 --- a/packages/components/Link/CHANGELOG.md +++ b/packages/components/Link/CHANGELOG.md @@ -1,5 +1,50 @@ # Change Log - @fluentui-react-native/link +## 0.24.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -1720,7 +1765,7 @@ Thu, 16 Dec 2021 19:10:26 GMT ### Patches - Refactor useKeyCallback (sanajmi@microsoft.com) -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @uifabricshared/foundation-compose to v1.11.1 - Bump @fluentui-react-native/adapters to v0.8.1 - Bump @fluentui-react-native/interactive-hooks to v0.11.1 @@ -2297,7 +2342,7 @@ Fri, 24 Apr 2020 17:13:37 GMT ### Patches -- Dont import * from react-native (acoates@microsoft.com) +- Dont import \* from react-native (acoates@microsoft.com) ## 0.5.2 @@ -2348,30 +2393,39 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.3.0 + Mon, 13 Apr 2020 22:48:23 GMT ### Minor changes - Update new fontSize and fontWeight names (krsiler@microsoft.com) + ## 0.2.11 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.9 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/Link/package.json b/packages/components/Link/package.json index 2c66cbee282..dacecaa8a21 100644 --- a/packages/components/Link/package.json +++ b/packages/components/Link/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/link", - "version": "0.23.23", + "version": "0.24.0", "description": "A cross-platform Link component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Menu/CHANGELOG.md b/packages/components/Menu/CHANGELOG.md index cc5575f56c6..c99fac77432 100644 --- a/packages/components/Menu/CHANGELOG.md +++ b/packages/components/Menu/CHANGELOG.md @@ -1,5 +1,53 @@ # Change Log - @fluentui-react-native/menu +## 1.15.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/callout@0.28.0 + - @fluentui-react-native/focus-zone@0.22.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + @@ -2420,7 +2468,7 @@ Thu, 14 Jul 2022 20:03:37 GMT ### Patches -- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) +- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) - Bump @fluentui-react-native/experimental-text to v0.10.1 - Bump @fluentui-react-native/button to v0.24.1 diff --git a/packages/components/Menu/package.json b/packages/components/Menu/package.json index c36372f03f4..0973c3fd1ba 100644 --- a/packages/components/Menu/package.json +++ b/packages/components/Menu/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/menu", - "version": "1.14.42", + "version": "1.15.0", "description": "A cross-platform Menu component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/MenuButton/CHANGELOG.md b/packages/components/MenuButton/CHANGELOG.md index be1834a35fe..ab4f0e6f76e 100644 --- a/packages/components/MenuButton/CHANGELOG.md +++ b/packages/components/MenuButton/CHANGELOG.md @@ -1,5 +1,47 @@ # Change Log - @fluentui-react-native/menu-button +## 0.14.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/button@0.40.0 + - @fluentui-react-native/contextual-menu@0.25.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -2716,7 +2758,7 @@ Thu, 16 Dec 2021 19:10:26 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @fluentui-react-native/button to v0.21.1 - Bump @fluentui-react-native/contextual-menu to v0.13.0 - Bump @fluentui-react-native/icon to v0.10.0 diff --git a/packages/components/MenuButton/package.json b/packages/components/MenuButton/package.json index f1a95511d83..a844ecc1112 100644 --- a/packages/components/MenuButton/package.json +++ b/packages/components/MenuButton/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/menu-button", - "version": "0.13.37", + "version": "0.14.0", "description": "A cross-platform MenuButton component using the Fluent Design System", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/components/Notification/CHANGELOG.md b/packages/components/Notification/CHANGELOG.md index fe5002615ec..bce00b9420f 100644 --- a/packages/components/Notification/CHANGELOG.md +++ b/packages/components/Notification/CHANGELOG.md @@ -1,5 +1,54 @@ # Change Log - @fluentui-react-native/notification +## 0.26.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/button@0.40.0 + - @fluentui-react-native/experimental-appearance-additions@0.8.0 + - @fluentui-react-native/experimental-shadow@0.7.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/pressable@0.13.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + @@ -2185,7 +2234,7 @@ Thu, 14 Jul 2022 20:03:37 GMT ### Patches -- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) +- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) - Bump @fluentui-react-native/button to v0.24.1 - Bump @fluentui-react-native/experimental-text to v0.10.1 diff --git a/packages/components/Notification/package.json b/packages/components/Notification/package.json index 3edce990147..ec7e8704f1d 100644 --- a/packages/components/Notification/package.json +++ b/packages/components/Notification/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/notification", - "version": "0.25.29", + "version": "0.26.0", "description": "add component-description", "repository": { "type": "git", diff --git a/packages/components/Persona/CHANGELOG.md b/packages/components/Persona/CHANGELOG.md index a7b903b4947..03074c5d52c 100644 --- a/packages/components/Persona/CHANGELOG.md +++ b/packages/components/Persona/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log - @fluentui-react-native/persona +## 0.17.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/persona-coin@0.16.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + - @uifabricshared/foundation-tokens@0.16.0 + @@ -1767,36 +1810,47 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.3.0 + Mon, 13 Apr 2020 22:48:23 GMT ### Minor changes - Update fontSizes to new fluent typeramp names (krsiler@microsoft.com) + ## 0.2.10 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.8 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.2.6 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/Persona/package.json b/packages/components/Persona/package.json index d29a4ccc648..ba5000eafa1 100644 --- a/packages/components/Persona/package.json +++ b/packages/components/Persona/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/persona", - "version": "0.16.17", + "version": "0.17.0", "description": "A cross-platform Persona component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/PersonaCoin/CHANGELOG.md b/packages/components/PersonaCoin/CHANGELOG.md index 641ea212ebd..cb03fc32f63 100644 --- a/packages/components/PersonaCoin/CHANGELOG.md +++ b/packages/components/PersonaCoin/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log - @fluentui-react-native/persona-coin +## 0.16.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + - @uifabricshared/foundation-tokens@0.16.0 + @@ -1718,30 +1761,39 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.10 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.8 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.2.6 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/PersonaCoin/package.json b/packages/components/PersonaCoin/package.json index 0eec444fb1e..2df541a760c 100644 --- a/packages/components/PersonaCoin/package.json +++ b/packages/components/PersonaCoin/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/persona-coin", - "version": "0.15.17", + "version": "0.16.0", "description": "A cross-platform PersonaCoin component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Pressable/CHANGELOG.md b/packages/components/Pressable/CHANGELOG.md index 54a4adabe75..a1b89228c3d 100644 --- a/packages/components/Pressable/CHANGELOG.md +++ b/packages/components/Pressable/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/pressable +## 0.13.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -1726,24 +1766,31 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.11 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.9 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/Pressable/package.json b/packages/components/Pressable/package.json index 666b6d486a9..77c737387fc 100644 --- a/packages/components/Pressable/package.json +++ b/packages/components/Pressable/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/pressable", - "version": "0.12.19", + "version": "0.13.0", "description": "A cross-platform Pressable component", "repository": { "type": "git", diff --git a/packages/components/RadioGroup/CHANGELOG.md b/packages/components/RadioGroup/CHANGELOG.md index 4cb36759775..68e79c4c131 100644 --- a/packages/components/RadioGroup/CHANGELOG.md +++ b/packages/components/RadioGroup/CHANGELOG.md @@ -1,5 +1,53 @@ # Change Log - @fluentui-react-native/radio-group +## 0.22.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/focus-zone@0.22.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/pressable@0.13.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -2879,30 +2927,39 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.11 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.9 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.8 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Updating Checkbox version (safreibe@microsoft.com) + ## 0.2.7 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/RadioGroup/package.json b/packages/components/RadioGroup/package.json index 739d84ff895..df3fae94ead 100644 --- a/packages/components/RadioGroup/package.json +++ b/packages/components/RadioGroup/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/radio-group", - "version": "0.21.31", + "version": "0.22.0", "description": "A cross-platform Radio Group component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Separator/CHANGELOG.md b/packages/components/Separator/CHANGELOG.md index 6df5aef66c1..a90f7729c0f 100644 --- a/packages/components/Separator/CHANGELOG.md +++ b/packages/components/Separator/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log - @fluentui-react-native/separator +## 0.19.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/use-styling@0.14.0 + @@ -942,7 +980,7 @@ Thu, 16 Dec 2021 19:10:26 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @fluentui-react-native/framework to v0.7.1 ## 0.11.0 @@ -1434,30 +1472,39 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.10 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.8 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.2.6 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/Separator/package.json b/packages/components/Separator/package.json index 79288a88c2b..59bc5a9da4c 100644 --- a/packages/components/Separator/package.json +++ b/packages/components/Separator/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/separator", - "version": "0.18.17", + "version": "0.19.0", "description": "A cross-platform Separator component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Stack/CHANGELOG.md b/packages/components/Stack/CHANGELOG.md index 492bae5ab9d..cd3ad34996d 100644 --- a/packages/components/Stack/CHANGELOG.md +++ b/packages/components/Stack/CHANGELOG.md @@ -1,5 +1,47 @@ # Change Log - @fluentui-react-native/stack +## 0.11.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-compose@1.16.0 + - @uifabricshared/foundation-settings@0.16.0 + - @uifabricshared/foundation-tokens@0.16.0 + @@ -1403,7 +1445,7 @@ Thu, 16 Dec 2021 19:10:26 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @uifabricshared/foundation-compose to v1.11.1 - Bump @fluentui-react-native/adapters to v0.8.1 - Bump @fluentui-react-native/framework to v0.7.1 diff --git a/packages/components/Stack/package.json b/packages/components/Stack/package.json index 99ea6ccfc2e..0cb5ab41892 100644 --- a/packages/components/Stack/package.json +++ b/packages/components/Stack/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/stack", - "version": "0.10.22", + "version": "0.11.0", "description": "A cross-platform opinionated Fluent Text component", "repository": { "type": "git", diff --git a/packages/components/Switch/CHANGELOG.md b/packages/components/Switch/CHANGELOG.md index 73d8e424073..ef59935a436 100644 --- a/packages/components/Switch/CHANGELOG.md +++ b/packages/components/Switch/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log - @fluentui-react-native/switch +## 0.14.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + @@ -1186,7 +1229,7 @@ Wed, 17 Aug 2022 18:45:52 GMT ### Minor changes -- Label position set to 'after' will prevent onText and offText from rendering (nkhalil942@gmail.com) +- Label position set to 'after' will prevent onText and offText from rendering (nkhalil942@gmail.com) ## 0.5.0 diff --git a/packages/components/Switch/package.json b/packages/components/Switch/package.json index 5d69b139d54..779a6f7723d 100644 --- a/packages/components/Switch/package.json +++ b/packages/components/Switch/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/switch", - "version": "0.13.22", + "version": "0.14.0", "description": "A cross-platform Switch component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/TabList/CHANGELOG.md b/packages/components/TabList/CHANGELOG.md index d0b852f9039..ede69a061f6 100644 --- a/packages/components/TabList/CHANGELOG.md +++ b/packages/components/TabList/CHANGELOG.md @@ -1,5 +1,50 @@ # Change Log - @fluentui-react-native/tablist +## 0.8.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/focus-zone@0.22.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/icon@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + diff --git a/packages/components/TabList/package.json b/packages/components/TabList/package.json index d53c7a8a8ce..362541273f3 100644 --- a/packages/components/TabList/package.json +++ b/packages/components/TabList/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/tablist", - "version": "0.7.19", + "version": "0.8.0", "description": "A cross-platform TabList component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/components/Text/CHANGELOG.md b/packages/components/Text/CHANGELOG.md index 7db8d07e10d..8b5704ca71f 100644 --- a/packages/components/Text/CHANGELOG.md +++ b/packages/components/Text/CHANGELOG.md @@ -1,5 +1,47 @@ # Change Log - @fluentui-react-native/text +## 0.25.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-compose@1.16.0 + @@ -1298,7 +1340,7 @@ Thu, 16 Dec 2021 19:10:25 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Bump @uifabricshared/foundation-compose to v1.11.1 - Bump @fluentui-react-native/adapters to v0.8.1 - Bump @fluentui-react-native/tokens to v0.11.1 @@ -1787,36 +1829,47 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.3.0 + Mon, 13 Apr 2020 22:48:23 GMT ### Minor changes - Add variants and fluent typeramp to text (krsiler@microsoft.com) + ## 0.2.10 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.8 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.2.6 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/components/Text/package.json b/packages/components/Text/package.json index 265ab5f3db9..17b2c0c7357 100644 --- a/packages/components/Text/package.json +++ b/packages/components/Text/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/text", - "version": "0.24.21", + "version": "0.25.0", "description": "A cross-platform Text component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/configs/kit-config/CHANGELOG.md b/packages/configs/kit-config/CHANGELOG.md new file mode 100644 index 00000000000..fcf2aa97da6 --- /dev/null +++ b/packages/configs/kit-config/CHANGELOG.md @@ -0,0 +1,7 @@ +# @fluentui-react-native/kit-config + +## 0.1.2 + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. diff --git a/packages/configs/kit-config/package.json b/packages/configs/kit-config/package.json index a4b3623d439..d417c435db4 100644 --- a/packages/configs/kit-config/package.json +++ b/packages/configs/kit-config/package.json @@ -1,7 +1,7 @@ { "name": "@fluentui-react-native/kit-config", "private": true, - "version": "0.1.1", + "version": "0.1.2", "description": "Rnx-kit configuration for Fluent UI React Native packages", "repository": { "type": "git", diff --git a/packages/dependency-profiles/src/index.js b/packages/dependency-profiles/src/index.js index 9565696b691..58497470733 100644 --- a/packages/dependency-profiles/src/index.js +++ b/packages/dependency-profiles/src/index.js @@ -8,311 +8,319 @@ module.exports = { }, "@fluentui-react-native/tester": { "name": "@fluentui-react-native/tester", - "version": "0.170.48" + "version": "0.170.50" + }, + "@fluentui-react-native/tester-core": { + "name": "@fluentui-react-native/tester-core", + "version": "0.1.1" + }, + "@fluentui-react-native/tester-win32-81": { + "name": "@fluentui-react-native/tester-win32-81", + "version": "0.38.69" }, "@fluentui-react-native/tester-win32": { "name": "@fluentui-react-native/tester-win32", - "version": "0.38.67" + "version": "0.38.69" }, "@fluentui-react-native/avatar": { "name": "@fluentui-react-native/avatar", - "version": "1.12.23" + "version": "1.13.0" }, "@fluentui-react-native/badge": { "name": "@fluentui-react-native/badge", - "version": "0.11.17" + "version": "0.12.0" }, "@fluentui-react-native/button": { "name": "@fluentui-react-native/button", - "version": "0.39.20" + "version": "0.40.0" }, "@fluentui-react-native/callout": { "name": "@fluentui-react-native/callout", - "version": "0.27.17" + "version": "0.28.0" }, "@fluentui-react-native/checkbox": { "name": "@fluentui-react-native/checkbox", - "version": "0.23.23" + "version": "0.24.0" }, "@fluentui-react-native/chip": { "name": "@fluentui-react-native/chip", - "version": "0.4.23" + "version": "0.5.0" }, "@fluentui-react-native/contextual-menu": { "name": "@fluentui-react-native/contextual-menu", - "version": "0.24.31" + "version": "0.25.0" }, "@fluentui-react-native/divider": { "name": "@fluentui-react-native/divider", - "version": "0.7.23" + "version": "0.8.0" }, "@fluentui-react-native/focus-trap-zone": { "name": "@fluentui-react-native/focus-trap-zone", - "version": "0.12.20" + "version": "0.13.0" }, "@fluentui-react-native/focus-zone": { "name": "@fluentui-react-native/focus-zone", - "version": "0.21.15" + "version": "0.22.0" }, "@fluentui-react-native/icon": { "name": "@fluentui-react-native/icon", - "version": "0.21.23" + "version": "0.22.0" }, "@fluentui-react-native/input": { "name": "@fluentui-react-native/input", - "version": "0.7.23" + "version": "0.8.0" }, "@fluentui-react-native/link": { "name": "@fluentui-react-native/link", - "version": "0.23.23" + "version": "0.24.0" }, "@fluentui-react-native/menu": { "name": "@fluentui-react-native/menu", - "version": "1.14.40" + "version": "1.15.0" }, "@fluentui-react-native/menu-button": { "name": "@fluentui-react-native/menu-button", - "version": "0.13.35" + "version": "0.14.0" }, "@fluentui-react-native/notification": { "name": "@fluentui-react-native/notification", - "version": "0.25.27" + "version": "0.26.0" }, "@fluentui-react-native/persona": { "name": "@fluentui-react-native/persona", - "version": "0.16.17" + "version": "0.17.0" }, "@fluentui-react-native/persona-coin": { "name": "@fluentui-react-native/persona-coin", - "version": "0.15.17" + "version": "0.16.0" }, "@fluentui-react-native/pressable": { "name": "@fluentui-react-native/pressable", - "version": "0.12.19" + "version": "0.13.0" }, "@fluentui-react-native/radio-group": { "name": "@fluentui-react-native/radio-group", - "version": "0.21.31" + "version": "0.22.0" }, "@fluentui-react-native/separator": { "name": "@fluentui-react-native/separator", - "version": "0.18.17" + "version": "0.19.0" }, "@fluentui-react-native/stack": { "name": "@fluentui-react-native/stack", - "version": "0.10.22" + "version": "0.11.0" }, "@fluentui-react-native/switch": { "name": "@fluentui-react-native/switch", - "version": "0.13.22" + "version": "0.14.0" }, "@fluentui-react-native/tablist": { "name": "@fluentui-react-native/tablist", - "version": "0.7.19" + "version": "0.8.0" }, "@fluentui-react-native/text": { "name": "@fluentui-react-native/text", - "version": "0.24.21" + "version": "0.25.0" + }, + "@fluentui-react-native/eslint-config-rules": { + "name": "@fluentui-react-native/eslint-config-rules", + "version": "0.1.1" }, "@uifabricshared/foundation-composable": { "name": "@uifabricshared/foundation-composable", - "version": "0.13.11" + "version": "0.14.0" }, "@uifabricshared/foundation-compose": { "name": "@uifabricshared/foundation-compose", - "version": "1.15.17" + "version": "1.16.0" }, "@uifabricshared/foundation-settings": { "name": "@uifabricshared/foundation-settings", - "version": "0.15.11" + "version": "0.16.0" }, "@uifabricshared/foundation-tokens": { "name": "@uifabricshared/foundation-tokens", - "version": "0.15.17" + "version": "0.16.0" }, "@uifabricshared/theme-registry": { "name": "@uifabricshared/theme-registry", - "version": "0.12.10" + "version": "0.13.0" }, "@uifabricshared/themed-settings": { "name": "@uifabricshared/themed-settings", - "version": "0.12.11" + "version": "0.13.0" }, "@uifabricshared/theming-ramp": { "name": "@uifabricshared/theming-ramp", - "version": "0.20.17" + "version": "0.21.0" }, "@uifabricshared/theming-react-native": { "name": "@uifabricshared/theming-react-native", - "version": "0.20.20" + "version": "0.21.0" }, "@fluentui-react-native/experimental-activity-indicator": { "name": "@fluentui-react-native/experimental-activity-indicator", - "version": "0.10.18" + "version": "0.11.0" }, "@fluentui-react-native/experimental-appearance-additions": { "name": "@fluentui-react-native/experimental-appearance-additions", - "version": "0.7.17" + "version": "0.8.0" }, "@fluentui-react-native/experimental-avatar": { "name": "@fluentui-react-native/experimental-avatar", - "version": "0.21.19" + "version": "0.22.0" }, "@fluentui-react-native/experimental-checkbox": { "name": "@fluentui-react-native/experimental-checkbox", - "version": "0.17.24" + "version": "0.18.0" }, "@fluentui-react-native/drawer": { "name": "@fluentui-react-native/drawer", - "version": "0.4.19" + "version": "0.5.0" }, "@fluentui-react-native/dropdown": { "name": "@fluentui-react-native/dropdown", - "version": "0.10.29" + "version": "0.11.0" }, "@fluentui-react-native/experimental-expander": { "name": "@fluentui-react-native/experimental-expander", - "version": "0.8.18" + "version": "0.9.0" }, "@fluentui-react-native/experimental-menu-button": { "name": "@fluentui-react-native/experimental-menu-button", - "version": "0.10.35" + "version": "0.11.0" }, "@fluentui-react-native/experimental-native-date-picker": { "name": "@fluentui-react-native/experimental-native-date-picker", - "version": "0.11.5" + "version": "0.12.0" }, "@fluentui-react-native/experimental-native-font-metrics": { "name": "@fluentui-react-native/experimental-native-font-metrics", - "version": "0.6.5" + "version": "0.7.0" }, "@fluentui-react-native/overflow": { "name": "@fluentui-react-native/overflow", - "version": "0.3.40" + "version": "0.4.0" }, "@fluentui-react-native/popover": { "name": "@fluentui-react-native/popover", - "version": "0.4.17" + "version": "0.5.0" }, "@fluentui-react-native/experimental-shadow": { "name": "@fluentui-react-native/experimental-shadow", - "version": "0.6.19" + "version": "0.7.0" }, "@fluentui-react-native/experimental-shimmer": { "name": "@fluentui-react-native/experimental-shimmer", - "version": "0.13.20" + "version": "0.14.0" }, "@fluentui-react-native/spinner": { "name": "@fluentui-react-native/spinner", - "version": "0.9.24" + "version": "0.10.0" }, "@fluentui-react-native/tooltip": { "name": "@fluentui-react-native/tooltip", - "version": "0.4.27" + "version": "0.5.0" }, "@fluentui-react-native/vibrancy-view": { "name": "@fluentui-react-native/vibrancy-view", - "version": "0.3.5" + "version": "0.4.0" }, "@fluentui-react-native/framework-base": { "name": "@fluentui-react-native/framework-base", - "version": "0.2.1" + "version": "0.3.0" }, "@fluentui-react-native/composition": { "name": "@fluentui-react-native/composition", - "version": "0.11.12" - }, - "@fluentui-react-native/eslint-config-rules": { - "name": "@fluentui-react-native/eslint-config-rules", - "version": "0.1.1" + "version": "0.12.0" }, "@fluentui-react-native/framework": { "name": "@fluentui-react-native/framework", - "version": "0.14.17" + "version": "0.15.0" }, "@fluentui-react-native/immutable-merge": { "name": "@fluentui-react-native/immutable-merge", - "version": "1.2.11" + "version": "1.3.0" }, "@fluentui-react-native/memo-cache": { "name": "@fluentui-react-native/memo-cache", - "version": "1.3.12" + "version": "1.4.0" }, "@fluentui-react-native/merge-props": { "name": "@fluentui-react-native/merge-props", - "version": "0.9.11" + "version": "0.10.0" }, "@fluentui-react-native/theme": { "name": "@fluentui-react-native/theme", - "version": "0.11.16" + "version": "0.12.0" }, "@fluentui-react-native/themed-stylesheet": { "name": "@fluentui-react-native/themed-stylesheet", - "version": "1.7.11" + "version": "1.8.0" }, "@fluentui-react-native/use-slot": { "name": "@fluentui-react-native/use-slot", - "version": "0.6.12" + "version": "0.7.0" }, "@fluentui-react-native/use-slots": { "name": "@fluentui-react-native/use-slots", - "version": "0.10.12" + "version": "0.11.0" }, "@fluentui-react-native/use-styling": { "name": "@fluentui-react-native/use-styling", - "version": "0.13.12" + "version": "0.14.0" }, "@fluentui-react-native/use-tokens": { "name": "@fluentui-react-native/use-tokens", - "version": "0.6.12" + "version": "0.7.0" }, "@fluentui/react-native": { "name": "@fluentui/react-native", - "version": "0.42.29" + "version": "0.43.0" }, "@fluentui-react-native/android-theme": { "name": "@fluentui-react-native/android-theme", - "version": "0.25.17" + "version": "0.26.0" }, "@fluentui-react-native/apple-theme": { "name": "@fluentui-react-native/apple-theme", - "version": "0.28.17" + "version": "0.29.0" }, "@fluentui-react-native/default-theme": { "name": "@fluentui-react-native/default-theme", - "version": "0.26.17" + "version": "0.27.0" }, "@fluentui-react-native/theme-tokens": { "name": "@fluentui-react-native/theme-tokens", - "version": "0.27.11" + "version": "0.28.0" }, "@fluentui-react-native/theme-types": { "name": "@fluentui-react-native/theme-types", - "version": "0.43.0" + "version": "0.44.0" }, "@fluentui-react-native/theming-utils": { "name": "@fluentui-react-native/theming-utils", - "version": "0.26.11" + "version": "0.27.0" }, "@fluentui-react-native/win32-theme": { "name": "@fluentui-react-native/win32-theme", - "version": "0.38.0" + "version": "0.39.0" }, "@fluentui-react-native/adapters": { "name": "@fluentui-react-native/adapters", - "version": "0.13.5" + "version": "0.14.0" }, "@fluentui-react-native/interactive-hooks": { "name": "@fluentui-react-native/interactive-hooks", - "version": "0.27.19" + "version": "0.28.0" }, "@fluentui-react-native/styling-utils": { "name": "@fluentui-react-native/styling-utils", - "version": "0.7.5" + "version": "0.8.0" }, "@fluentui-react-native/tokens": { "name": "@fluentui-react-native/tokens", - "version": "0.23.11" + "version": "0.24.0" } }, "0.73": { diff --git a/packages/deprecated/foundation-composable/CHANGELOG.md b/packages/deprecated/foundation-composable/CHANGELOG.md index 54639751574..7066f1ef15e 100644 --- a/packages/deprecated/foundation-composable/CHANGELOG.md +++ b/packages/deprecated/foundation-composable/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @uifabricshared/foundation-composable +## 0.14.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -380,121 +417,160 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.5.13 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.5.11 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.5.10 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.5.9 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.5.7 + Tue, 24 Mar 2020 21:40:11 GMT ### Patches - 🐛 Fix children crashing the test app (email not defined) + ## 0.5.5 + Fri, 28 Feb 2020 00:04:18 GMT ### Patches - split hooks into dedicated files (jasonmo@microsoft.com) + ## 0.5.4 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.5.3 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.5.2 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - Get RNTester test app launch for uifabric package. (kinhln@microsoft.com) - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.5.1 + Thu, 05 Dec 2019 23:11:01 GMT ### Patches - fix typing for slots when type is a forward ref (jasonmo360@gmail.com) + ## 0.5.0 + Wed, 20 Nov 2019 19:51:16 GMT ### Minor changes - ease typing of slots when no filters are present (jasonmo360@gmail.com) + ## 0.4.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.3.0 + Tue, 19 Nov 2019 22:37:36 GMT ### Minor changes - add token support to settings, change to type objects (jasonmo@microsoft.com) + ## 0.2.3 + Tue, 05 Nov 2019 22:51:54 GMT ### Patches - fix bug in tree compression for composable (jasonmo@microsoft.com) + ## 0.2.2 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 0.2.1 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.2.0 + Wed, 25 Sep 2019 23:15:41 GMT ### Minor changes - Get new compose infrastructure working (jasonmo@microsoft.com) + ## 0.1.4 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 0.1.3 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.1.2 + Sat, 14 Sep 2019 01:56:36 GMT ### Patches diff --git a/packages/deprecated/foundation-composable/package.json b/packages/deprecated/foundation-composable/package.json index 83529bf7196..256c6b031a4 100644 --- a/packages/deprecated/foundation-composable/package.json +++ b/packages/deprecated/foundation-composable/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/foundation-composable", - "version": "0.13.11", + "version": "0.14.0", "description": "Composable component building blocks", "keywords": [], "repository": { diff --git a/packages/deprecated/foundation-compose/CHANGELOG.md b/packages/deprecated/foundation-compose/CHANGELOG.md index 49f6634ae12..954fa05f77c 100644 --- a/packages/deprecated/foundation-compose/CHANGELOG.md +++ b/packages/deprecated/foundation-compose/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log - @uifabricshared/foundation-compose +## 1.16.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/default-theme@0.27.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme-types@0.44.0 + - @uifabricshared/foundation-composable@0.14.0 + - @uifabricshared/foundation-settings@0.16.0 + - @uifabricshared/foundation-tokens@0.16.0 + - @uifabricshared/themed-settings@0.13.0 + - @uifabricshared/theming-ramp@0.21.0 + @@ -1413,131 +1456,173 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 1.5.16 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 1.5.14 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 1.5.13 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 1.5.12 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 1.5.9 + Wed, 11 Mar 2020 17:57:52 GMT ### Patches - 🐛 Use weak map to avoid copying theme cache when resolving child themes (adrum@microsoft.com) + ## 1.5.7 + Tue, 10 Mar 2020 22:28:00 GMT ### Patches - switch symbol based caching to use WeakMaps (jasonmo@microsoft.com) + ## 1.5.4 + Fri, 28 Feb 2020 00:04:18 GMT ### Patches - split hooks into dedicated files (jasonmo@microsoft.com) + ## 1.5.3 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 1.5.2 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 1.5.1 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 1.5.0 + Fri, 13 Dec 2019 21:50:31 GMT ### Minor changes - 🐛 Add missing tokens typing to theme definitions (adrum@microsoft.com) + ## 1.4.0 + Wed, 20 Nov 2019 19:51:16 GMT ### Minor changes - changes styleFactories to styles (jasonmo360@gmail.com) + ## 1.3.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 1.2.0 + Tue, 19 Nov 2019 22:37:36 GMT ### Minor changes - add token support to settings, change to type objects (jasonmo@microsoft.com) + ## 1.1.3 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 1.1.2 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 1.1.1 + Thu, 26 Sep 2019 19:45:56 GMT ### Patches -- remove _parent from component settings and stop using augment platform theme for settings (jasonmo360@gmail.com) +- remove \_parent from component settings and stop using augment platform theme for settings (jasonmo360@gmail.com) + ## 1.1.0 + Wed, 25 Sep 2019 23:15:41 GMT ### Minor changes - Get new compose infrastructure working (jasonmo@microsoft.com) + ## 1.0.2 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 1.0.1 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 1.0.0 + Sat, 14 Sep 2019 01:56:36 GMT ### Major - switch implementations to use new customized settings (jasonmo@microsoft.com) + ### Patches - Begin turning on some linting rules (taamireh@microsoft.com) diff --git a/packages/deprecated/foundation-compose/package.json b/packages/deprecated/foundation-compose/package.json index c1394a6a771..ab17f14c807 100644 --- a/packages/deprecated/foundation-compose/package.json +++ b/packages/deprecated/foundation-compose/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/foundation-compose", - "version": "1.15.17", + "version": "1.16.0", "description": "Compose infrastructure", "keywords": [], "repository": { diff --git a/packages/deprecated/foundation-settings/CHANGELOG.md b/packages/deprecated/foundation-settings/CHANGELOG.md index d70aaef49d1..55511bed4b8 100644 --- a/packages/deprecated/foundation-settings/CHANGELOG.md +++ b/packages/deprecated/foundation-settings/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @uifabricshared/foundation-settings +## 0.16.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + @@ -335,113 +371,149 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.4.12 + Thu, 09 Apr 2020 21:14:58 GMT ### Patches - rework merge with improved API (jasonmo@microsoft.com) + ## 0.4.11 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.4.9 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.4.8 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.4.7 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.4.5 + Sat, 07 Mar 2020 00:42:50 GMT ### Patches - more config fixes (jasonmo@microsoft.com) + ## 0.4.4 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.4.3 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.4.2 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.4.1 + Fri, 13 Dec 2019 21:50:31 GMT ### Patches - 🐛 Add missing tokens typing to theme definitions (adrum@microsoft.com) + ## 0.4.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.3.3 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 0.3.2 + Wed, 30 Oct 2019 20:23:45 GMT ### Patches - ensure styles merge selectors and merge handles className (jasonmo360@gmail.com) + ## 0.3.1 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.3.0 + Thu, 26 Sep 2019 19:45:56 GMT ### Minor changes -- remove _parent from component settings and stop using augment platform theme for settings (jasonmo360@gmail.com) +- remove \_parent from component settings and stop using augment platform theme for settings (jasonmo360@gmail.com) + ## 0.2.2 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 0.2.1 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.2.0 + Sat, 14 Sep 2019 01:56:36 GMT ### Minor changes - Fix applying stacked overrides (jasonmo@microsoft.com) + ### Patches - Begin turning on some linting rules (taamireh@microsoft.com) diff --git a/packages/deprecated/foundation-settings/package.json b/packages/deprecated/foundation-settings/package.json index 3f13ffe5f0c..e9bcf3c272c 100644 --- a/packages/deprecated/foundation-settings/package.json +++ b/packages/deprecated/foundation-settings/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/foundation-settings", - "version": "0.15.11", + "version": "0.16.0", "description": "Settings and style definitions and helpers", "keywords": [], "repository": { diff --git a/packages/deprecated/foundation-tokens/CHANGELOG.md b/packages/deprecated/foundation-tokens/CHANGELOG.md index 08886f55e12..e22b9146612 100644 --- a/packages/deprecated/foundation-tokens/CHANGELOG.md +++ b/packages/deprecated/foundation-tokens/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log - @uifabricshared/foundation-tokens +## 0.16.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/tokens@0.24.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -706,102 +744,135 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.4.10 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.4.8 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.4.7 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.4.6 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.4.4 + Sat, 07 Mar 2020 00:42:50 GMT ### Patches - more config fixes (jasonmo@microsoft.com) + ## 0.4.3 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.4.2 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.4.1 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.4.0 + Wed, 20 Nov 2019 19:51:16 GMT ### Minor changes - changes styleFactories to styles (jasonmo360@gmail.com) + ## 0.3.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.2.0 + Tue, 19 Nov 2019 22:37:36 GMT ### Minor changes - add token support to settings, change to type objects (jasonmo@microsoft.com) + ## 0.1.7 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 0.1.6 + Wed, 30 Oct 2019 20:23:45 GMT ### Patches - Make token types easier to use (jasonmo360@gmail.com) + ## 0.1.5 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.1.4 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 0.1.3 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.1.2 + Sat, 14 Sep 2019 01:56:36 GMT ### Patches diff --git a/packages/deprecated/foundation-tokens/package.json b/packages/deprecated/foundation-tokens/package.json index 1cc0a4ebdf4..8cf92fa4c65 100644 --- a/packages/deprecated/foundation-tokens/package.json +++ b/packages/deprecated/foundation-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/foundation-tokens", - "version": "0.15.17", + "version": "0.16.0", "description": "Core tokens package", "keywords": [], "repository": { diff --git a/packages/deprecated/theme-registry/CHANGELOG.md b/packages/deprecated/theme-registry/CHANGELOG.md index 5c70c6301c6..61d01148820 100644 --- a/packages/deprecated/theme-registry/CHANGELOG.md +++ b/packages/deprecated/theme-registry/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log - @uifabricshared/theme-registry +## 0.13.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. + @@ -296,84 +329,111 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.10 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.8 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.7 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.2.6 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.4 + Sat, 07 Mar 2020 00:42:50 GMT ### Patches - more config fixes (jasonmo@microsoft.com) + ## 0.2.3 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.2.2 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.2.1 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.2.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.1.6 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 0.1.5 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.1.4 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 0.1.3 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.1.2 + Sat, 14 Sep 2019 01:56:36 GMT ### Patches diff --git a/packages/deprecated/theme-registry/package.json b/packages/deprecated/theme-registry/package.json index ba4b2b355f3..a074f3b3ff2 100644 --- a/packages/deprecated/theme-registry/package.json +++ b/packages/deprecated/theme-registry/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/theme-registry", - "version": "0.12.10", + "version": "0.13.0", "description": "Implementation of the theme graph", "keywords": [], "repository": { diff --git a/packages/deprecated/themed-settings/CHANGELOG.md b/packages/deprecated/themed-settings/CHANGELOG.md index bff73dd7fdf..4107542ae02 100644 --- a/packages/deprecated/themed-settings/CHANGELOG.md +++ b/packages/deprecated/themed-settings/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @uifabricshared/themed-settings +## 0.13.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -319,89 +356,117 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.3.10 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.3.8 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.3.7 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.3.6 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.3.4 + Sat, 07 Mar 2020 00:42:50 GMT ### Patches - more config fixes (jasonmo@microsoft.com) + ## 0.3.3 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.3.2 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.3.1 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.3.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.2.4 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 0.2.3 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.2.2 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 0.2.1 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.2.0 + Sat, 14 Sep 2019 01:56:36 GMT ### Minor changes - create initial custom-settings package (jasonmo@microsoft.com) + ### Patches - Begin turning on some linting rules (taamireh@microsoft.com) diff --git a/packages/deprecated/themed-settings/package.json b/packages/deprecated/themed-settings/package.json index 03864728001..fa25168fcc8 100644 --- a/packages/deprecated/themed-settings/package.json +++ b/packages/deprecated/themed-settings/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/themed-settings", - "version": "0.12.11", + "version": "0.13.0", "description": "Package which drives custom cacheable settings for a component", "keywords": [], "repository": { diff --git a/packages/deprecated/theming-ramp/CHANGELOG.md b/packages/deprecated/theming-ramp/CHANGELOG.md index 6d45c4d9fdf..6367de41056 100644 --- a/packages/deprecated/theming-ramp/CHANGELOG.md +++ b/packages/deprecated/theming-ramp/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log - @uifabricshared/theming-ramp +## 0.21.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme-types@0.44.0 + - @uifabricshared/foundation-settings@0.16.0 + @@ -832,151 +870,200 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.7.0 + Mon, 13 Apr 2020 22:48:23 GMT ### Minor changes - Add variants and fluent typeramp to text (krsiler@microsoft.com) + ## 0.6.7 + Thu, 09 Apr 2020 21:14:58 GMT ### Patches - rework merge with improved API (jasonmo@microsoft.com) + ## 0.6.6 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.6.4 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.6.3 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.6.2 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.6.0 + Wed, 11 Mar 2020 17:57:52 GMT ### Minor changes - 🎨 Add host theme setting to theme for JS theme authors (adrum@microsoft.com) + ## 0.5.6 + Wed, 11 Mar 2020 00:02:33 GMT ### Patches - 👌 Code review comment from Jason (adrum@microsoft.com) + ## 0.5.5 + Sat, 07 Mar 2020 00:42:50 GMT ### Patches - more config fixes (jasonmo@microsoft.com) + ## 0.5.4 + Fri, 28 Feb 2020 00:04:18 GMT ### Patches - fix builds with moved packages (jasonmo@microsoft.com) + ## 0.5.3 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.5.2 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.5.1 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - GetRNTester test app launch for uifabriu package. (kinhln@microsoft.com) - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.5.0 + Fri, 13 Dec 2019 21:50:31 GMT ### Minor changes - ♻ rename theme.settings -> theme.components for better alignment (adrum@microsoft.com) + ## 0.4.2 + Wed, 04 Dec 2019 23:08:56 GMT ### Patches - Add button colors to ramp (adrum@microsoft.com) + ## 0.4.1 + Fri, 22 Nov 2019 23:33:23 GMT ### Patches - Add button colors to theme ramp (adrum@microsoft.com) + ## 0.4.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.3.3 + Fri, 15 Nov 2019 19:30:39 GMT ### Patches - Make Theme Ramp types closer to Fluent (adrum@microsoft.com) + ## 0.3.2 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 0.3.1 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.3.0 + Thu, 26 Sep 2019 19:45:56 GMT ### Minor changes -- remove _parent from component settings and stop using augment platform theme for settings (jasonmo360@gmail.com) +- remove \_parent from component settings and stop using augment platform theme for settings (jasonmo360@gmail.com) + ## 0.2.1 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 0.2.0 + Thu, 19 Sep 2019 22:36:45 GMT ### Minor changes - add palette color types (ppatboyd@outlook.com) + ## 0.1.3 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.1.2 + Sat, 14 Sep 2019 01:56:36 GMT ### Patches diff --git a/packages/deprecated/theming-ramp/package.json b/packages/deprecated/theming-ramp/package.json index 76ae82aa6ce..6c230787c74 100644 --- a/packages/deprecated/theming-ramp/package.json +++ b/packages/deprecated/theming-ramp/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/theming-ramp", - "version": "0.20.17", + "version": "0.21.0", "description": "Theming Library", "keywords": [], "repository": { diff --git a/packages/deprecated/theming-react-native/CHANGELOG.md b/packages/deprecated/theming-react-native/CHANGELOG.md index cd338336844..7626b4d622b 100644 --- a/packages/deprecated/theming-react-native/CHANGELOG.md +++ b/packages/deprecated/theming-react-native/CHANGELOG.md @@ -1,5 +1,44 @@ # Change Log - @uifabricshared/theming-react-native +## 0.21.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/default-theme@0.27.0 + - @fluentui-react-native/win32-theme@0.39.0 + - @uifabricshared/theme-registry@0.13.0 + - @uifabricshared/theming-ramp@0.21.0 + @@ -1444,7 +1483,7 @@ Fri, 24 Apr 2020 17:13:37 GMT ### Patches -- Dont import * from react-native (acoates@microsoft.com) +- Dont import \* from react-native (acoates@microsoft.com) ## 0.7.0 @@ -1487,170 +1526,225 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.5.0 + Mon, 13 Apr 2020 22:48:23 GMT ### Minor changes - Add variants and fluent typeramp to text (krsiler@microsoft.com) + ## 0.4.10 + Thu, 09 Apr 2020 20:23:08 GMT ### Patches - 🐛 Make ThemingModule not crash on Mac (email not defined) + ## 0.4.9 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.4.7 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.4.6 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.4.5 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.4.3 + Wed, 11 Mar 2020 17:57:52 GMT ### Patches - 🎨 Add the ability to respond to host theme change (adrum@microsoft.com) + ## 0.4.2 + Wed, 11 Mar 2020 00:02:33 GMT ### Patches - Add host to theme object typing (adrum@microsoft.com) + ## 0.4.0 + Fri, 06 Mar 2020 19:46:35 GMT ### Minor changes - 🎨 Create host settings in theme object for direct access to native colors (adrum@microsoft.com) + ## 0.3.4 + Fri, 28 Feb 2020 00:04:18 GMT ### Patches - fix builds with moved packages (jasonmo@microsoft.com) + ## 0.3.3 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.3.2 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.3.1 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - Get RNTester test app launch for uifabric package. (kinhln@microsoft.com) - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.3.0 + Fri, 13 Dec 2019 21:50:31 GMT ### Minor changes - ♻ rename theme.settings -> theme.components for better alignment (adrum@microsoft.com) + ## 0.2.5 + Fri, 06 Dec 2019 01:37:51 GMT ### Patches -- 🐛 Fix web/native bundles to use __DEV__ as appropriate (adrum@microsoft.com) +- 🐛 Fix web/native bundles to use **DEV** as appropriate (adrum@microsoft.com) + ## 0.2.4 + Thu, 05 Dec 2019 23:11:01 GMT ### Patches -- fix error on web where __DEV__ is undefined (jasonmo360@gmail.com) +- fix error on web where **DEV** is undefined (jasonmo360@gmail.com) + ## 0.2.3 + Thu, 05 Dec 2019 01:37:57 GMT ### Patches - 🐛 DEV bundles break theming module (adrum@microsoft.com) + ## 0.2.2 + Wed, 04 Dec 2019 21:00:39 GMT ### Patches - ✅ Add better jest mocks for consuming packages (adrum@microsoft.com) + ## 0.2.1 + Fri, 22 Nov 2019 23:33:23 GMT ### Patches - 🐛 Fix Theming Module web debugging/debug bundles (adrum@microsoft.com) - ♻ rename props & typings (adrum@microsoft.com) + ## 0.2.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.1.9 + Wed, 20 Nov 2019 00:19:04 GMT ### Patches - Fix Web Debug for ThemingModule consumers (adrum@microsoft.com) + ## 0.1.8 + Fri, 15 Nov 2019 19:30:39 GMT ### Patches - Add Theming Module, Theme Provider, and Theme Context hooks (adrum@microsoft.com) + ## 0.1.7 + Fri, 01 Nov 2019 16:51:54 GMT ### Patches - fix version references for packages (jasonmo@microsoft.com) + ## 0.1.6 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.1.5 + Wed, 25 Sep 2019 23:15:41 GMT ### Patches - Get new compose infrastructure working (jasonmo@microsoft.com) + ## 0.1.4 + Thu, 19 Sep 2019 23:21:48 GMT ### Patches - force publish (taamireh@microsoft.com) + ## 0.1.3 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.1.2 + Sat, 14 Sep 2019 01:56:36 GMT ### Patches diff --git a/packages/deprecated/theming-react-native/package.json b/packages/deprecated/theming-react-native/package.json index 011f45ce579..3aa5dbc26f7 100644 --- a/packages/deprecated/theming-react-native/package.json +++ b/packages/deprecated/theming-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@uifabricshared/theming-react-native", - "version": "0.20.20", + "version": "0.21.0", "description": "A library of functions which produce React Native styles from a Theme", "keywords": [], "repository": { diff --git a/packages/experimental/ActivityIndicator/CHANGELOG.md b/packages/experimental/ActivityIndicator/CHANGELOG.md index 8f9f86c45af..4e605aaf398 100644 --- a/packages/experimental/ActivityIndicator/CHANGELOG.md +++ b/packages/experimental/ActivityIndicator/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/experimental-activity-indicator +## 0.11.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + diff --git a/packages/experimental/ActivityIndicator/package.json b/packages/experimental/ActivityIndicator/package.json index 39ceebb9eac..3eba5e21e60 100644 --- a/packages/experimental/ActivityIndicator/package.json +++ b/packages/experimental/ActivityIndicator/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-activity-indicator", - "version": "0.10.18", + "version": "0.11.0", "description": "A cross-platform Fluent Activity Indicator component", "repository": { "type": "git", diff --git a/packages/experimental/AppearanceAdditions/CHANGELOG.md b/packages/experimental/AppearanceAdditions/CHANGELOG.md index d846977ddc2..782d6510afa 100644 --- a/packages/experimental/AppearanceAdditions/CHANGELOG.md +++ b/packages/experimental/AppearanceAdditions/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/experimental-appearance-additions +## 0.8.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + diff --git a/packages/experimental/AppearanceAdditions/package.json b/packages/experimental/AppearanceAdditions/package.json index f74d3e85d6a..cf893fe248d 100644 --- a/packages/experimental/AppearanceAdditions/package.json +++ b/packages/experimental/AppearanceAdditions/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-appearance-additions", - "version": "0.7.17", + "version": "0.8.0", "description": "A module to expose callbacks for additional traitCollection changes.", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/experimental/Avatar/CHANGELOG.md b/packages/experimental/Avatar/CHANGELOG.md index f4e46b60155..b6ffc6d368a 100644 --- a/packages/experimental/Avatar/CHANGELOG.md +++ b/packages/experimental/Avatar/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/experimental-avatar +## 0.22.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + diff --git a/packages/experimental/Avatar/package.json b/packages/experimental/Avatar/package.json index a433c6a3167..f36a18bf27e 100644 --- a/packages/experimental/Avatar/package.json +++ b/packages/experimental/Avatar/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-avatar", - "version": "0.21.19", + "version": "0.22.0", "description": "A cross-platform Avatar component using the Fluent Design System. Currently only implemented on iOS", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/experimental/Checkbox/CHANGELOG.md b/packages/experimental/Checkbox/CHANGELOG.md index d487dc3b0af..2ff8ecb4ebb 100644 --- a/packages/experimental/Checkbox/CHANGELOG.md +++ b/packages/experimental/Checkbox/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/experimental-checkbox +## 0.18.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/checkbox@0.24.0 + - @fluentui-react-native/framework@0.15.0 + @@ -1784,7 +1821,7 @@ Thu, 16 Dec 2021 19:10:28 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Refactor useKeyCallback (sanajmi@microsoft.com) - Bump @fluentui-react-native/adapters to v0.8.1 - Bump @fluentui-react-native/experimental-text to v0.7.1 diff --git a/packages/experimental/Checkbox/package.json b/packages/experimental/Checkbox/package.json index 5c4bc6a3df8..77cca033076 100644 --- a/packages/experimental/Checkbox/package.json +++ b/packages/experimental/Checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-checkbox", - "version": "0.17.24", + "version": "0.18.0", "description": "A cross-platform Checkbox component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/experimental/Drawer/CHANGELOG.md b/packages/experimental/Drawer/CHANGELOG.md index a8232231967..664caa9eb41 100644 --- a/packages/experimental/Drawer/CHANGELOG.md +++ b/packages/experimental/Drawer/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/drawer +## 0.5.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/use-styling@0.14.0 + diff --git a/packages/experimental/Drawer/package.json b/packages/experimental/Drawer/package.json index e0ae987df4c..286186b7ca7 100644 --- a/packages/experimental/Drawer/package.json +++ b/packages/experimental/Drawer/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/drawer", - "version": "0.4.19", + "version": "0.5.0", "description": "A cross-platform Drawer component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/experimental/Dropdown/CHANGELOG.md b/packages/experimental/Dropdown/CHANGELOG.md index 7d7b5f798a3..e61302e3edf 100644 --- a/packages/experimental/Dropdown/CHANGELOG.md +++ b/packages/experimental/Dropdown/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log - @fluentui-react-native/dropdown +## 0.11.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/button@0.40.0 + - @fluentui-react-native/callout@0.28.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + diff --git a/packages/experimental/Dropdown/package.json b/packages/experimental/Dropdown/package.json index 06d13c90fae..bfbbf49d933 100644 --- a/packages/experimental/Dropdown/package.json +++ b/packages/experimental/Dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/dropdown", - "version": "0.10.31", + "version": "0.11.0", "description": "A cross-platform Dropdown component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/experimental/Expander/CHANGELOG.md b/packages/experimental/Expander/CHANGELOG.md index 2000154abb1..3902add6c2e 100644 --- a/packages/experimental/Expander/CHANGELOG.md +++ b/packages/experimental/Expander/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/experimental-expander +## 0.9.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + diff --git a/packages/experimental/Expander/package.json b/packages/experimental/Expander/package.json index a5c4869c5dc..4df889f5b7d 100644 --- a/packages/experimental/Expander/package.json +++ b/packages/experimental/Expander/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-expander", - "version": "0.8.18", + "version": "0.9.0", "description": "A cross-platform Native Expander component using the Fluent Design System. Currently only implemented on windows", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/experimental/MenuButton/CHANGELOG.md b/packages/experimental/MenuButton/CHANGELOG.md index e865087ecb9..482fc732de2 100644 --- a/packages/experimental/MenuButton/CHANGELOG.md +++ b/packages/experimental/MenuButton/CHANGELOG.md @@ -1,5 +1,44 @@ # Change Log - @fluentui-react-native/experimental-menu-button +## 0.11.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/button@0.40.0 + - @fluentui-react-native/contextual-menu@0.25.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/tokens@0.24.0 + @@ -1731,7 +1770,7 @@ Thu, 14 Jul 2022 20:03:37 GMT ### Patches -- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) +- Revert "Add support for onAccessibilityTap on Text" (amchiu@microsoft.com) - Bump @fluentui-react-native/experimental-button to v0.16.1 ## 0.4.0 @@ -2523,7 +2562,7 @@ Thu, 16 Dec 2021 19:10:27 GMT ### Patches -- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) +- Rename Jest snapshots to be platform agnostic (sanajmi@microsoft.com) - Fix tests (ruaraki@microsoft.com) - Updated MB snapshots (v.kozlova13@gmail.com) - Renames (ruaraki@microsoft.com) diff --git a/packages/experimental/MenuButton/package.json b/packages/experimental/MenuButton/package.json index e8d6c106562..3adbe2430c1 100644 --- a/packages/experimental/MenuButton/package.json +++ b/packages/experimental/MenuButton/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-menu-button", - "version": "0.10.37", + "version": "0.11.0", "description": "A cross-platform MenuButton component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/experimental/NativeDatePicker/CHANGELOG.md b/packages/experimental/NativeDatePicker/CHANGELOG.md index 835c53137e8..1e37932e726 100644 --- a/packages/experimental/NativeDatePicker/CHANGELOG.md +++ b/packages/experimental/NativeDatePicker/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log - @fluentui-react-native/experimental-native-date-picker +## 0.12.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. + diff --git a/packages/experimental/NativeDatePicker/package.json b/packages/experimental/NativeDatePicker/package.json index b20bb1ca270..f244d42f869 100644 --- a/packages/experimental/NativeDatePicker/package.json +++ b/packages/experimental/NativeDatePicker/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-native-date-picker", - "version": "0.11.5", + "version": "0.12.0", "description": "A Native date picker component using the Fluent Design System. Currently only implemented on iOS.", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/experimental/NativeFontMetrics/CHANGELOG.md b/packages/experimental/NativeFontMetrics/CHANGELOG.md index 80c4b114391..0ab27b9ca2f 100644 --- a/packages/experimental/NativeFontMetrics/CHANGELOG.md +++ b/packages/experimental/NativeFontMetrics/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log - @fluentui-react-native/experimental-native-font-metrics +## 0.7.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. + diff --git a/packages/experimental/NativeFontMetrics/package.json b/packages/experimental/NativeFontMetrics/package.json index 6059c2e98a0..1fc0f8b7253 100644 --- a/packages/experimental/NativeFontMetrics/package.json +++ b/packages/experimental/NativeFontMetrics/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-native-font-metrics", - "version": "0.6.5", + "version": "0.7.0", "description": "A temporary partial wrapper for UIFontMetrics.", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/experimental/Overflow/CHANGELOG.md b/packages/experimental/Overflow/CHANGELOG.md index da581af7f23..b523f5f2c57 100644 --- a/packages/experimental/Overflow/CHANGELOG.md +++ b/packages/experimental/Overflow/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/overflow +## 0.4.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/framework-base@0.3.0 + diff --git a/packages/experimental/Overflow/package.json b/packages/experimental/Overflow/package.json index d343ce4d165..e991fa051a2 100644 --- a/packages/experimental/Overflow/package.json +++ b/packages/experimental/Overflow/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/overflow", - "version": "0.3.42", + "version": "0.4.0", "description": "A cross-platform Overflow component for React Native.", "repository": { "type": "git", diff --git a/packages/experimental/Popover/CHANGELOG.md b/packages/experimental/Popover/CHANGELOG.md index a9632632337..fab8d1dfd86 100644 --- a/packages/experimental/Popover/CHANGELOG.md +++ b/packages/experimental/Popover/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/popover +## 0.5.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + diff --git a/packages/experimental/Popover/package.json b/packages/experimental/Popover/package.json index bf9585399e6..3f812ede7e6 100644 --- a/packages/experimental/Popover/package.json +++ b/packages/experimental/Popover/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/popover", - "version": "0.4.17", + "version": "0.5.0", "description": "A cross-platform Popover component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/experimental/Shadow/CHANGELOG.md b/packages/experimental/Shadow/CHANGELOG.md index 92bc8f5583d..7f1cb638d09 100644 --- a/packages/experimental/Shadow/CHANGELOG.md +++ b/packages/experimental/Shadow/CHANGELOG.md @@ -1,5 +1,44 @@ # Change Log - @fluentui-react-native/experimental-shadow +## 0.7.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/pressable@0.13.0 + - @fluentui-react-native/theme-types@0.44.0 + diff --git a/packages/experimental/Shadow/package.json b/packages/experimental/Shadow/package.json index f88ad20bd19..7d279e9e54e 100644 --- a/packages/experimental/Shadow/package.json +++ b/packages/experimental/Shadow/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-shadow", - "version": "0.6.19", + "version": "0.7.0", "description": "A cross-platform Shadow component using the Fluent Design System", "repository": { "type": "git", diff --git a/packages/experimental/Shimmer/CHANGELOG.md b/packages/experimental/Shimmer/CHANGELOG.md index 2a08848df57..c5a0f033c38 100644 --- a/packages/experimental/Shimmer/CHANGELOG.md +++ b/packages/experimental/Shimmer/CHANGELOG.md @@ -1,5 +1,44 @@ # Change Log - @fluentui-react-native/experimental-shimmer +## 0.14.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/theming-utils@0.27.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-styling@0.14.0 + diff --git a/packages/experimental/Shimmer/package.json b/packages/experimental/Shimmer/package.json index 01dabf0c454..8eddd419718 100644 --- a/packages/experimental/Shimmer/package.json +++ b/packages/experimental/Shimmer/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-shimmer", - "version": "0.13.20", + "version": "0.14.0", "description": "A cross-platform Fluent Shimmer component", "repository": { "type": "git", diff --git a/packages/experimental/Spinner/CHANGELOG.md b/packages/experimental/Spinner/CHANGELOG.md index 645fba1aa99..cd0e4d57a74 100644 --- a/packages/experimental/Spinner/CHANGELOG.md +++ b/packages/experimental/Spinner/CHANGELOG.md @@ -1,5 +1,44 @@ # Change Log - @fluentui-react-native/spinner +## 0.10.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/text@0.25.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/use-styling@0.14.0 + diff --git a/packages/experimental/Spinner/package.json b/packages/experimental/Spinner/package.json index 0b76e161d69..81ecd548b93 100644 --- a/packages/experimental/Spinner/package.json +++ b/packages/experimental/Spinner/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/spinner", - "version": "0.9.24", + "version": "0.10.0", "description": "A cross-platform Fluent spinner component", "repository": { "type": "git", diff --git a/packages/experimental/Stack/CHANGELOG.md b/packages/experimental/Stack/CHANGELOG.md index c8d553077d2..f9933ff61b4 100644 --- a/packages/experimental/Stack/CHANGELOG.md +++ b/packages/experimental/Stack/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log - @fluentui-react-native/experimental-stack +## 0.1.1 + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework@0.15.0 + - @fluentui-react-native/tokens@0.24.0 + This log was last generated on Thu, 28 Apr 2022 19:09:51 GMT and should not be manually modified. diff --git a/packages/experimental/Stack/package.json b/packages/experimental/Stack/package.json index f633a1e543c..e965d443574 100644 --- a/packages/experimental/Stack/package.json +++ b/packages/experimental/Stack/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/experimental-stack", - "version": "0.1.0", + "version": "0.1.1", "private": true, "description": "A cross-platform opinionated Fluent Text component", "repository": { diff --git a/packages/experimental/Tooltip/CHANGELOG.md b/packages/experimental/Tooltip/CHANGELOG.md index d30e279438a..b177ce3593a 100644 --- a/packages/experimental/Tooltip/CHANGELOG.md +++ b/packages/experimental/Tooltip/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/tooltip +## 0.5.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/callout@0.28.0 + - @fluentui-react-native/framework-base@0.3.0 + diff --git a/packages/experimental/Tooltip/package.json b/packages/experimental/Tooltip/package.json index 650e8306684..258d97cf47f 100644 --- a/packages/experimental/Tooltip/package.json +++ b/packages/experimental/Tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/tooltip", - "version": "0.4.29", + "version": "0.5.0", "description": "A cross-platform Tooltip component for React Native.", "repository": { "type": "git", diff --git a/packages/experimental/VibrancyView/CHANGELOG.md b/packages/experimental/VibrancyView/CHANGELOG.md index ff20caca7c3..621da3dcb4f 100644 --- a/packages/experimental/VibrancyView/CHANGELOG.md +++ b/packages/experimental/VibrancyView/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/vibrancy-view +## 0.4.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + diff --git a/packages/experimental/VibrancyView/package.json b/packages/experimental/VibrancyView/package.json index cf0fe7f7583..31e191aba76 100644 --- a/packages/experimental/VibrancyView/package.json +++ b/packages/experimental/VibrancyView/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/vibrancy-view", - "version": "0.3.5", + "version": "0.4.0", "description": "A native wrapper for NSVisualEffectView on macOS", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/framework-base/CHANGELOG.md b/packages/framework-base/CHANGELOG.md index 147c0bc20cc..ac76afae33f 100644 --- a/packages/framework-base/CHANGELOG.md +++ b/packages/framework-base/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log - @fluentui-react-native/framework-base +## 0.3.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. + diff --git a/packages/framework-base/package.json b/packages/framework-base/package.json index 0880e8b66ab..176e5c34a1d 100644 --- a/packages/framework-base/package.json +++ b/packages/framework-base/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/framework-base", - "version": "0.2.1", + "version": "0.3.0", "description": "Base types and utilities fluentui-react-native frameworks", "keywords": [], "repository": { diff --git a/packages/framework/composition/CHANGELOG.md b/packages/framework/composition/CHANGELOG.md index f8b44bee338..bf296151d28 100644 --- a/packages/framework/composition/CHANGELOG.md +++ b/packages/framework/composition/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log - @fluentui-react-native/composition +## 0.12.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/use-slots@0.11.0 + - @fluentui-react-native/use-styling@0.14.0 + diff --git a/packages/framework/composition/package.json b/packages/framework/composition/package.json index b04d1c841ea..a64d59c0402 100644 --- a/packages/framework/composition/package.json +++ b/packages/framework/composition/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/composition", - "version": "0.11.12", + "version": "0.12.0", "description": "Composition factories for building HOCs", "keywords": [], "repository": { diff --git a/packages/framework/framework/CHANGELOG.md b/packages/framework/framework/CHANGELOG.md index 3e88d59bf8a..4ed9bde1ce8 100644 --- a/packages/framework/framework/CHANGELOG.md +++ b/packages/framework/framework/CHANGELOG.md @@ -1,5 +1,49 @@ # Change Log - @fluentui-react-native/framework +## 0.15.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/composition@0.12.0 + - @fluentui-react-native/default-theme@0.27.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/tokens@0.24.0 + - @fluentui-react-native/use-slot@0.7.0 + - @fluentui-react-native/use-slots@0.11.0 + - @fluentui-react-native/use-styling@0.14.0 + - @fluentui-react-native/use-tokens@0.7.0 + diff --git a/packages/framework/framework/package.json b/packages/framework/framework/package.json index 863b4402660..2aa40a54451 100644 --- a/packages/framework/framework/package.json +++ b/packages/framework/framework/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/framework", - "version": "0.14.17", + "version": "0.15.0", "description": "Component framework used by fluentui react native controls", "repository": { "type": "git", diff --git a/packages/framework/immutable-merge/CHANGELOG.md b/packages/framework/immutable-merge/CHANGELOG.md index d0261e5948a..9f7c4200afe 100644 --- a/packages/framework/immutable-merge/CHANGELOG.md +++ b/packages/framework/immutable-merge/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/immutable-merge +## 1.3.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + @@ -216,90 +252,119 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.4.0 + Thu, 09 Apr 2020 21:14:58 GMT ### Minor changes - rework merge with improved API (jasonmo@microsoft.com) + ## 0.3.5 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.3.3 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.3.2 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.3.1 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.3.0 + Sat, 07 Mar 2020 00:42:50 GMT ### Minor changes - more config fixes (jasonmo@microsoft.com) + ## 0.2.3 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.2.2 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.2.1 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - clean up just tasks and remove unnecessary webpack configs (jasonmo@microsoft.com) + ## 0.2.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.1.6 + Tue, 15 Oct 2019 02:11:41 GMT ### Patches - api-extractor setup (taamireh@microsoft.com) + ## 0.1.5 + Thu, 19 Sep 2019 18:26:03 GMT ### Patches - change description (taamireh@microsoft.com) + ## 0.1.4 + Thu, 19 Sep 2019 00:21:30 GMT ### Patches - change scope names (taamireh@microsoft.com) + ## 0.1.3 + Sat, 14 Sep 2019 01:56:36 GMT ### Patches - Begin turning on some linting rules (taamireh@microsoft.com) + ## 0.1.2 + Thu, 12 Sep 2019 20:46:12 GMT ### Patches diff --git a/packages/framework/immutable-merge/package.json b/packages/framework/immutable-merge/package.json index 1f4f965d76f..9be1ae12677 100644 --- a/packages/framework/immutable-merge/package.json +++ b/packages/framework/immutable-merge/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/immutable-merge", - "version": "1.2.11", + "version": "1.3.0", "description": "Immutable merge routines for deep customizable merging", "keywords": [], "repository": { diff --git a/packages/framework/memo-cache/CHANGELOG.md b/packages/framework/memo-cache/CHANGELOG.md index 42b3ef984a7..8d21490cfcf 100644 --- a/packages/framework/memo-cache/CHANGELOG.md +++ b/packages/framework/memo-cache/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/memo-cache +## 1.4.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + diff --git a/packages/framework/memo-cache/package.json b/packages/framework/memo-cache/package.json index fad8043f335..2c8e0a785c5 100644 --- a/packages/framework/memo-cache/package.json +++ b/packages/framework/memo-cache/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/memo-cache", - "version": "1.3.12", + "version": "1.4.0", "description": "Layered memoization style cache helper", "keywords": [], "repository": { diff --git a/packages/framework/merge-props/CHANGELOG.md b/packages/framework/merge-props/CHANGELOG.md index d1c9fa7c710..1f7d5e3953e 100644 --- a/packages/framework/merge-props/CHANGELOG.md +++ b/packages/framework/merge-props/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/merge-props +## 0.10.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + diff --git a/packages/framework/merge-props/package.json b/packages/framework/merge-props/package.json index 67995d407b9..0ce78402257 100644 --- a/packages/framework/merge-props/package.json +++ b/packages/framework/merge-props/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/merge-props", - "version": "0.9.11", + "version": "0.10.0", "description": "Utility for merging props with styles and caching style combinations", "keywords": [], "repository": { diff --git a/packages/framework/theme/CHANGELOG.md b/packages/framework/theme/CHANGELOG.md index 637cd69381e..4532a8ff7ea 100644 --- a/packages/framework/theme/CHANGELOG.md +++ b/packages/framework/theme/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/theme +## 0.12.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme-types@0.44.0 + diff --git a/packages/framework/theme/package.json b/packages/framework/theme/package.json index 8fb3405b07a..2ce459c6ff7 100644 --- a/packages/framework/theme/package.json +++ b/packages/framework/theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theme", - "version": "0.11.16", + "version": "0.12.0", "description": "Experimental version of fluentui-react-native theme framework", "keywords": [], "repository": { diff --git a/packages/framework/themed-stylesheet/CHANGELOG.md b/packages/framework/themed-stylesheet/CHANGELOG.md index f548e9874c9..0f4f5606fd5 100644 --- a/packages/framework/themed-stylesheet/CHANGELOG.md +++ b/packages/framework/themed-stylesheet/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/themed-stylesheet +## 1.8.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + @@ -315,85 +351,112 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.13 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.11 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.10 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.2.9 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.8 + Tue, 10 Mar 2020 22:28:00 GMT ### Patches - switch symbol based caching to use WeakMaps (jasonmo@microsoft.com) + ## 0.2.7 + Sat, 07 Mar 2020 00:42:50 GMT ### Patches - fix broken react-native jest configurations (jasonmo@microsoft.com) + ## 0.2.6 + Fri, 28 Feb 2020 00:04:18 GMT ### Patches - fix builds with moved packages (jasonmo@microsoft.com) + ## 0.2.5 + Thu, 20 Feb 2020 01:36:35 GMT ### Patches - restructure directories in project (jasonmo@microsoft.com) + ## 0.2.4 + Fri, 07 Feb 2020 00:29:25 GMT ### Patches - fix packages for react-native to unblock builds (jasonmo@microsoft.com) + ## 0.2.3 + Thu, 06 Feb 2020 01:00:13 GMT ### Patches - Temporarily disable test to work around test error. (email not defined) - fix packages for react-native to unblock builds (jasonmo@microsoft.com) + ## 0.2.2 + Wed, 04 Dec 2019 23:08:56 GMT ### Patches - Fix typings for theme object (adrum@microsoft.com) + ## 0.2.1 + Fri, 22 Nov 2019 23:33:23 GMT ### Patches - 🐛 Fix themed stylesheet typings (adrum@microsoft.com) + ## 0.2.0 + Wed, 20 Nov 2019 19:37:06 GMT ### Minor changes - 📦 fix package entrypoints to distinguish CJS/ES6 (adrum@microsoft.com) + ## 0.1.2 + Fri, 15 Nov 2019 00:49:28 GMT ### Patches diff --git a/packages/framework/themed-stylesheet/package.json b/packages/framework/themed-stylesheet/package.json index 437a29c9ad2..cd5d2fdc823 100644 --- a/packages/framework/themed-stylesheet/package.json +++ b/packages/framework/themed-stylesheet/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/themed-stylesheet", - "version": "1.7.11", + "version": "1.8.0", "description": "Helper for using react-native StyleSheets with themes", "keywords": [], "repository": { diff --git a/packages/framework/use-slot/CHANGELOG.md b/packages/framework/use-slot/CHANGELOG.md index 1c3bd8b47b1..577704434d4 100644 --- a/packages/framework/use-slot/CHANGELOG.md +++ b/packages/framework/use-slot/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/use-slot +## 0.7.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + diff --git a/packages/framework/use-slot/package.json b/packages/framework/use-slot/package.json index c76fb95c03d..36f8e638fa9 100644 --- a/packages/framework/use-slot/package.json +++ b/packages/framework/use-slot/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/use-slot", - "version": "0.6.12", + "version": "0.7.0", "description": "Hook function to use a component as a pluggable slot", "keywords": [], "repository": { diff --git a/packages/framework/use-slots/CHANGELOG.md b/packages/framework/use-slots/CHANGELOG.md index b8836bdeaaf..48321127894 100644 --- a/packages/framework/use-slots/CHANGELOG.md +++ b/packages/framework/use-slots/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/use-slots +## 0.11.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/use-slot@0.7.0 + diff --git a/packages/framework/use-slots/package.json b/packages/framework/use-slots/package.json index 6e3e04b214d..1eede162b52 100644 --- a/packages/framework/use-slots/package.json +++ b/packages/framework/use-slots/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/use-slots", - "version": "0.10.12", + "version": "0.11.0", "description": "Hook function to return styled slots", "keywords": [], "repository": { diff --git a/packages/framework/use-styling/CHANGELOG.md b/packages/framework/use-styling/CHANGELOG.md index a9139c600ab..3f0f3fd78dc 100644 --- a/packages/framework/use-styling/CHANGELOG.md +++ b/packages/framework/use-styling/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/use-styling +## 0.14.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/use-tokens@0.7.0 + diff --git a/packages/framework/use-styling/package.json b/packages/framework/use-styling/package.json index c56d1f26992..0015e262727 100644 --- a/packages/framework/use-styling/package.json +++ b/packages/framework/use-styling/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/use-styling", - "version": "0.13.12", + "version": "0.14.0", "description": "Opinionated use styling hook implementation", "keywords": [], "repository": { diff --git a/packages/framework/use-tokens/CHANGELOG.md b/packages/framework/use-tokens/CHANGELOG.md index 32501035557..b773348a9ff 100644 --- a/packages/framework/use-tokens/CHANGELOG.md +++ b/packages/framework/use-tokens/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/use-tokens +## 0.7.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + diff --git a/packages/framework/use-tokens/package.json b/packages/framework/use-tokens/package.json index 662869df855..28477c75d2b 100644 --- a/packages/framework/use-tokens/package.json +++ b/packages/framework/use-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/use-tokens", - "version": "0.6.12", + "version": "0.7.0", "description": "Utilities and hook function for getting themed tokens for a component", "keywords": [], "repository": { diff --git a/packages/libraries/core/CHANGELOG.md b/packages/libraries/core/CHANGELOG.md index 55e460220f6..44cb5739173 100644 --- a/packages/libraries/core/CHANGELOG.md +++ b/packages/libraries/core/CHANGELOG.md @@ -1,5 +1,57 @@ # Change Log - @fluentui/react-native +## 0.43.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/button@0.40.0 + - @fluentui-react-native/callout@0.28.0 + - @fluentui-react-native/checkbox@0.24.0 + - @fluentui-react-native/contextual-menu@0.25.0 + - @fluentui-react-native/focus-trap-zone@0.13.0 + - @fluentui-react-native/focus-zone@0.22.0 + - @fluentui-react-native/interactive-hooks@0.28.0 + - @fluentui-react-native/link@0.24.0 + - @fluentui-react-native/menu-button@0.14.0 + - @fluentui-react-native/persona@0.17.0 + - @fluentui-react-native/persona-coin@0.16.0 + - @fluentui-react-native/pressable@0.13.0 + - @fluentui-react-native/radio-group@0.22.0 + - @fluentui-react-native/separator@0.19.0 + - @fluentui-react-native/tablist@0.8.0 + - @fluentui-react-native/text@0.25.0 + This log was last generated on Tue, 07 May 2024 11:30:30 GMT and should not be manually modified. @@ -5334,42 +5386,55 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.14.5 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.14.3 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.14.2 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Updating Checkbox version (safreibe@microsoft.com) + ## 0.14.1 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.14.0 + Fri, 27 Mar 2020 04:10:56 GMT ### Minor changes - Add FluentUI callout to the package (ppatboyd@outlook.com) + ## 0.13.3 + Wed, 18 Mar 2020 00:37:12 GMT ### Patches - 📦 Delete unnecessary stack package dependency (email not defined) + ## 0.13.0 + Mon, 16 Mar 2020 23:03:24 GMT ### Minor changes diff --git a/packages/libraries/core/package.json b/packages/libraries/core/package.json index 32b831bf90c..f13db99754a 100644 --- a/packages/libraries/core/package.json +++ b/packages/libraries/core/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-native", - "version": "0.42.31", + "version": "0.43.0", "description": "A react-native component library that implements the Fluent Design System.", "repository": { "type": "git", diff --git a/packages/theming/android-theme/CHANGELOG.md b/packages/theming/android-theme/CHANGELOG.md index aec86e9c14a..fac6c456f29 100644 --- a/packages/theming/android-theme/CHANGELOG.md +++ b/packages/theming/android-theme/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/android-theme +## 0.26.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme@0.12.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/theming-utils@0.27.0 + @@ -96,7 +136,7 @@ Thu, 04 Jan 2024 21:06:26 GMT ### Minor changes -- Remove unused colors (ruaraki@microsoft.com) +- Remove unused colors (ruaraki@microsoft.com) - Bump @fluentui-react-native/theme to v0.10.5 - Bump @fluentui-react-native/theme-tokens to v0.26.5 - Bump @fluentui-react-native/theme-types to v0.38.0 diff --git a/packages/theming/android-theme/package.json b/packages/theming/android-theme/package.json index cfbfec3d707..8538dc2373c 100644 --- a/packages/theming/android-theme/package.json +++ b/packages/theming/android-theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/android-theme", - "version": "0.25.17", + "version": "0.26.0", "description": "A FluentUI React Native theme that pulls constants from FluentUI Android", "keywords": [], "repository": { diff --git a/packages/theming/apple-theme/CHANGELOG.md b/packages/theming/apple-theme/CHANGELOG.md index 30da6b508ef..facad92013f 100644 --- a/packages/theming/apple-theme/CHANGELOG.md +++ b/packages/theming/apple-theme/CHANGELOG.md @@ -1,5 +1,47 @@ # Change Log - @fluentui-react-native/apple-theme +## 0.29.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/default-theme@0.27.0 + - @fluentui-react-native/experimental-appearance-additions@0.8.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme@0.12.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/theming-utils@0.27.0 + @@ -100,7 +142,7 @@ Thu, 04 Jan 2024 21:06:26 GMT ### Minor changes -- Remove unused colors (ruaraki@microsoft.com) +- Remove unused colors (ruaraki@microsoft.com) - Bump @fluentui-react-native/default-theme to v0.25.0 - Bump @fluentui-react-native/experimental-appearance-additions to v0.6.6 - Bump @fluentui-react-native/theme to v0.10.5 diff --git a/packages/theming/apple-theme/package.json b/packages/theming/apple-theme/package.json index 4393313e29f..a58b53d115c 100644 --- a/packages/theming/apple-theme/package.json +++ b/packages/theming/apple-theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/apple-theme", - "version": "0.28.17", + "version": "0.29.0", "description": "A FluentUI React Native theme that pulls constants from FluentUI Apple", "homepage": "https://github.com/microsoft/fluentui-react-native", "repository": { diff --git a/packages/theming/default-theme/CHANGELOG.md b/packages/theming/default-theme/CHANGELOG.md index 964f896e1bd..47ac6dae011 100644 --- a/packages/theming/default-theme/CHANGELOG.md +++ b/packages/theming/default-theme/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log - @fluentui-react-native/default-theme +## 0.27.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme@0.12.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/theming-utils@0.27.0 + @@ -96,7 +136,7 @@ Thu, 04 Jan 2024 21:06:26 GMT ### Minor changes -- Remove unused colors (ruaraki@microsoft.com) +- Remove unused colors (ruaraki@microsoft.com) - Bump @fluentui-react-native/theme to v0.10.5 - Bump @fluentui-react-native/theme-tokens to v0.26.5 - Bump @fluentui-react-native/theme-types to v0.38.0 diff --git a/packages/theming/default-theme/package.json b/packages/theming/default-theme/package.json index f9a1f659be1..a0cb372d85d 100644 --- a/packages/theming/default-theme/package.json +++ b/packages/theming/default-theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/default-theme", - "version": "0.26.17", + "version": "0.27.0", "description": "Typing only package for fluentui-react-native theme types", "keywords": [], "repository": { diff --git a/packages/theming/theme-tokens/CHANGELOG.md b/packages/theming/theme-tokens/CHANGELOG.md index 683ce59f1d7..e0787ef53fb 100644 --- a/packages/theming/theme-tokens/CHANGELOG.md +++ b/packages/theming/theme-tokens/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/theme-tokens +## 0.28.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/theme-types@0.44.0 + diff --git a/packages/theming/theme-tokens/package.json b/packages/theming/theme-tokens/package.json index b9d6c7acccd..bc2cd1270e2 100644 --- a/packages/theming/theme-tokens/package.json +++ b/packages/theming/theme-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theme-tokens", - "version": "0.27.11", + "version": "0.28.0", "description": "Defines values for tokens used to fill out themes.", "keywords": [], "repository": { diff --git a/packages/theming/theme-types/CHANGELOG.md b/packages/theming/theme-types/CHANGELOG.md index de30eb4d45f..9f86c605beb 100644 --- a/packages/theming/theme-types/CHANGELOG.md +++ b/packages/theming/theme-types/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log - @fluentui-react-native/theme-types +## 0.44.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. + @@ -101,7 +134,7 @@ Thu, 04 Jan 2024 21:06:26 GMT ### Minor changes -- Remove unused colors (ruaraki@microsoft.com) +- Remove unused colors (ruaraki@microsoft.com) ## 0.37.0 diff --git a/packages/theming/theme-types/package.json b/packages/theming/theme-types/package.json index 8ba2cdbb2b7..f75e53ca939 100644 --- a/packages/theming/theme-types/package.json +++ b/packages/theming/theme-types/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theme-types", - "version": "0.43.0", + "version": "0.44.0", "description": "Typing only package for fluentui-react-native theme types", "keywords": [], "repository": { diff --git a/packages/theming/theming-utils/CHANGELOG.md b/packages/theming/theming-utils/CHANGELOG.md index c43e2aae738..e9e6a6ac367 100644 --- a/packages/theming/theming-utils/CHANGELOG.md +++ b/packages/theming/theming-utils/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/theming-utils +## 0.27.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/tokens@0.24.0 + diff --git a/packages/theming/theming-utils/package.json b/packages/theming/theming-utils/package.json index bbb96e0f825..ea029d62784 100644 --- a/packages/theming/theming-utils/package.json +++ b/packages/theming/theming-utils/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theming-utils", - "version": "0.26.11", + "version": "0.27.0", "description": "Utils for dealing with theming", "repository": { "type": "git", diff --git a/packages/theming/win32-theme/CHANGELOG.md b/packages/theming/win32-theme/CHANGELOG.md index b4a5e4d6888..a8bd87ada0e 100644 --- a/packages/theming/win32-theme/CHANGELOG.md +++ b/packages/theming/win32-theme/CHANGELOG.md @@ -1,5 +1,46 @@ # Change Log - @fluentui-react-native/win32-theme +## 0.39.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/default-theme@0.27.0 + - @fluentui-react-native/framework-base@0.3.0 + - @fluentui-react-native/theme@0.12.0 + - @fluentui-react-native/theme-tokens@0.28.0 + - @fluentui-react-native/theme-types@0.44.0 + - @fluentui-react-native/theming-utils@0.27.0 + @@ -154,7 +195,7 @@ Thu, 04 Jan 2024 21:06:26 GMT ### Minor changes -- Remove unused colors (ruaraki@microsoft.com) +- Remove unused colors (ruaraki@microsoft.com) - Bump @fluentui-react-native/default-theme to v0.25.0 - Bump @fluentui-react-native/theme to v0.10.5 - Bump @fluentui-react-native/theme-tokens to v0.26.5 diff --git a/packages/theming/win32-theme/package.json b/packages/theming/win32-theme/package.json index e95011b72da..5dfb7aa2c90 100644 --- a/packages/theming/win32-theme/package.json +++ b/packages/theming/win32-theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/win32-theme", - "version": "0.38.0", + "version": "0.39.0", "description": "Win32 office theme that works with the theming native module", "keywords": [], "repository": { diff --git a/packages/utils/adapters/CHANGELOG.md b/packages/utils/adapters/CHANGELOG.md index 7cd42b85aa0..ef0c1476aa9 100644 --- a/packages/utils/adapters/CHANGELOG.md +++ b/packages/utils/adapters/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log - @fluentui-react-native/adapters +## 0.14.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. + @@ -487,30 +520,39 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.1.6 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.1.4 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.1.3 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.1.2 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.1.1 + Tue, 17 Mar 2020 21:24:06 GMT ### Patches diff --git a/packages/utils/adapters/package.json b/packages/utils/adapters/package.json index d3d4f8367e7..5d458d73c5c 100644 --- a/packages/utils/adapters/package.json +++ b/packages/utils/adapters/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/adapters", - "version": "0.13.5", + "version": "0.14.0", "description": "Adapters for working with react-native types", "repository": { "type": "git", diff --git a/packages/utils/interactive-hooks/CHANGELOG.md b/packages/utils/interactive-hooks/CHANGELOG.md index 5fc35f18191..523b864cb44 100644 --- a/packages/utils/interactive-hooks/CHANGELOG.md +++ b/packages/utils/interactive-hooks/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log - @fluentui-react-native/interactive-hooks +## 0.28.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +- d1d8c26: Get rid of old internal pressable implementation in favor of using implementation from react-native. + +### Patch Changes + +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/framework-base@0.3.0 + @@ -1783,36 +1821,47 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.6 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.2.4 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.2.3 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Updating Checkbox version (safreibe@microsoft.com) + ## 0.2.2 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.2.0 + Wed, 25 Mar 2020 23:14:43 GMT ### Minor changes - Adding checkbox hook (safreibe@microsoft.com) + ## 0.1.2 + Tue, 17 Mar 2020 21:24:06 GMT ### Patches diff --git a/packages/utils/interactive-hooks/package.json b/packages/utils/interactive-hooks/package.json index c52cf6d7f00..16f5d405a58 100644 --- a/packages/utils/interactive-hooks/package.json +++ b/packages/utils/interactive-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/interactive-hooks", - "version": "0.27.19", + "version": "0.28.0", "description": "Hooks for adding focus, hover, and press semantics to view based components", "repository": { "type": "git", diff --git a/packages/utils/styling/CHANGELOG.md b/packages/utils/styling/CHANGELOG.md index 30825d62903..c45043855d6 100644 --- a/packages/utils/styling/CHANGELOG.md +++ b/packages/utils/styling/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log - @fluentui-react-native/styling-utils +## 0.8.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. + diff --git a/packages/utils/styling/package.json b/packages/utils/styling/package.json index bf3d9f637c3..e4895603fe9 100644 --- a/packages/utils/styling/package.json +++ b/packages/utils/styling/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/styling-utils", - "version": "0.7.5", + "version": "0.8.0", "description": "Utility functions for styling components in FURN", "repository": { "type": "git", diff --git a/packages/utils/tokens/CHANGELOG.md b/packages/utils/tokens/CHANGELOG.md index f7a473765aa..1e337fd7adc 100644 --- a/packages/utils/tokens/CHANGELOG.md +++ b/packages/utils/tokens/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log - @fluentui-react-native/tokens +## 0.24.0 + +### Minor Changes + +- d7adbdd: # Migration from Beachball to Changesets + + This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. + + All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. + + ## What Changed + + Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: + + - ❌ 440+ beachball change files from `change/` directory + - ❌ `beachball` package dependency + - ❌ Beachball scripts from `package.json` + - ❌ `beachball.config.js` configuration file + - ❌ Beachball publish steps from Azure Pipelines + + ## New Workflow + + ✅ **Create changes**: Run `yarn changeset` to document changes + ✅ **Version bump PRs**: Automatically created by GitHub Actions + ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` + ✅ **Validation**: CI validates changesets and blocks major version bumps + + For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. +- Updated dependencies [d7adbdd] +- Updated dependencies [d1d8c26] + - @fluentui-react-native/adapters@0.14.0 + - @fluentui-react-native/theme-types@0.44.0 + @@ -905,7 +942,7 @@ Fri, 24 Apr 2020 17:13:37 GMT ### Patches -- Dont import * from react-native (acoates@microsoft.com) +- Dont import \* from react-native (acoates@microsoft.com) ## 0.4.0 @@ -948,36 +985,47 @@ Thu, 16 Apr 2020 23:57:38 GMT - publish with correct main/module references (jasonmo@microsoft.com) ## 0.2.0 + Mon, 13 Apr 2020 22:48:23 GMT ### Minor changes - Add variants and fluent typeramp to text (krsiler@microsoft.com) + ## 0.1.7 + Thu, 09 Apr 2020 18:39:15 GMT ### Patches - merge conflicts (ppatboyd@outlook.com) + ## 0.1.5 + Fri, 03 Apr 2020 20:40:51 GMT ### Patches - switch the bin name from just-script to fluent-scripts to disambiguate names (jasonmo@microsoft.com) + ## 0.1.4 + Tue, 31 Mar 2020 18:01:09 GMT ### Patches - Merge branch 'sammy/checkboxV1' of https://github.com/samuelfreiberg/fluentui-react-native into sammy/checkboxV1 (safreibe@microsoft.com) + ## 0.1.3 + Mon, 30 Mar 2020 16:27:00 GMT ### Patches - Update main attribute to specify TypeScript index file. (kinhln@microsoft.com) + ## 0.1.1 + Tue, 17 Mar 2020 21:24:06 GMT ### Patches diff --git a/packages/utils/tokens/package.json b/packages/utils/tokens/package.json index dc80c01c99f..b6746d5e6d7 100644 --- a/packages/utils/tokens/package.json +++ b/packages/utils/tokens/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/tokens", - "version": "0.23.11", + "version": "0.24.0", "description": "Token interface parts and helpers", "repository": { "type": "git", diff --git a/scripts/CHANGELOG.md b/scripts/CHANGELOG.md new file mode 100644 index 00000000000..9303c941bbe --- /dev/null +++ b/scripts/CHANGELOG.md @@ -0,0 +1,7 @@ +# @fluentui-react-native/scripts + +## 0.1.2 + +### Patch Changes + +- d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. diff --git a/scripts/package.json b/scripts/package.json index 41511996d0a..3c79ee63ef9 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/scripts", - "version": "0.1.1", + "version": "0.1.2", "private": true, "description": "Scripts and build tools for fluentui-react-native repository", "repository": {