Repository navigation
Version Packages - #4432
Open
microsoft-react-native-sdk[bot] wants to merge 1 commit into
Open
Version Packages#4432microsoft-react-native-sdk[bot] wants to merge 1 commit into
microsoft-react-native-sdk[bot] wants to merge 1 commit into
Conversation
Contributor
Bundle size reportTree-shaken, minified production esbuild bundles with React and React Native runtimes externalized.
The job is advisory: size changes are reported but do not fail the pull request. Bundle or analysis errors still fail. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@fluentui-react-native/components@0.8.0
Minor Changes
Components rendered with the default theme change appearance, including an achromatic brand, translucent neutral
backgrounds, and larger corner radii. Component token contracts reference the per-state color paths.
Patch Changes
@fluentui-react-native/design@0.6.0
Minor Changes
06b458f: Breaking: move every module that loads the Fluent 2 token JSON into a new
@fluentui-react-native/design/deprecatedentry point, reserved for tests and the existing platform themes. It exports
getAliasTokens,getShadowTokens,globalTokens,hcAliasTokens,mapPipelineToTheme,mapFontPipelineToTheme, andmapPipelineToShadow. Thethemingentry point no longer exports the pipeline mappers, and thetokens/legacyandtheming/compat/defaultsentry points and
getDefaultLegacyThemeare removed; use the Fluent themes from@fluentui-react-native/design/themesfor complete default themes.
themeFromFlexTokensnow fills the values Flex cannot represent from the generated Fluenttheme for the appearance instead of the removed legacy defaults, so the
themingentry point no longer bundles thetoken JSON.
06b458f: Add
flexThemeandflexWarmThemeto the@fluentui-react-native/design/themesentry point. Each is a newFlexThemeDescription, which pairs a complete Flex token description with an optionalColorTone, holding the cool orwarm x3 defaults.
FlexThemeReferencenow accepts aFlexThemeDescriptionas itsbase: the description replaces thepackage defaults, and its tone becomes the reference's default
appearance.colorToneunless theappearanceoption ora provider request sets one. The
ThemeStatetypes now live with the Flex model; their exports are unchanged.06b458f: Add the
@fluentui-react-native/design/themesentry point withfluentLightTheme,fluentDarkTheme,fluentHcTheme,and
fluentTheme. The themes are built from the generated Fluent 2 alias colors, shadows, font aliases, and globaltokens rather than hand-authored values, and each legacy palette color points at the alias color that plays its role.
fluentThemeis aThemeReferencethat follows the system appearance, including high contrast, and theappearanceprop of
ThemeProviderorThemedRootoverrides it.fluentHcThemealways resolves the high-contrast theme for thecolor scheme. Elevated appearances resolve by color scheme for now.
06b458f: Rework Flex tokens around the current x3 defaults. Legacy
ThemeReferencethemes,ThemeProvider,useTheme, andFlex tokens projected from legacy themes keep their values.
Breaking changes for Flex consumers and theme authors:
InteractiveColorwithrest,hover, andpressed. Readtokens.color.x.restinstead oftokens.color.x, and.hoveror.pressedinstead of the removedcolor.hoverand
color.pressedmaps. Omitted interactive states derive lazily from rest with no configuration.[light, dark]tuple, orflexColoroptions with explicit states and astandard,inverted, orfixedinteraction type. Each color override replaces the previous color atomically. Recipes receivethe authored description;
selectColorEntryreads an entry for an appearance.colorTone(coolorwarm) that selects the default tokens and interactionalgorithm.
translucent neutral backgrounds, and larger corner radii. Tests should read defaults from
defaultFlexTokensin thetestingentry point.{ x, y, blur, color }layers and may vary by color scheme; author a former{ ambient, key }shadow as
[ambient, key], and useselectShadowEntryto read an authored entry. Motion tokens andspacing.componentBase800are new.color-libinteraction functions no longer take a token; theirvariantoption is replaced bycolorTone,direction, andcompositing.isInverseInteractionTokenmoves fromcolor-libto the package root, alongside thenew
INTERACTIVE_COLOR_TOKENSandisInteractiveColorToken.Root
useThemeStateconsumers now bundle the interaction algorithm and generated defaults, about 23 KB raw and 8 KBgzip in the measured scenarios. Package sources move under
src/flex,src/fluent,src/types, andsrc/test; exportkeys and conditions are unchanged.
Patch Changes
Every platform provides light, dark, light elevated, dark elevated, high-contrast light, and high-contrast dark sets.
Elevated sets fall back to their color scheme, high-contrast light falls back to high-contrast dark, and platforms
without high-contrast data use light and dark. Windows high contrast uses the Win32 high-contrast set with Windows
system color brushes. Preserve native values and fill missing tokens with same-platform equivalents, then portable
same-scheme defaults. Use platform global typography when font aliases are absent and enforce required generated token
types.
tones share are emitted once in a common object. The default token values are unchanged.
@fluentui-react-native/dependency-profiles@0.10.21
Change Log - @fluentui-react-native/dependency-profiles
0.10.9
Patch Changes
0.10.6
Patch Changes
0.10.4
Patch Changes
workspace-toolsto^0.42.00.10.2
Patch Changes
0.10.0
Minor Changes
Patch Changes
0.9.2
Patch Changes
0.9.0
Minor Changes
Patch Changes
0.8.70
Patch Changes
0.8.49
Tue, 15 Jul 2025 23:27:24 GMT
Patches
0.8.46
Thu, 10 Jul 2025 19:20:27 GMT
Patches
0.8.1
Fri, 12 Apr 2024 21:02:38 GMT
Patches
0.8.0
Thu, 11 Apr 2024 18:08:42 GMT
Minor changes
0.7.35
Wed, 03 Apr 2024 22:55:12 GMT
Patches
0.7.34
Fri, 29 Mar 2024 18:06:59 GMT
Patches
0.7.22
Fri, 15 Mar 2024 16:26:18 GMT
Patches
0.7.15
Fri, 01 Mar 2024 20:39:10 GMT
Patches
0.7.13
Fri, 23 Feb 2024 23:29:38 GMT
Patches
0.7.0
Wed, 17 Jan 2024 01:26:39 GMT
Minor changes
0.6.0
Tue, 05 Dec 2023 00:56:17 GMT
Minor changes
0.5.9
Mon, 04 Dec 2023 22:05:01 GMT
Patches
0.5.1
Thu, 09 Nov 2023 21:59:07 GMT
Patches
0.5.0
Thu, 09 Nov 2023 02:39:08 GMT
Minor changes
0.4.66
Tue, 07 Nov 2023 20:20:33 GMT
Patches
0.4.34
Wed, 09 Aug 2023 22:02:13 GMT
Patches
0.4.0
Mon, 05 Jun 2023 19:26:22 GMT
Minor changes
0.3.0
Thu, 11 May 2023 18:38:25 GMT
Minor changes
0.2.148
Mon, 10 Apr 2023 16:10:16 GMT
Patches
0.2.66
Thu, 26 Jan 2023 17:47:06 GMT
Patches
0.1.42
Mon, 05 Dec 2022 22:48:51 GMT
Patches
0.1.0
Tue, 25 Oct 2022 15:26:47 GMT
Minor changes
@fluentui-react-native/default-theme@0.28.0
Minor Changes
defaultFluentThemeanddefaultFluentDarkThemeare now the design package'sfluentLightThemeandfluentDarkTheme, andcreateDefaultThemeresolves its
fluentTheme, so each platform uses its own generated Fluent tokens (macOS previously used the Windowsset) and high contrast follows the color scheme. Breaking:
createAliasTokensis removed; read alias colors fromtheme.colorsinstead.Patch Changes
@fluentui-react-native/storybook-desktop-runtime@0.3.5
Patch Changes
story content, while scheme, contrast, and tone still apply to the chrome.
@fluentui-react-native/avatar@1.14.12
Patch Changes
@fluentui-react-native/badge@0.12.18
Patch Changes
@fluentui-react-native/button@0.40.18
Patch Changes
@fluentui-react-native/checkbox@0.24.18
Patch Changes
@fluentui-react-native/chip@0.5.18
Patch Changes
@fluentui-react-native/contextual-menu@0.25.20
Patch Changes
@fluentui-react-native/divider@0.8.18
Patch Changes
@fluentui-react-native/icon@0.22.18
Patch Changes
@fluentui-react-native/input@0.8.18
Patch Changes
@fluentui-react-native/link@0.24.18
Patch Changes
@fluentui-react-native/menu@1.16.14
Patch Changes
@fluentui-react-native/menu-button@0.15.14
Patch Changes
@fluentui-react-native/notification@0.26.18
Patch Changes
@fluentui-react-native/persona@0.18.12
Patch Changes
@fluentui-react-native/persona-coin@0.17.12
Patch Changes
@fluentui-react-native/radio-group@0.22.19
Patch Changes
@fluentui-react-native/separator@0.19.17
Patch Changes
@fluentui-react-native/stack@0.12.12
Patch Changes
@fluentui-react-native/switch@0.14.18
Patch Changes
@fluentui-react-native/tablist@0.8.19
Patch Changes
@fluentui-react-native/text@0.25.18
Patch Changes
@uifabricshared/foundation-compose@1.16.17
Patch Changes
@uifabricshared/foundation-tokens@0.16.17
Patch Changes
@uifabricshared/theming-ramp@0.21.17
Patch Changes
@uifabricshared/theming-react-native@0.21.17
Patch Changes
@fluentui-react-native/experimental-activity-indicator@0.11.17
Patch Changes
@fluentui-react-native/experimental-avatar@0.22.17
Patch Changes
@fluentui-react-native/experimental-checkbox@0.18.18
Patch Changes
@fluentui-react-native/drawer@0.5.18
Patch Changes
@fluentui-react-native/dropdown@0.11.20
Patch Changes
@fluentui-react-native/experimental-expander@0.9.17
Patch Changes
@fluentui-react-native/experimental-menu-button@0.11.20
Patch Changes
@fluentui-react-native/popover@0.5.17
Patch Changes
@fluentui-react-native/experimental-shadow@0.7.17
Patch Changes
@fluentui-react-native/experimental-shimmer@0.15.12
Patch Changes
@fluentui-react-native/spinner@0.10.18
Patch Changes
@fluentui-react-native/framework@0.17.11
Patch Changes
@fluentui/react-native@0.44.13
Patch Changes
@fluentui-react-native/theme@0.14.11
Patch Changes
@fluentui-react-native/theme-tokens@0.29.11
Patch Changes
@fluentui-react-native/design/deprecated. Theme values andthe shims' exports are unchanged.
@fluentui-react-native/theme-types@0.44.17
Patch Changes
@fluentui-react-native/themed-stylesheet@1.10.11
Patch Changes
@fluentui-react-native/theming-utils@0.27.17
Patch Changes
@fluentui-react-native/design/deprecated. Theme values andthe shims' exports are unchanged.
@fluentui-react-native/tokens@0.24.17
Patch Changes
@fluentui-react-native/android-theme@0.26.17
Patch Changes
@fluentui-react-native/design/deprecated. Theme values andthe shims' exports are unchanged.
@fluentui-react-native/apple-theme@0.29.17
Patch Changes
@fluentui-react-native/design/deprecated. Theme values andthe shims' exports are unchanged.
@fluentui-react-native/win32-theme@0.39.17
Patch Changes
@fluentui-react-native/design/deprecated. Theme values andthe shims' exports are unchanged.