diff --git a/.changeset/agent-instruction-references.md b/.changeset/agent-instruction-references.md deleted file mode 100644 index 99646bb8bf..0000000000 --- a/.changeset/agent-instruction-references.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Reorganize agent instructions into shared `references/agents` documents; documentation only. diff --git a/.changeset/build-info-node-modules.md b/.changeset/build-info-node-modules.md deleted file mode 100644 index 9a29c2b024..0000000000 --- a/.changeset/build-info-node-modules.md +++ /dev/null @@ -1,84 +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/components": patch -"@fluentui-react-native/composition": patch -"@fluentui-react-native/contextual-menu": patch -"@fluentui-react-native/default-theme": patch -"@fluentui-react-native/design": patch -"@fluentui-react-native/desktop-driver": patch -"@fluentui-react-native/desktop-test": 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/input": patch -"@fluentui-react-native/interactive-hooks": patch -"@fluentui-react-native/link": patch -"@fluentui-react-native/menu": patch -"@fluentui-react-native/menu-button": patch -"@fluentui-react-native/native-core": 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/storybook-desktop": patch -"@fluentui-react-native/storybook-desktop-runtime": patch -"@fluentui-react-native/styling-utils": patch -"@fluentui-react-native/switch": patch -"@fluentui-react-native/tablist": patch -"@fluentui-react-native/tester": 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-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 ---- - -Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so -incremental build state is no longer included in published packages. diff --git a/.changeset/components-native-core-guidance.md b/.changeset/components-native-core-guidance.md deleted file mode 100644 index 84b183117b..0000000000 --- a/.changeset/components-native-core-guidance.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@fluentui-react-native/callout": patch -"@fluentui-react-native/components": patch -"@fluentui-react-native/focus-zone": patch -"@fluentui-react-native/native-core": patch ---- - -Add package-owned agent guidance, user entry points, and indexed references to -components and native-core. The agentic component recipes and contract source -adapters move into the components package, the desktop focus plan is replaced -by `references/remaining-work.md`, and both packages publish their guidance. -Components now restricts published contents with a `files` allowlist, and the -callout and focus-zone shims link to native-core's architecture reference. diff --git a/.changeset/components-pointer-focus.md b/.changeset/components-pointer-focus.md deleted file mode 100644 index 9cf4ac5ff9..0000000000 --- a/.changeset/components-pointer-focus.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@fluentui-react-native/components': patch ---- - -Use Framework Base's `pointerFocus` mode for Tab. FocusZone stories request -focus through focus targets so React Native macOS does not keep an unmounted -item as its focused input. diff --git a/.changeset/design-framework-base-guidance.md b/.changeset/design-framework-base-guidance.md deleted file mode 100644 index c655f58123..0000000000 --- a/.changeset/design-framework-base-guidance.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@fluentui-react-native/design": patch -"@fluentui-react-native/desktop-driver": patch -"@fluentui-react-native/framework-base": patch ---- - -Add package-owned agent guidance, user entry points, and indexed references to -design and framework-base. Design's completed plan is removed and its open -theming work moves to `references/remaining-work.md`. Both packages now restrict -published contents with a `files` allowlist. Desktop Driver guidance now tracks -unfinished work in a remaining-work reference. diff --git a/.changeset/desktop-driver-atomic-click.md b/.changeset/desktop-driver-atomic-click.md deleted file mode 100644 index fa6d8a4588..0000000000 --- a/.changeset/desktop-driver-atomic-click.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@fluentui-react-native/desktop-driver': patch ---- - -Make Windows physical clicks robust to another absolute pointing device, such as a remote-desktop or virtual-machine -viewer, that moves the cursor back after injection. Pointer placement now confirms the cursor reached the target and -retries before pressing, element clicks inject the press and release as one coordinate-carrying batch, and pointer -actions carry their coordinate on every press and release. Previously such a device could redirect the press to its -own cursor position, activating another window and leaving text inputs unfocused. diff --git a/.changeset/desktop-driver-paper-session.md b/.changeset/desktop-driver-paper-session.md deleted file mode 100644 index c86c281726..0000000000 --- a/.changeset/desktop-driver-paper-session.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@fluentui-react-native/desktop-driver': patch ---- - -Report macOS elements that do not publish `AXEnabled`, such as React Native -Paper views without an explicit disabled state, as enabled so they can be -clicked and queried. Diagnose a locked or switched-out macOS login session: -launch, attach, window discovery, and new physical input fail immediately with -an explicit session diagnosis, and `doctor --permissions` reports the session. - -Record macOS window notifications and recent helper commands in a bounded -diagnostic timeline exposed through `furn/window-events`, publish -`window-closed` events, and describe transient windows by role, frame, and -WindowServer identity. Activate macOS targets through Accessibility instead of -waiting about a second for cooperative workspace activation, and name the -occluder of an intercepted click. Add `captureDesktopFailureEvidence`, which -captures window events first and then the current and other open windows. -Attached WebdriverIO sessions now use explicit wait defaults so `waitUntil` -polls until its timeout instead of stopping after the first poll. diff --git a/.changeset/desktop-driver-transient-subtree.md b/.changeset/desktop-driver-transient-subtree.md deleted file mode 100644 index d03660dd2b..0000000000 --- a/.changeset/desktop-driver-transient-subtree.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@fluentui-react-native/desktop-driver': patch ---- - -Retry a Windows accessibility subtree read when a descendant disappears mid-read, such as an owned popup island -closing, while its root remains available. Only an unavailable root reports a stale element. diff --git a/.changeset/desktop-package-guidance.md b/.changeset/desktop-package-guidance.md deleted file mode 100644 index eab0559a6b..0000000000 --- a/.changeset/desktop-package-guidance.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@fluentui-react-native/desktop-driver": patch -"@fluentui-react-native/desktop-test": patch -"@fluentui-react-native/storybook-desktop": patch -"@fluentui-react-native/storybook-desktop-runtime": patch ---- - -Add package-owned agent guidance and user entry points, and restrict published -contents to the package files required at runtime and for documentation. diff --git a/.changeset/desktop-test-macos-fixes.md b/.changeset/desktop-test-macos-fixes.md deleted file mode 100644 index 0bd09f309d..0000000000 --- a/.changeset/desktop-test-macos-fixes.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@fluentui-react-native/desktop-test': patch -'@fluentui-react-native/storybook-desktop': patch ---- - -Fix macOS desktop runs: canonicalize the reporting root so artifacts under -symlinked temporary directories stay confined, skip stop requests to producers -whose Unix-domain sockets have already half-closed, and request the canonical -desktop target that Storybook's embedded driver registers for Fabric and Paper -smoke tests. macOS RN Test App sessions without explicit identity now launch -the project's exact built product instead of any Launch Services copy sharing -its bundle identifier, and fail closed when its bundle identifier, renderer, or -embedded JavaScript bundle does not match. Console test labels number retried -attempts by ordinal rather than by WDIO's sparse attempt keys. diff --git a/.changeset/dropdown-component.md b/.changeset/dropdown-component.md deleted file mode 100644 index a5035a1879..0000000000 --- a/.changeset/dropdown-component.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@fluentui-react-native/components': minor ---- - -Add the reviewed Dropdown contract and its macOS (Paper and Fabric), Windows Fabric, and Office Win32 implementation. -Dropdown draws Input's outline or underline chrome on a combobox trigger and presents ListboxItem options in a native -list popup for single or multiple selection, with controlled or uncontrolled selection and presence, a placeholder, and -a count summary when selected labels do not fit. On macOS the list requests a vertical scroller only while its options -overflow, so Paper's legacy scrollers do not inset the options. Dropdown is exported from the package root. - -ListboxItem gains a `value` prop. Inside a Dropdown list, an item with a value becomes a bound option that the list -selects, positions, and focuses, and that exposes select, add-to-selection, and remove-from-selection actions. Outside -a list, or without a value, ListboxItem is unchanged. diff --git a/.changeset/focus-zone-i18n-header.md b/.changeset/focus-zone-i18n-header.md deleted file mode 100644 index f7e9046c0c..0000000000 --- a/.changeset/focus-zone-i18n-header.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluentui-react-native/native-core': patch ---- - -Import `RCTI18nUtil.h` in the macOS FocusZone implementation with the canonical `` form instead of by bare, differently cased header name. diff --git a/.changeset/focus-zone-unused-params.md b/.changeset/focus-zone-unused-params.md deleted file mode 100644 index 984783db30..0000000000 --- a/.changeset/focus-zone-unused-params.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluentui-react-native/native-core': patch ---- - -Mark the unused block parameters in the macOS FocusZone traversal as `__unused` so the file compiles cleanly with `-Wunused-parameter` treated as an error. diff --git a/.changeset/framework-base-host-focus-record.md b/.changeset/framework-base-host-focus-record.md deleted file mode 100644 index f5fcb9dce7..0000000000 --- a/.changeset/framework-base-host-focus-record.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@fluentui-react-native/framework-base': patch ---- - -Clear React Native macOS's focused-input record when a focus target blurs or -detaches. A View focused through `requestFocus()` previously stayed recorded -after unmounting, so a later ScrollView touch dispatched `blur` to the removed -view and raised a Paper exception. diff --git a/.changeset/framework-base-pointer-focus.md b/.changeset/framework-base-pointer-focus.md deleted file mode 100644 index d2fe9741a3..0000000000 --- a/.changeset/framework-base-pointer-focus.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@fluentui-react-native/framework-base': minor ---- - -Replace `useFocusablePressable`'s `focusOnPress` boolean with a `pointerFocus` -mode. `platform` (the default) keeps the existing behavior: Windows and Win32 -focus a pressed target, and macOS follows AppKit by leaving keyboard focus in -place. `always` and `never` select an explicit behavior on every platform. -Export `PointerFocusMode`, `FocusablePressableOptions`, and -`requestsFocusOnPointerPress`. diff --git a/.changeset/input-pointer-focus-story.md b/.changeset/input-pointer-focus-story.md deleted file mode 100644 index e84f2071ae..0000000000 --- a/.changeset/input-pointer-focus-story.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluentui-react-native/components': patch ---- - -Cover native focus from a physical pointer click on Input. diff --git a/.changeset/macos-paper-storybook.md b/.changeset/macos-paper-storybook.md deleted file mode 100644 index 88af0bff13..0000000000 --- a/.changeset/macos-paper-storybook.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@fluentui-react-native/storybook-desktop': minor -'@fluentui-react-native/components': patch ---- - -Add a macOS-only `--paper` option to prepare, build, launch, and smoke test Storybook with Paper while preserving Fabric as the default renderer. - -Use centered alignment in macOS Paper CompoundItemLayout stories to avoid the native Yoga baseline crash without changing the primitive or Fabric demonstrations. - -Measure LayoutStableText's hidden reserve Text directly in native alignment stories, avoiding Paper Text-versus-View pixel-rounding mismatches without relaxing the geometry assertions. - -Deduplicate compatible Storybook React, theming, and shared UI dependencies in the lockfile after desktop UI updates, keeping strict Metro duplicate checks enabled. diff --git a/.changeset/macos-popup-qualification.md b/.changeset/macos-popup-qualification.md deleted file mode 100644 index 9c29982f36..0000000000 --- a/.changeset/macos-popup-qualification.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@fluentui-react-native/native-core': patch ---- - -Keep Paper Callout view creation on the main actor under strict Swift concurrency, -including Office-style builds without a React module. Add a reproducible Apple -integration probe and native popup container-focus, geometry, and expanded-state -regressions for the macOS prerequisites. Callout placement regressions first move -the owner window to the top of its screen, so a small display cannot flip the popup -to the opposite edge. diff --git a/.changeset/menu-component-set.md b/.changeset/menu-component-set.md deleted file mode 100644 index ecdbbb4fd8..0000000000 --- a/.changeset/menu-component-set.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@fluentui-react-native/components': minor -'@fluentui-react-native/native-core': minor ---- - -Add the reviewed Menu and MenuButton contracts and their macOS implementation: command rows with wrapping arrows, -Home/End, type-ahead, two submenu levels that open on arrows, press, or hover, activation dismissal, and focus return. -MenuButton adds Button chrome with a down chevron, Up/Down entry, and Tab past the trigger. Both are exported from the -package root. MenuItem gains a `submenu` prop and a Menu context that supplies -registration, type-ahead labels, and the platform's disabled-focusable default. - -The experimental modern Callout accepts `tabNavigation: 'cycle' | 'dismiss' | 'continue'` and reports `tab-forward` and -`tab-backward` dismissals. On macOS, Tab in a popup family closes its outermost Tab-exiting presentation and can continue -focus past the anchor. Legacy Callout behavior and APIs are unchanged. diff --git a/.changeset/native-core-fabric-focuszone-keys.md b/.changeset/native-core-fabric-focuszone-keys.md deleted file mode 100644 index 42f9bbd82e..0000000000 --- a/.changeset/native-core-fabric-focuszone-keys.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@fluentui-react-native/native-core': patch ---- - -Fix macOS Fabric FocusZone inside popups. Opening a Callout whose content -starts with a FocusZone no longer aborts the app, and Escape and other -unhandled keys now continue past the zone, so they reach the popup and dismiss -it. Add Menu composition stories for the default and explicit `pointerFocus` -trigger behaviors. diff --git a/.changeset/native-core-modern-preview.md b/.changeset/native-core-modern-preview.md deleted file mode 100644 index 60479300f2..0000000000 --- a/.changeset/native-core-modern-preview.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -'@fluentui-react-native/native-core': minor ---- - -Add platform-scoped React 19 Callout and FocusZone previews built as phased -components, with live targets, confirmed cancellable native commands, a shared -hook-free Callout host, Swift macOS focus/placement services, and a -cross-machine validation plan. Implement the new macOS Paper Callout commands -in Swift behind header-independent bridges. Preserve Win32 legacy -registrations without new managed transport. - -Honor explicit Windows FocusZone destinations without entry-focus redirection -and cover live-target refusal, cancellation, and detached command handles in -native stories. - -Fix the Windows Callout crash on popup creation caused by an unsupported weak -light-dismiss revoker, and release each mount's popup, window, and -subscriptions on unmount. Windows Callout now dismisses on outside pointer -input and Escape, honors legacy `dismissBehaviors`, returns keyboard input to -the owner after a focused presentation closes, and keeps the requested gap -when placement flips. Windows FocusZone requests inside owned popups are -accepted while the popup's owner is active, enabling flat Menu and Popover -composition. diff --git a/.changeset/neutral-desktop-harness.md b/.changeset/neutral-desktop-harness.md deleted file mode 100644 index b047894a16..0000000000 --- a/.changeset/neutral-desktop-harness.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -'@fluentui-react-native/desktop-test': minor -'@fluentui-react-native/desktop-driver': minor -'@fluentui-react-native/storybook-desktop': minor -'@fluentui-react-native/tester': patch ---- - -Add an application-neutral desktop-test harness with canonical app/suite -configuration, native lifecycle ownership, standalone WDIO/Jasmine execution, -and shared event, JSON, JUnit, console, and GitHub Actions reporting. - -Make Storybook an optional integration while preserving isolated callbacks, -authenticated readiness, platform exclusions, and owned PowerShell services. -Bind native visibility/focus to existing WDIO browsers, retain delayed-render -waits, strengthen Windows attach identity, and forward trusted launch timeouts -and unpackaged working directories. - -Expose authoritative UI Automation required-form state, preserving unsupported -results on other providers. Adapt native checkbox/switch reads to checked state -without changing selected semantics or legacy Appium behavior. - -Expose the FluentTester application's canonical desktop targets for referenced -standalone suites without importing test or Storybook tooling into the app. - -Legacy desktop Appium and mobile lanes remain until native semantic parity and -multi-day reliability qualification are complete. diff --git a/.changeset/optional-react-import.md b/.changeset/optional-react-import.md deleted file mode 100644 index 120c65b601..0000000000 --- a/.changeset/optional-react-import.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@fluentui-react-native/experimental-avatar': patch -'@fluentui-react-native/experimental-native-date-picker': patch ---- - -Import `React` in iOS Swift sources only when the module is available, so hosts can provide React Native headers through an Objective-C bridging header. diff --git a/.changeset/popover-component.md b/.changeset/popover-component.md deleted file mode 100644 index 7e01d6cff7..0000000000 --- a/.changeset/popover-component.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@fluentui-react-native/components': minor -'@fluentui-react-native/native-core': minor ---- - -Add the reviewed Popover contract and its macOS and Windows implementation: a Button trigger, a token-styled -surface in a native popup, controlled and uncontrolled presence with native dismissal reasons, entry focus, and -focus return to the trigger. Popover is exported from the package root. - -On macOS, the experimental modern Callout now presents an unstyled transparent popup window with a native shadow -that follows its content. Pointer input on a live view anchor no longer light-dismisses it, Tab moves within the -popup, and Paper orders modern commands after previously committed view updates. Legacy Callout behavior and APIs -are unchanged. diff --git a/.changeset/popup-focus-prerequisites.md b/.changeset/popup-focus-prerequisites.md deleted file mode 100644 index 935cd46173..0000000000 --- a/.changeset/popup-focus-prerequisites.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@fluentui-react-native/components': minor -'@fluentui-react-native/framework-base': minor -'@fluentui-react-native/native-core': minor ---- - -Add opt-in disabled-focusable pressable targets and MenuItem rows that retain -disabled semantics without enabling activation. Give Input its variant-specific -focus-visible treatment: a shared outline ring or an additive underline -indicator, without a competing native editor ring. -Keep keyboard release cleanup exactly once when disabling a pressed target. - -Extend the experimental modern Callout focus operation with native first/last -strategies, report observed dismissal causes without guessing unclassified -notifications, and ignore duplicate close or late ready events for a dismissed -presentation. Rebuild native hosts for the changed modern command schema. -Legacy APIs and prebuilt Win32 commands are unchanged. diff --git a/.changeset/popup-shared-controllers.md b/.changeset/popup-shared-controllers.md deleted file mode 100644 index 936841794e..0000000000 --- a/.changeset/popup-shared-controllers.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@fluentui-react-native/components': patch ---- - -Share one native popup host, presence latch, and list-popup trigger controller across Popover, Menu, MenuButton, and -Dropdown, along with the popup layout styles and ref and handler composition helpers. Input and Dropdown share Input's -visual-state resolution. Behavior is unchanged. diff --git a/.changeset/qualified-react-headers.md b/.changeset/qualified-react-headers.md deleted file mode 100644 index 6dbd7d3ce8..0000000000 --- a/.changeset/qualified-react-headers.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@fluentui-react-native/experimental-appearance-additions': patch -'@fluentui-react-native/experimental-native-date-picker': patch ---- - -Import React Native headers in iOS Objective-C sources with the canonical `` form instead of by bare header name. diff --git a/.changeset/quiet-cats-fix.md b/.changeset/quiet-cats-fix.md deleted file mode 100644 index ce6fec909a..0000000000 --- a/.changeset/quiet-cats-fix.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Fix transitive dependency vulnerabilities reported by Component Governance. diff --git a/.changeset/storybook-desktop-failure-evidence.md b/.changeset/storybook-desktop-failure-evidence.md deleted file mode 100644 index 11c8676c27..0000000000 --- a/.changeset/storybook-desktop-failure-evidence.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@fluentui-react-native/storybook-desktop': patch ---- - -Capture the Desktop Driver's shared failure evidence for Storybook `wdio` -callbacks, including the window-event timeline, a failure screenshot, and the -screenshot and source of other open windows. diff --git a/.changeset/swift-callout-commands.md b/.changeset/swift-callout-commands.md deleted file mode 100644 index f603673b61..0000000000 --- a/.changeset/swift-callout-commands.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluentui-react-native/native-core': patch ---- - -Implement the macOS Paper Callout `focusWindow` and `blurWindow` commands in Swift so the Objective-C manager no longer imports the generated Swift header, which duplicates the manager's interface when hosts compile Swift with an Objective-C bridging header. diff --git a/.changeset/tidy-callouts-return.md b/.changeset/tidy-callouts-return.md deleted file mode 100644 index 1cf23fc42d..0000000000 --- a/.changeset/tidy-callouts-return.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluentui-react-native/native-core': patch ---- - -Restore the macOS Paper FRNCallout manager alias for older Callout JavaScript bundles while retaining the current RCTCallout registration. diff --git a/.changeset/win32-popover.md b/.changeset/win32-popover.md deleted file mode 100644 index 4647df597b..0000000000 --- a/.changeset/win32-popover.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@fluentui-react-native/components': patch -'@fluentui-react-native/native-core': minor -'@fluentui-react-native/desktop-driver': patch ---- - -Present Popover on Office Win32 through a new `Callout` adapter in native-core's `win32` entrypoint. The adapter -implements the modern props and presentation handle over the host's existing Callout registration and sends it no -new commands. It supports view anchors only, and its popup sits flush against the anchor. The host draws the surface -fill and corner radius, because its popup window has no per-pixel transparency. On Win32 the Popover trigger also -declares `Expand` and `Collapse` accessibility actions, so UI Automation exposes its expanded state. - -On Windows, the modern Callout popup window now has rounded corners and the platform popup shadow. A press on the -live view anchor no longer light-dismisses it before the anchor handles that press. - -The Windows desktop driver no longer reactivates a window whose owned popup is in the foreground. It also retries a -subtree walk when a closing popup's UI Automation provider reports a transient failure. diff --git a/.changeset/windows-win32-menu.md b/.changeset/windows-win32-menu.md deleted file mode 100644 index cf4bb6790c..0000000000 --- a/.changeset/windows-win32-menu.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@fluentui-react-native/components': patch -'@fluentui-react-native/native-core': minor -'@fluentui-react-native/desktop-driver': patch ---- - -Present Menu and MenuButton on Windows and Office Win32. On Windows, the modern Callout now implements -`tabNavigation`: Tab or Shift+Tab in any popup of a nested family closes the whole family and either keeps focus at -the owner (`dismiss`) or moves it past the anchor (`continue`). Closing an outer Callout also closes the Callouts -nested in it, and focus requests treat a nested popup's owner window as active. - -Native-core's `win32` entrypoint adds a `FocusZone` adapter over the host's FocusZone registration. Its `Callout` -adapter adds `initialFocus`, keeps the popup's focus and key events from bubbling to its owner, and closes the -outermost popup on Tab. On Win32, Menu handles Home and End itself, and MenuButton returns Tab to its trigger. -Because the Win32 host reports a pointer leave together with its enter, a pending submenu change there survives the -leave until another row is hovered. - -The Windows desktop driver injects a character that one unmodified key of the foreground keyboard layout types as -that virtual key, so key-based handlers such as type-ahead match it. diff --git a/apps/fluent-tester/CHANGELOG.md b/apps/fluent-tester/CHANGELOG.md index 8d96329bb2..0fba8de82e 100644 --- a/apps/fluent-tester/CHANGELOG.md +++ b/apps/fluent-tester/CHANGELOG.md @@ -1,5 +1,46 @@ # Change Log - @fluentui-react-native/tester +## 0.170.58 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- d690e1c: Add an application-neutral desktop-test harness with canonical app/suite + configuration, native lifecycle ownership, standalone WDIO/Jasmine execution, + and shared event, JSON, JUnit, console, and GitHub Actions reporting. + + Make Storybook an optional integration while preserving isolated callbacks, + authenticated readiness, platform exclusions, and owned PowerShell services. + Bind native visibility/focus to existing WDIO browsers, retain delayed-render + waits, strengthen Windows attach identity, and forward trusted launch timeouts + and unpackaged working directories. + + Expose authoritative UI Automation required-form state, preserving unsupported + results on other providers. Adapt native checkbox/switch reads to checked state + without changing selected semantics or legacy Appium behavior. + + Expose the FluentTester application's canonical desktop targets for referenced + standalone suites without importing test or Storybook tooling into the app. + + Legacy desktop Appium and mobile lanes remain until native semantic parity and + multi-day reliability qualification are complete. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [f550cfb] +- Updated dependencies [f550cfb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [f550cfb] +- Updated dependencies [27dc8eb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] + - @fluentui-react-native/native-core@0.2.0 + ## 0.170.57 ### Patch Changes diff --git a/apps/fluent-tester/package.json b/apps/fluent-tester/package.json index ed277ea12a..086310a44d 100644 --- a/apps/fluent-tester/package.json +++ b/apps/fluent-tester/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/tester", - "version": "0.170.57", + "version": "0.170.58", "description": "A test app to test FluentUI React Native Components during development", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/agentic/components/CHANGELOG.md b/packages/agentic/components/CHANGELOG.md index 8941eeb6fe..078b2a3394 100644 --- a/packages/agentic/components/CHANGELOG.md +++ b/packages/agentic/components/CHANGELOG.md @@ -1,5 +1,116 @@ # @fluentui-react-native/components +## 0.7.0 + +### Minor Changes + +- 60121de: Add the reviewed Dropdown contract and its macOS (Paper and Fabric), Windows Fabric, and Office Win32 implementation. + Dropdown draws Input's outline or underline chrome on a combobox trigger and presents ListboxItem options in a native + list popup for single or multiple selection, with controlled or uncontrolled selection and presence, a placeholder, and + a count summary when selected labels do not fit. On macOS the list requests a vertical scroller only while its options + overflow, so Paper's legacy scrollers do not inset the options. Dropdown is exported from the package root. + + ListboxItem gains a `value` prop. Inside a Dropdown list, an item with a value becomes a bound option that the list + selects, positions, and focuses, and that exposes select, add-to-selection, and remove-from-selection actions. Outside + a list, or without a value, ListboxItem is unchanged. +- 60121de: Add the reviewed Menu and MenuButton contracts and their macOS implementation: command rows with wrapping arrows, + Home/End, type-ahead, two submenu levels that open on arrows, press, or hover, activation dismissal, and focus return. + MenuButton adds Button chrome with a down chevron, Up/Down entry, and Tab past the trigger. Both are exported from the + package root. MenuItem gains a `submenu` prop and a Menu context that supplies + registration, type-ahead labels, and the platform's disabled-focusable default. + + The experimental modern Callout accepts `tabNavigation: 'cycle' | 'dismiss' | 'continue'` and reports `tab-forward` and + `tab-backward` dismissals. On macOS, Tab in a popup family closes its outermost Tab-exiting presentation and can continue + focus past the anchor. Legacy Callout behavior and APIs are unchanged. +- 60121de: Add the reviewed Popover contract and its macOS and Windows implementation: a Button trigger, a token-styled + surface in a native popup, controlled and uncontrolled presence with native dismissal reasons, entry focus, and + focus return to the trigger. Popover is exported from the package root. + + On macOS, the experimental modern Callout now presents an unstyled transparent popup window with a native shadow + that follows its content. Pointer input on a live view anchor no longer light-dismisses it, Tab moves within the + popup, and Paper orders modern commands after previously committed view updates. Legacy Callout behavior and APIs + are unchanged. +- 60121de: Add opt-in disabled-focusable pressable targets and MenuItem rows that retain + disabled semantics without enabling activation. Give Input its variant-specific + focus-visible treatment: a shared outline ring or an additive underline + indicator, without a competing native editor ring. + Keep keyboard release cleanup exactly once when disabling a pressed target. + + Extend the experimental modern Callout focus operation with native first/last + strategies, report observed dismissal causes without guessing unclassified + notifications, and ignore duplicate close or late ready events for a dismissed + presentation. Rebuild native hosts for the changed modern command schema. + Legacy APIs and prebuilt Win32 commands are unchanged. + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- cfa4c66: Add package-owned agent guidance, user entry points, and indexed references to + components and native-core. The agentic component recipes and contract source + adapters move into the components package, the desktop focus plan is replaced + by `references/remaining-work.md`, and both packages publish their guidance. + Components now restricts published contents with a `files` allowlist, and the + callout and focus-zone shims link to native-core's architecture reference. +- e2092f9: Use Framework Base's `pointerFocus` mode for Tab. FocusZone stories request + focus through focus targets so React Native macOS does not keep an unmounted + item as its focused input. +- e2092f9: Cover native focus from a physical pointer click on Input. +- fcc3b7f: Add a macOS-only `--paper` option to prepare, build, launch, and smoke test Storybook with Paper while preserving Fabric as the default renderer. + + Use centered alignment in macOS Paper CompoundItemLayout stories to avoid the native Yoga baseline crash without changing the primitive or Fabric demonstrations. + + Measure LayoutStableText's hidden reserve Text directly in native alignment stories, avoiding Paper Text-versus-View pixel-rounding mismatches without relaxing the geometry assertions. + + Deduplicate compatible Storybook React, theming, and shared UI dependencies in the lockfile after desktop UI updates, keeping strict Metro duplicate checks enabled. +- 60121de: Share one native popup host, presence latch, and list-popup trigger controller across Popover, Menu, MenuButton, and + Dropdown, along with the popup layout styles and ref and handler composition helpers. Input and Dropdown share Input's + visual-state resolution. Behavior is unchanged. +- 60121de: Present Popover on Office Win32 through a new `Callout` adapter in native-core's `win32` entrypoint. The adapter + implements the modern props and presentation handle over the host's existing Callout registration and sends it no + new commands. It supports view anchors only, and its popup sits flush against the anchor. The host draws the surface + fill and corner radius, because its popup window has no per-pixel transparency. On Win32 the Popover trigger also + declares `Expand` and `Collapse` accessibility actions, so UI Automation exposes its expanded state. + + On Windows, the modern Callout popup window now has rounded corners and the platform popup shadow. A press on the + live view anchor no longer light-dismisses it before the anchor handles that press. + + The Windows desktop driver no longer reactivates a window whose owned popup is in the foreground. It also retries a + subtree walk when a closing popup's UI Automation provider reports a transient failure. +- 60121de: Present Menu and MenuButton on Windows and Office Win32. On Windows, the modern Callout now implements + `tabNavigation`: Tab or Shift+Tab in any popup of a nested family closes the whole family and either keeps focus at + the owner (`dismiss`) or moves it past the anchor (`continue`). Closing an outer Callout also closes the Callouts + nested in it, and focus requests treat a nested popup's owner window as active. + + Native-core's `win32` entrypoint adds a `FocusZone` adapter over the host's FocusZone registration. Its `Callout` + adapter adds `initialFocus`, keeps the popup's focus and key events from bubbling to its owner, and closes the + outermost popup on Tab. On Win32, Menu handles Home and End itself, and MenuButton returns Tab to its trigger. + Because the Win32 host reports a pointer leave together with its enter, a pending submenu change there survives the + leave until another row is hovered. + + The Windows desktop driver injects a character that one unmodified key of the foreground keyboard layout types as + that virtual key, so key-based handlers such as type-ahead match it. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [f550cfb] +- Updated dependencies [f550cfb] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [f550cfb] +- Updated dependencies [27dc8eb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/native-core@0.2.0 + ## 0.6.2 ### Patch Changes diff --git a/packages/agentic/components/package.json b/packages/agentic/components/package.json index bb10edff26..cf84c88241 100644 --- a/packages/agentic/components/package.json +++ b/packages/agentic/components/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/components", - "version": "0.6.2", + "version": "0.7.0", "description": "A library of agent-generated FluentUI React Native components", "license": "MIT", "author": "", diff --git a/packages/agentic/design/CHANGELOG.md b/packages/agentic/design/CHANGELOG.md index 02abdf7ce3..3691eb2f72 100644 --- a/packages/agentic/design/CHANGELOG.md +++ b/packages/agentic/design/CHANGELOG.md @@ -1,5 +1,24 @@ # @fluentui-react-native/design +## 0.5.2 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- cfa4c66: Add package-owned agent guidance, user entry points, and indexed references to + design and framework-base. Design's completed plan is removed and its open + theming work moves to `references/remaining-work.md`. Both packages now restrict + published contents with a `files` allowlist. Desktop Driver guidance now tracks + unfinished work in a remaining-work reference. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.5.1 ### Patch Changes diff --git a/packages/agentic/design/package.json b/packages/agentic/design/package.json index d3e207f085..737366a905 100644 --- a/packages/agentic/design/package.json +++ b/packages/agentic/design/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/design", - "version": "0.5.1", + "version": "0.5.2", "description": "Core design system concepts, utilities, and types for Fluent UI React Native.", "license": "MIT", "author": "", diff --git a/packages/agentic/desktop-driver/CHANGELOG.md b/packages/agentic/desktop-driver/CHANGELOG.md index 4eb36a478e..e6070cb250 100644 --- a/packages/agentic/desktop-driver/CHANGELOG.md +++ b/packages/agentic/desktop-driver/CHANGELOG.md @@ -1,5 +1,87 @@ # @fluentui-react-native/desktop-driver +## 0.4.0 + +### Minor Changes + +- d690e1c: Add an application-neutral desktop-test harness with canonical app/suite + configuration, native lifecycle ownership, standalone WDIO/Jasmine execution, + and shared event, JSON, JUnit, console, and GitHub Actions reporting. + + Make Storybook an optional integration while preserving isolated callbacks, + authenticated readiness, platform exclusions, and owned PowerShell services. + Bind native visibility/focus to existing WDIO browsers, retain delayed-render + waits, strengthen Windows attach identity, and forward trusted launch timeouts + and unpackaged working directories. + + Expose authoritative UI Automation required-form state, preserving unsupported + results on other providers. Adapt native checkbox/switch reads to checked state + without changing selected semantics or legacy Appium behavior. + + Expose the FluentTester application's canonical desktop targets for referenced + standalone suites without importing test or Storybook tooling into the app. + + Legacy desktop Appium and mobile lanes remain until native semantic parity and + multi-day reliability qualification are complete. + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- cfa4c66: Add package-owned agent guidance, user entry points, and indexed references to + design and framework-base. Design's completed plan is removed and its open + theming work moves to `references/remaining-work.md`. Both packages now restrict + published contents with a `files` allowlist. Desktop Driver guidance now tracks + unfinished work in a remaining-work reference. +- e2092f9: Make Windows physical clicks robust to another absolute pointing device, such as a remote-desktop or virtual-machine + viewer, that moves the cursor back after injection. Pointer placement now confirms the cursor reached the target and + retries before pressing, element clicks inject the press and release as one coordinate-carrying batch, and pointer + actions carry their coordinate on every press and release. Previously such a device could redirect the press to its + own cursor position, activating another window and leaving text inputs unfocused. +- e2092f9: Report macOS elements that do not publish `AXEnabled`, such as React Native + Paper views without an explicit disabled state, as enabled so they can be + clicked and queried. Diagnose a locked or switched-out macOS login session: + launch, attach, window discovery, and new physical input fail immediately with + an explicit session diagnosis, and `doctor --permissions` reports the session. + + Record macOS window notifications and recent helper commands in a bounded + diagnostic timeline exposed through `furn/window-events`, publish + `window-closed` events, and describe transient windows by role, frame, and + WindowServer identity. Activate macOS targets through Accessibility instead of + waiting about a second for cooperative workspace activation, and name the + occluder of an intercepted click. Add `captureDesktopFailureEvidence`, which + captures window events first and then the current and other open windows. + Attached WebdriverIO sessions now use explicit wait defaults so `waitUntil` + polls until its timeout instead of stopping after the first poll. +- e2092f9: Retry a Windows accessibility subtree read when a descendant disappears mid-read, such as an owned popup island + closing, while its root remains available. Only an unavailable root reports a stale element. +- d690e1c: Add package-owned agent guidance and user entry points, and restrict published + contents to the package files required at runtime and for documentation. +- 60121de: Present Popover on Office Win32 through a new `Callout` adapter in native-core's `win32` entrypoint. The adapter + implements the modern props and presentation handle over the host's existing Callout registration and sends it no + new commands. It supports view anchors only, and its popup sits flush against the anchor. The host draws the surface + fill and corner radius, because its popup window has no per-pixel transparency. On Win32 the Popover trigger also + declares `Expand` and `Collapse` accessibility actions, so UI Automation exposes its expanded state. + + On Windows, the modern Callout popup window now has rounded corners and the platform popup shadow. A press on the + live view anchor no longer light-dismisses it before the anchor handles that press. + + The Windows desktop driver no longer reactivates a window whose owned popup is in the foreground. It also retries a + subtree walk when a closing popup's UI Automation provider reports a transient failure. +- 60121de: Present Menu and MenuButton on Windows and Office Win32. On Windows, the modern Callout now implements + `tabNavigation`: Tab or Shift+Tab in any popup of a nested family closes the whole family and either keeps focus at + the owner (`dismiss`) or moves it past the anchor (`continue`). Closing an outer Callout also closes the Callouts + nested in it, and focus requests treat a nested popup's owner window as active. + + Native-core's `win32` entrypoint adds a `FocusZone` adapter over the host's FocusZone registration. Its `Callout` + adapter adds `initialFocus`, keeps the popup's focus and key events from bubbling to its owner, and closes the + outermost popup on Tab. On Win32, Menu handles Home and End itself, and MenuButton returns Tab to its trigger. + Because the Win32 host reports a pointer leave together with its enter, a pending submenu change there survives the + leave until another row is hovered. + + The Windows desktop driver injects a character that one unmodified key of the foreground keyboard layout types as + that virtual key, so key-based handlers such as type-ahead match it. + ## 0.3.0 ### Minor Changes diff --git a/packages/agentic/desktop-driver/package.json b/packages/agentic/desktop-driver/package.json index 58f6ec0a18..deae9596f9 100644 --- a/packages/agentic/desktop-driver/package.json +++ b/packages/agentic/desktop-driver/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/desktop-driver", - "version": "0.3.0", + "version": "0.4.0", "description": "W3C WebDriver-compatible automation for React Native desktop applications", "license": "MIT", "author": "", diff --git a/packages/agentic/desktop-test/CHANGELOG.md b/packages/agentic/desktop-test/CHANGELOG.md new file mode 100644 index 0000000000..096f59eb29 --- /dev/null +++ b/packages/agentic/desktop-test/CHANGELOG.md @@ -0,0 +1,51 @@ +# @fluentui-react-native/desktop-test + +## 0.2.0 + +### Minor Changes + +- d690e1c: Add an application-neutral desktop-test harness with canonical app/suite + configuration, native lifecycle ownership, standalone WDIO/Jasmine execution, + and shared event, JSON, JUnit, console, and GitHub Actions reporting. + + Make Storybook an optional integration while preserving isolated callbacks, + authenticated readiness, platform exclusions, and owned PowerShell services. + Bind native visibility/focus to existing WDIO browsers, retain delayed-render + waits, strengthen Windows attach identity, and forward trusted launch timeouts + and unpackaged working directories. + + Expose authoritative UI Automation required-form state, preserving unsupported + results on other providers. Adapt native checkbox/switch reads to checked state + without changing selected semantics or legacy Appium behavior. + + Expose the FluentTester application's canonical desktop targets for referenced + standalone suites without importing test or Storybook tooling into the app. + + Legacy desktop Appium and mobile lanes remain until native semantic parity and + multi-day reliability qualification are complete. + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- d690e1c: Add package-owned agent guidance and user entry points, and restrict published + contents to the package files required at runtime and for documentation. +- d690e1c: Fix macOS desktop runs: canonicalize the reporting root so artifacts under + symlinked temporary directories stay confined, skip stop requests to producers + whose Unix-domain sockets have already half-closed, and request the canonical + desktop target that Storybook's embedded driver registers for Fabric and Paper + smoke tests. macOS RN Test App sessions without explicit identity now launch + the project's exact built product instead of any Launch Services copy sharing + its bundle identifier, and fail closed when its bundle identifier, renderer, or + embedded JavaScript bundle does not match. Console test labels number retried + attempts by ordinal rather than by WDIO's sparse attempt keys. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [d690e1c] +- Updated dependencies [d690e1c] +- Updated dependencies [60121de] +- Updated dependencies [60121de] + - @fluentui-react-native/desktop-driver@0.4.0 diff --git a/packages/agentic/desktop-test/package.json b/packages/agentic/desktop-test/package.json index b99fd898e8..3cd9b7a56a 100644 --- a/packages/agentic/desktop-test/package.json +++ b/packages/agentic/desktop-test/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/desktop-test", - "version": "0.1.0", + "version": "0.2.0", "description": "Application-neutral lifecycle and reporting for native desktop tests", "license": "MIT", "repository": { diff --git a/packages/agentic/native-core/CHANGELOG.md b/packages/agentic/native-core/CHANGELOG.md index 4aa8f4a785..845efacf4c 100644 --- a/packages/agentic/native-core/CHANGELOG.md +++ b/packages/agentic/native-core/CHANGELOG.md @@ -1,5 +1,114 @@ # @fluentui-react-native/native-core +## 0.2.0 + +### Minor Changes + +- 60121de: Add the reviewed Menu and MenuButton contracts and their macOS implementation: command rows with wrapping arrows, + Home/End, type-ahead, two submenu levels that open on arrows, press, or hover, activation dismissal, and focus return. + MenuButton adds Button chrome with a down chevron, Up/Down entry, and Tab past the trigger. Both are exported from the + package root. MenuItem gains a `submenu` prop and a Menu context that supplies + registration, type-ahead labels, and the platform's disabled-focusable default. + + The experimental modern Callout accepts `tabNavigation: 'cycle' | 'dismiss' | 'continue'` and reports `tab-forward` and + `tab-backward` dismissals. On macOS, Tab in a popup family closes its outermost Tab-exiting presentation and can continue + focus past the anchor. Legacy Callout behavior and APIs are unchanged. +- e2092f9: Add platform-scoped React 19 Callout and FocusZone previews built as phased + components, with live targets, confirmed cancellable native commands, a shared + hook-free Callout host, Swift macOS focus/placement services, and a + cross-machine validation plan. Implement the new macOS Paper Callout commands + in Swift behind header-independent bridges. Preserve Win32 legacy + registrations without new managed transport. + + Honor explicit Windows FocusZone destinations without entry-focus redirection + and cover live-target refusal, cancellation, and detached command handles in + native stories. + + Fix the Windows Callout crash on popup creation caused by an unsupported weak + light-dismiss revoker, and release each mount's popup, window, and + subscriptions on unmount. Windows Callout now dismisses on outside pointer + input and Escape, honors legacy `dismissBehaviors`, returns keyboard input to + the owner after a focused presentation closes, and keeps the requested gap + when placement flips. Windows FocusZone requests inside owned popups are + accepted while the popup's owner is active, enabling flat Menu and Popover + composition. +- 60121de: Add the reviewed Popover contract and its macOS and Windows implementation: a Button trigger, a token-styled + surface in a native popup, controlled and uncontrolled presence with native dismissal reasons, entry focus, and + focus return to the trigger. Popover is exported from the package root. + + On macOS, the experimental modern Callout now presents an unstyled transparent popup window with a native shadow + that follows its content. Pointer input on a live view anchor no longer light-dismisses it, Tab moves within the + popup, and Paper orders modern commands after previously committed view updates. Legacy Callout behavior and APIs + are unchanged. +- 60121de: Add opt-in disabled-focusable pressable targets and MenuItem rows that retain + disabled semantics without enabling activation. Give Input its variant-specific + focus-visible treatment: a shared outline ring or an additive underline + indicator, without a competing native editor ring. + Keep keyboard release cleanup exactly once when disabling a pressed target. + + Extend the experimental modern Callout focus operation with native first/last + strategies, report observed dismissal causes without guessing unclassified + notifications, and ignore duplicate close or late ready events for a dismissed + presentation. Rebuild native hosts for the changed modern command schema. + Legacy APIs and prebuilt Win32 commands are unchanged. +- 60121de: Present Popover on Office Win32 through a new `Callout` adapter in native-core's `win32` entrypoint. The adapter + implements the modern props and presentation handle over the host's existing Callout registration and sends it no + new commands. It supports view anchors only, and its popup sits flush against the anchor. The host draws the surface + fill and corner radius, because its popup window has no per-pixel transparency. On Win32 the Popover trigger also + declares `Expand` and `Collapse` accessibility actions, so UI Automation exposes its expanded state. + + On Windows, the modern Callout popup window now has rounded corners and the platform popup shadow. A press on the + live view anchor no longer light-dismisses it before the anchor handles that press. + + The Windows desktop driver no longer reactivates a window whose owned popup is in the foreground. It also retries a + subtree walk when a closing popup's UI Automation provider reports a transient failure. +- 60121de: Present Menu and MenuButton on Windows and Office Win32. On Windows, the modern Callout now implements + `tabNavigation`: Tab or Shift+Tab in any popup of a nested family closes the whole family and either keeps focus at + the owner (`dismiss`) or moves it past the anchor (`continue`). Closing an outer Callout also closes the Callouts + nested in it, and focus requests treat a nested popup's owner window as active. + + Native-core's `win32` entrypoint adds a `FocusZone` adapter over the host's FocusZone registration. Its `Callout` + adapter adds `initialFocus`, keeps the popup's focus and key events from bubbling to its owner, and closes the + outermost popup on Tab. On Win32, Menu handles Home and End itself, and MenuButton returns Tab to its trigger. + Because the Win32 host reports a pointer leave together with its enter, a pending submenu change there survives the + leave until another row is hovered. + + The Windows desktop driver injects a character that one unmodified key of the foreground keyboard layout types as + that virtual key, so key-based handlers such as type-ahead match it. + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- cfa4c66: Add package-owned agent guidance, user entry points, and indexed references to + components and native-core. The agentic component recipes and contract source + adapters move into the components package, the desktop focus plan is replaced + by `references/remaining-work.md`, and both packages publish their guidance. + Components now restricts published contents with a `files` allowlist, and the + callout and focus-zone shims link to native-core's architecture reference. +- f550cfb: Import `RCTI18nUtil.h` in the macOS FocusZone implementation with the canonical `` form instead of by bare, differently cased header name. +- f550cfb: Mark the unused block parameters in the macOS FocusZone traversal as `__unused` so the file compiles cleanly with `-Wunused-parameter` treated as an error. +- 60121de: Keep Paper Callout view creation on the main actor under strict Swift concurrency, + including Office-style builds without a React module. Add a reproducible Apple + integration probe and native popup container-focus, geometry, and expanded-state + regressions for the macOS prerequisites. Callout placement regressions first move + the owner window to the top of its screen, so a small display cannot flip the popup + to the opposite edge. +- e2092f9: Fix macOS Fabric FocusZone inside popups. Opening a Callout whose content + starts with a FocusZone no longer aborts the app, and Escape and other + unhandled keys now continue past the zone, so they reach the popup and dismiss + it. Add Menu composition stories for the default and explicit `pointerFocus` + trigger behaviors. +- f550cfb: Implement the macOS Paper Callout `focusWindow` and `blurWindow` commands in Swift so the Objective-C manager no longer imports the generated Swift header, which duplicates the manager's interface when hosts compile Swift with an Objective-C bridging header. +- 27dc8eb: Restore the macOS Paper FRNCallout manager alias for older Callout JavaScript bundles while retaining the current RCTCallout registration. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + ## 0.1.0 ### Minor Changes diff --git a/packages/agentic/native-core/package.json b/packages/agentic/native-core/package.json index b398912124..682fae7937 100644 --- a/packages/agentic/native-core/package.json +++ b/packages/agentic/native-core/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/native-core", - "version": "0.1.0", + "version": "0.2.0", "description": "Modern native components and modules for Fluent UI React Native.", "license": "MIT", "author": "", diff --git a/packages/agentic/storybook-desktop-runtime/CHANGELOG.md b/packages/agentic/storybook-desktop-runtime/CHANGELOG.md index 481e91c2dc..1abf4fc076 100644 --- a/packages/agentic/storybook-desktop-runtime/CHANGELOG.md +++ b/packages/agentic/storybook-desktop-runtime/CHANGELOG.md @@ -1,5 +1,32 @@ # @fluentui-react-native/storybook-desktop-runtime +## 0.3.3 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- d690e1c: Add package-owned agent guidance and user entry points, and restrict published + contents to the package files required at runtime and for documentation. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [f550cfb] +- Updated dependencies [f550cfb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [f550cfb] +- Updated dependencies [27dc8eb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] + - @fluentui-react-native/default-theme@0.27.15 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/native-core@0.2.0 + ## 0.3.2 ### Patch Changes diff --git a/packages/agentic/storybook-desktop-runtime/package.json b/packages/agentic/storybook-desktop-runtime/package.json index 128e9f2a2d..74910187fc 100644 --- a/packages/agentic/storybook-desktop-runtime/package.json +++ b/packages/agentic/storybook-desktop-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/storybook-desktop-runtime", - "version": "0.3.2", + "version": "0.3.3", "description": "React Native runtime and Metro services for desktop Storybook applications", "license": "MIT", "author": "", diff --git a/packages/agentic/storybook-desktop/CHANGELOG.md b/packages/agentic/storybook-desktop/CHANGELOG.md index 94d28256c3..7c0ddd7628 100644 --- a/packages/agentic/storybook-desktop/CHANGELOG.md +++ b/packages/agentic/storybook-desktop/CHANGELOG.md @@ -1,5 +1,67 @@ # @fluentui-react-native/storybook-desktop +## 0.4.0 + +### Minor Changes + +- fcc3b7f: Add a macOS-only `--paper` option to prepare, build, launch, and smoke test Storybook with Paper while preserving Fabric as the default renderer. + + Use centered alignment in macOS Paper CompoundItemLayout stories to avoid the native Yoga baseline crash without changing the primitive or Fabric demonstrations. + + Measure LayoutStableText's hidden reserve Text directly in native alignment stories, avoiding Paper Text-versus-View pixel-rounding mismatches without relaxing the geometry assertions. + + Deduplicate compatible Storybook React, theming, and shared UI dependencies in the lockfile after desktop UI updates, keeping strict Metro duplicate checks enabled. +- d690e1c: Add an application-neutral desktop-test harness with canonical app/suite + configuration, native lifecycle ownership, standalone WDIO/Jasmine execution, + and shared event, JSON, JUnit, console, and GitHub Actions reporting. + + Make Storybook an optional integration while preserving isolated callbacks, + authenticated readiness, platform exclusions, and owned PowerShell services. + Bind native visibility/focus to existing WDIO browsers, retain delayed-render + waits, strengthen Windows attach identity, and forward trusted launch timeouts + and unpackaged working directories. + + Expose authoritative UI Automation required-form state, preserving unsupported + results on other providers. Adapt native checkbox/switch reads to checked state + without changing selected semantics or legacy Appium behavior. + + Expose the FluentTester application's canonical desktop targets for referenced + standalone suites without importing test or Storybook tooling into the app. + + Legacy desktop Appium and mobile lanes remain until native semantic parity and + multi-day reliability qualification are complete. + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- d690e1c: Add package-owned agent guidance and user entry points, and restrict published + contents to the package files required at runtime and for documentation. +- d690e1c: Fix macOS desktop runs: canonicalize the reporting root so artifacts under + symlinked temporary directories stay confined, skip stop requests to producers + whose Unix-domain sockets have already half-closed, and request the canonical + desktop target that Storybook's embedded driver registers for Fabric and Paper + smoke tests. macOS RN Test App sessions without explicit identity now launch + the project's exact built product instead of any Launch Services copy sharing + its bundle identifier, and fail closed when its bundle identifier, renderer, or + embedded JavaScript bundle does not match. Console test labels number retried + attempts by ordinal rather than by WDIO's sparse attempt keys. +- e2092f9: Capture the Desktop Driver's shared failure evidence for Storybook `wdio` + callbacks, including the window-event timeline, a failure screenshot, and the + screenshot and source of other open windows. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [d690e1c] +- Updated dependencies [d690e1c] +- Updated dependencies [d690e1c] +- Updated dependencies [60121de] +- Updated dependencies [60121de] + - @fluentui-react-native/desktop-driver@0.4.0 + - @fluentui-react-native/desktop-test@0.2.0 + ## 0.3.1 ### Patch Changes diff --git a/packages/agentic/storybook-desktop/package.json b/packages/agentic/storybook-desktop/package.json index 87592e8afb..f001a437ee 100644 --- a/packages/agentic/storybook-desktop/package.json +++ b/packages/agentic/storybook-desktop/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/storybook-desktop", - "version": "0.3.1", + "version": "0.4.0", "description": "CLI and configuration for React Native desktop Storybook applications", "license": "MIT", "author": "", diff --git a/packages/codemods/CHANGELOG.md b/packages/codemods/CHANGELOG.md index 65c56e3031..aca18845f4 100644 --- a/packages/codemods/CHANGELOG.md +++ b/packages/codemods/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log - @fluentui-react-native/codemods +## 0.6.7 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. + ## 0.6.6 ### Patch Changes diff --git a/packages/codemods/package.json b/packages/codemods/package.json index 9b686bbe25..f4a4765e25 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/codemods", - "version": "0.6.6", + "version": "0.6.7", "description": "Transform files to make refactoring FURN code easier", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/components/Avatar/CHANGELOG.md b/packages/components/Avatar/CHANGELOG.md index 50d2cf07b3..2c47440ee3 100644 --- a/packages/components/Avatar/CHANGELOG.md +++ b/packages/components/Avatar/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log - @fluentui-react-native/avatar +## 1.14.10 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/badge@0.12.16 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 1.14.9 ### Patch Changes diff --git a/packages/components/Avatar/package.json b/packages/components/Avatar/package.json index 1f22fa7dfd..0c57f0641b 100644 --- a/packages/components/Avatar/package.json +++ b/packages/components/Avatar/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/avatar", - "version": "1.14.9", + "version": "1.14.10", "description": "A cross-platform Avatar component using the Fluent Design System", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/components/Badge/CHANGELOG.md b/packages/components/Badge/CHANGELOG.md index d9699ba2af..11c2714266 100644 --- a/packages/components/Badge/CHANGELOG.md +++ b/packages/components/Badge/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log - @fluentui-react-native/badge +## 0.12.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/experimental-shadow@0.7.15 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.12.15 ### Patch Changes diff --git a/packages/components/Badge/package.json b/packages/components/Badge/package.json index 8fa6dfe80f..93b5168cf0 100644 --- a/packages/components/Badge/package.json +++ b/packages/components/Badge/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/badge", - "version": "0.12.15", + "version": "0.12.16", "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 cc8d13c2cb..b2330667e2 100644 --- a/packages/components/Button/CHANGELOG.md +++ b/packages/components/Button/CHANGELOG.md @@ -1,5 +1,32 @@ # Change Log - @fluentui-react-native/button +## 0.40.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/experimental-activity-indicator@0.11.15 + - @fluentui-react-native/experimental-shadow@0.7.15 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/pressable@0.13.12 + - @fluentui-react-native/styling-utils@0.8.8 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.40.15 ### Patch Changes diff --git a/packages/components/Button/package.json b/packages/components/Button/package.json index 73935b26a6..445b7b1659 100644 --- a/packages/components/Button/package.json +++ b/packages/components/Button/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/button", - "version": "0.40.15", + "version": "0.40.16", "description": "A cross-platform Button component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Checkbox/CHANGELOG.md b/packages/components/Checkbox/CHANGELOG.md index 17312236c7..0bf228382d 100644 --- a/packages/components/Checkbox/CHANGELOG.md +++ b/packages/components/Checkbox/CHANGELOG.md @@ -1,5 +1,29 @@ # Change Log - @fluentui-react-native/checkbox +## 0.24.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/pressable@0.13.12 + - @fluentui-react-native/styling-utils@0.8.8 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.24.15 ### Patch Changes diff --git a/packages/components/Checkbox/package.json b/packages/components/Checkbox/package.json index 1e054f0b01..84be8d2df0 100644 --- a/packages/components/Checkbox/package.json +++ b/packages/components/Checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/checkbox", - "version": "0.24.15", + "version": "0.24.16", "description": "A cross-platform Checkbox component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Chip/CHANGELOG.md b/packages/components/Chip/CHANGELOG.md index af814a991f..639d892124 100644 --- a/packages/components/Chip/CHANGELOG.md +++ b/packages/components/Chip/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log - @fluentui-react-native/chip +## 0.5.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/text@0.25.16 + ## 0.5.15 ### Patch Changes diff --git a/packages/components/Chip/package.json b/packages/components/Chip/package.json index 88e35c4c07..93dfb3b4da 100644 --- a/packages/components/Chip/package.json +++ b/packages/components/Chip/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/chip", - "version": "0.5.15", + "version": "0.5.16", "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 f48b4023dd..d12d22cca0 100644 --- a/packages/components/ContextualMenu/CHANGELOG.md +++ b/packages/components/ContextualMenu/CHANGELOG.md @@ -1,5 +1,29 @@ # Change Log - @fluentui-react-native/contextual-menu +## 0.25.18 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/callout@0.29.8 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/focus-zone@0.23.8 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/text@0.25.16 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.25.17 ### Patch Changes diff --git a/packages/components/ContextualMenu/package.json b/packages/components/ContextualMenu/package.json index 45cc6b0120..1d24abca5e 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.25.17", + "version": "0.25.18", "description": "A cross-platform ContextualMenu component using the Fluent Design System", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/components/Divider/CHANGELOG.md b/packages/components/Divider/CHANGELOG.md index d4d788e663..3291bf019c 100644 --- a/packages/components/Divider/CHANGELOG.md +++ b/packages/components/Divider/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log - @fluentui-react-native/divider +## 0.8.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/text@0.25.16 + ## 0.8.15 ### Patch Changes diff --git a/packages/components/Divider/package.json b/packages/components/Divider/package.json index 7d2f9bd1c1..d01e409744 100644 --- a/packages/components/Divider/package.json +++ b/packages/components/Divider/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/divider", - "version": "0.8.15", + "version": "0.8.16", "description": "A cross-platform Divider component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/FocusTrapZone/CHANGELOG.md b/packages/components/FocusTrapZone/CHANGELOG.md index 59e9a662f3..258088a377 100644 --- a/packages/components/FocusTrapZone/CHANGELOG.md +++ b/packages/components/FocusTrapZone/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log - @fluentui-react-native/focus-trap-zone +## 0.14.6 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.14.5 ### Patch Changes diff --git a/packages/components/FocusTrapZone/package.json b/packages/components/FocusTrapZone/package.json index 4422d86f57..358113af0b 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.14.5", + "version": "0.14.6", "description": "A cross-platform FocusTrapZone component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Icon/CHANGELOG.md b/packages/components/Icon/CHANGELOG.md index 307b870fc1..31d6b1dc12 100644 --- a/packages/components/Icon/CHANGELOG.md +++ b/packages/components/Icon/CHANGELOG.md @@ -1,5 +1,21 @@ # Change Log - @fluentui-react-native/icon +## 0.22.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/text@0.25.16 + ## 0.22.15 ### Patch Changes diff --git a/packages/components/Icon/package.json b/packages/components/Icon/package.json index 138d8f53e1..f92955609f 100644 --- a/packages/components/Icon/package.json +++ b/packages/components/Icon/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/icon", - "version": "0.22.15", + "version": "0.22.16", "description": "A cross-platform Icon component", "license": "MIT", "author": "", diff --git a/packages/components/Input/CHANGELOG.md b/packages/components/Input/CHANGELOG.md index f1eb45dd2b..497bb9d907 100644 --- a/packages/components/Input/CHANGELOG.md +++ b/packages/components/Input/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log - @fluentui-react-native/input +## 0.8.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/styling-utils@0.8.8 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.8.15 ### Patch Changes diff --git a/packages/components/Input/package.json b/packages/components/Input/package.json index b05a4c2cd0..da6b10aa6d 100644 --- a/packages/components/Input/package.json +++ b/packages/components/Input/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/input", - "version": "0.8.15", + "version": "0.8.16", "description": "A cross-platform Text input component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Link/CHANGELOG.md b/packages/components/Link/CHANGELOG.md index 7a6404eeaa..df6573bfb8 100644 --- a/packages/components/Link/CHANGELOG.md +++ b/packages/components/Link/CHANGELOG.md @@ -1,5 +1,27 @@ # Change Log - @fluentui-react-native/link +## 0.24.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.24.15 ### Patch Changes diff --git a/packages/components/Link/package.json b/packages/components/Link/package.json index 0f779cbc5d..fef60b4fa2 100644 --- a/packages/components/Link/package.json +++ b/packages/components/Link/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/link", - "version": "0.24.15", + "version": "0.24.16", "description": "A cross-platform Link component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Menu/CHANGELOG.md b/packages/components/Menu/CHANGELOG.md index d77f5840cf..256ba5f1f7 100644 --- a/packages/components/Menu/CHANGELOG.md +++ b/packages/components/Menu/CHANGELOG.md @@ -1,5 +1,28 @@ # Change Log - @fluentui-react-native/menu +## 1.16.12 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/callout@0.29.8 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/focus-zone@0.23.8 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 1.16.11 ### Patch Changes diff --git a/packages/components/Menu/package.json b/packages/components/Menu/package.json index e6ca3785f9..df8994e589 100644 --- a/packages/components/Menu/package.json +++ b/packages/components/Menu/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/menu", - "version": "1.16.11", + "version": "1.16.12", "description": "A cross-platform Menu component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/MenuButton/CHANGELOG.md b/packages/components/MenuButton/CHANGELOG.md index 4a48b050b9..96f7b830c0 100644 --- a/packages/components/MenuButton/CHANGELOG.md +++ b/packages/components/MenuButton/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log - @fluentui-react-native/menu-button +## 0.15.12 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/button@0.40.16 + - @fluentui-react-native/contextual-menu@0.25.18 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.15.11 ### Patch Changes diff --git a/packages/components/MenuButton/package.json b/packages/components/MenuButton/package.json index 4730d8b6f3..d7c1235b16 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.15.11", + "version": "0.15.12", "description": "A cross-platform MenuButton component using the Fluent Design System", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/components/Notification/CHANGELOG.md b/packages/components/Notification/CHANGELOG.md index 0ad2ef15c9..f2d76a3a56 100644 --- a/packages/components/Notification/CHANGELOG.md +++ b/packages/components/Notification/CHANGELOG.md @@ -1,5 +1,30 @@ # Change Log - @fluentui-react-native/notification +## 0.26.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [f550cfb] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/button@0.40.16 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/experimental-appearance-additions@0.8.12 + - @fluentui-react-native/experimental-shadow@0.7.15 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/pressable@0.13.12 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.26.15 ### Patch Changes diff --git a/packages/components/Notification/package.json b/packages/components/Notification/package.json index caae640826..170f909dd3 100644 --- a/packages/components/Notification/package.json +++ b/packages/components/Notification/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/notification", - "version": "0.26.15", + "version": "0.26.16", "description": "add component-description", "license": "MIT", "author": "", diff --git a/packages/components/Persona/CHANGELOG.md b/packages/components/Persona/CHANGELOG.md index 2abfb61cba..c92d95557f 100644 --- a/packages/components/Persona/CHANGELOG.md +++ b/packages/components/Persona/CHANGELOG.md @@ -1,5 +1,26 @@ # Change Log - @fluentui-react-native/persona +## 0.18.10 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/persona-coin@0.17.10 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + - @uifabricshared/foundation-tokens@0.16.15 + ## 0.18.9 ### Patch Changes diff --git a/packages/components/Persona/package.json b/packages/components/Persona/package.json index 0d3725a3b2..b5d7d7b0ce 100644 --- a/packages/components/Persona/package.json +++ b/packages/components/Persona/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/persona", - "version": "0.18.9", + "version": "0.18.10", "description": "A cross-platform Persona component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/PersonaCoin/CHANGELOG.md b/packages/components/PersonaCoin/CHANGELOG.md index a3b061f713..1dc998b612 100644 --- a/packages/components/PersonaCoin/CHANGELOG.md +++ b/packages/components/PersonaCoin/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log - @fluentui-react-native/persona-coin +## 0.17.10 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + - @uifabricshared/foundation-tokens@0.16.15 + ## 0.17.9 ### Patch Changes diff --git a/packages/components/PersonaCoin/package.json b/packages/components/PersonaCoin/package.json index 3d22f4542d..50b8450b57 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.17.9", + "version": "0.17.10", "description": "A cross-platform PersonaCoin component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Pressable/CHANGELOG.md b/packages/components/Pressable/CHANGELOG.md index 9ec5c32bc4..66b792c976 100644 --- a/packages/components/Pressable/CHANGELOG.md +++ b/packages/components/Pressable/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log - @fluentui-react-native/pressable +## 0.13.12 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.13.11 ### Patch Changes diff --git a/packages/components/Pressable/package.json b/packages/components/Pressable/package.json index 0c48ad1238..4fda6cf293 100644 --- a/packages/components/Pressable/package.json +++ b/packages/components/Pressable/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/pressable", - "version": "0.13.11", + "version": "0.13.12", "description": "A cross-platform Pressable component", "license": "MIT", "author": "", diff --git a/packages/components/RadioGroup/CHANGELOG.md b/packages/components/RadioGroup/CHANGELOG.md index aeaebdeb33..d9f72092cb 100644 --- a/packages/components/RadioGroup/CHANGELOG.md +++ b/packages/components/RadioGroup/CHANGELOG.md @@ -1,5 +1,30 @@ # Change Log - @fluentui-react-native/radio-group +## 0.22.17 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/focus-zone@0.23.8 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/pressable@0.13.12 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.22.16 ### Patch Changes diff --git a/packages/components/RadioGroup/package.json b/packages/components/RadioGroup/package.json index 49cd4c9081..6c238e8bf2 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.22.16", + "version": "0.22.17", "description": "A cross-platform Radio Group component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Separator/CHANGELOG.md b/packages/components/Separator/CHANGELOG.md index d428097537..4cd94d48dc 100644 --- a/packages/components/Separator/CHANGELOG.md +++ b/packages/components/Separator/CHANGELOG.md @@ -1,5 +1,21 @@ # Change Log - @fluentui-react-native/separator +## 0.19.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.19.14 ### Patch Changes diff --git a/packages/components/Separator/package.json b/packages/components/Separator/package.json index 9a9fe5b079..ffdb1926dd 100644 --- a/packages/components/Separator/package.json +++ b/packages/components/Separator/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/separator", - "version": "0.19.14", + "version": "0.19.15", "description": "A cross-platform Separator component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Stack/CHANGELOG.md b/packages/components/Stack/CHANGELOG.md index 4b12f579e5..6bca5d01b5 100644 --- a/packages/components/Stack/CHANGELOG.md +++ b/packages/components/Stack/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log - @fluentui-react-native/stack +## 0.12.10 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-compose@1.16.15 + - @uifabricshared/foundation-settings@0.16.12 + - @uifabricshared/foundation-tokens@0.16.15 + ## 0.12.9 ### Patch Changes diff --git a/packages/components/Stack/package.json b/packages/components/Stack/package.json index 6ec3a7b9ad..f50b24aae0 100644 --- a/packages/components/Stack/package.json +++ b/packages/components/Stack/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/stack", - "version": "0.12.9", + "version": "0.12.10", "description": "A cross-platform opinionated Fluent Text component", "license": "MIT", "author": "", diff --git a/packages/components/Switch/CHANGELOG.md b/packages/components/Switch/CHANGELOG.md index 050eb88da4..a952fe9253 100644 --- a/packages/components/Switch/CHANGELOG.md +++ b/packages/components/Switch/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log - @fluentui-react-native/switch +## 0.14.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.14.15 ### Patch Changes diff --git a/packages/components/Switch/package.json b/packages/components/Switch/package.json index 573f895e68..7ae39db767 100644 --- a/packages/components/Switch/package.json +++ b/packages/components/Switch/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/switch", - "version": "0.14.15", + "version": "0.14.16", "description": "A cross-platform Switch component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/TabList/CHANGELOG.md b/packages/components/TabList/CHANGELOG.md index 1ebfa1d1ba..683110c1cc 100644 --- a/packages/components/TabList/CHANGELOG.md +++ b/packages/components/TabList/CHANGELOG.md @@ -1,5 +1,27 @@ # Change Log - @fluentui-react-native/tablist +## 0.8.17 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/focus-zone@0.23.8 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/icon@0.22.16 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.8.16 ### Patch Changes diff --git a/packages/components/TabList/package.json b/packages/components/TabList/package.json index d735a68865..8082657087 100644 --- a/packages/components/TabList/package.json +++ b/packages/components/TabList/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/tablist", - "version": "0.8.16", + "version": "0.8.17", "description": "A cross-platform TabList component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/components/Text/CHANGELOG.md b/packages/components/Text/CHANGELOG.md index bb842db728..f1e487f0f7 100644 --- a/packages/components/Text/CHANGELOG.md +++ b/packages/components/Text/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log - @fluentui-react-native/text +## 0.25.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @uifabricshared/foundation-compose@1.16.15 + ## 0.25.15 ### Patch Changes diff --git a/packages/components/Text/package.json b/packages/components/Text/package.json index 0f32244615..12f4b4c804 100644 --- a/packages/components/Text/package.json +++ b/packages/components/Text/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/text", - "version": "0.25.15", + "version": "0.25.16", "description": "A cross-platform Text component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/dependency-profiles/package.json b/packages/dependency-profiles/package.json index 71fdced7fc..e8b2648014 100644 --- a/packages/dependency-profiles/package.json +++ b/packages/dependency-profiles/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/dependency-profiles", - "version": "0.10.17", + "version": "0.10.18", "description": "@rnx-kit/align-deps profiles covering packages published from FluentUI-React-Native", "license": "MIT", "repository": { diff --git a/packages/dependency-profiles/src/index.js b/packages/dependency-profiles/src/index.js index eea2f81353..67a3701965 100644 --- a/packages/dependency-profiles/src/index.js +++ b/packages/dependency-profiles/src/index.js @@ -4,311 +4,315 @@ module.exports = { "0.81": { "@fluentui-react-native/tester": { "name": "@fluentui-react-native/tester", - "version": "0.170.57" + "version": "0.170.58" }, "@fluentui-react-native/components": { "name": "@fluentui-react-native/components", - "version": "0.6.2" + "version": "0.7.0" }, "@fluentui-react-native/design": { "name": "@fluentui-react-native/design", - "version": "0.5.1" + "version": "0.5.2" }, "@fluentui-react-native/desktop-driver": { "name": "@fluentui-react-native/desktop-driver", - "version": "0.3.0" + "version": "0.4.0" + }, + "@fluentui-react-native/desktop-test": { + "name": "@fluentui-react-native/desktop-test", + "version": "0.2.0" }, "@fluentui-react-native/native-core": { "name": "@fluentui-react-native/native-core", - "version": "0.1.0" + "version": "0.2.0" }, "@fluentui-react-native/storybook-desktop-runtime": { "name": "@fluentui-react-native/storybook-desktop-runtime", - "version": "0.3.2" + "version": "0.3.3" }, "@fluentui-react-native/storybook-desktop": { "name": "@fluentui-react-native/storybook-desktop", - "version": "0.3.1" + "version": "0.4.0" }, "@fluentui-react-native/avatar": { "name": "@fluentui-react-native/avatar", - "version": "1.14.9" + "version": "1.14.10" }, "@fluentui-react-native/badge": { "name": "@fluentui-react-native/badge", - "version": "0.12.15" + "version": "0.12.16" }, "@fluentui-react-native/button": { "name": "@fluentui-react-native/button", - "version": "0.40.15" + "version": "0.40.16" }, "@fluentui-react-native/checkbox": { "name": "@fluentui-react-native/checkbox", - "version": "0.24.15" + "version": "0.24.16" }, "@fluentui-react-native/chip": { "name": "@fluentui-react-native/chip", - "version": "0.5.15" + "version": "0.5.16" }, "@fluentui-react-native/contextual-menu": { "name": "@fluentui-react-native/contextual-menu", - "version": "0.25.17" + "version": "0.25.18" }, "@fluentui-react-native/divider": { "name": "@fluentui-react-native/divider", - "version": "0.8.15" + "version": "0.8.16" }, "@fluentui-react-native/focus-trap-zone": { "name": "@fluentui-react-native/focus-trap-zone", - "version": "0.14.5" + "version": "0.14.6" }, "@fluentui-react-native/icon": { "name": "@fluentui-react-native/icon", - "version": "0.22.15" + "version": "0.22.16" }, "@fluentui-react-native/input": { "name": "@fluentui-react-native/input", - "version": "0.8.15" + "version": "0.8.16" }, "@fluentui-react-native/link": { "name": "@fluentui-react-native/link", - "version": "0.24.15" + "version": "0.24.16" }, "@fluentui-react-native/menu": { "name": "@fluentui-react-native/menu", - "version": "1.16.11" + "version": "1.16.12" }, "@fluentui-react-native/menu-button": { "name": "@fluentui-react-native/menu-button", - "version": "0.15.11" + "version": "0.15.12" }, "@fluentui-react-native/notification": { "name": "@fluentui-react-native/notification", - "version": "0.26.15" + "version": "0.26.16" }, "@fluentui-react-native/persona": { "name": "@fluentui-react-native/persona", - "version": "0.18.9" + "version": "0.18.10" }, "@fluentui-react-native/persona-coin": { "name": "@fluentui-react-native/persona-coin", - "version": "0.17.9" + "version": "0.17.10" }, "@fluentui-react-native/pressable": { "name": "@fluentui-react-native/pressable", - "version": "0.13.11" + "version": "0.13.12" }, "@fluentui-react-native/radio-group": { "name": "@fluentui-react-native/radio-group", - "version": "0.22.16" + "version": "0.22.17" }, "@fluentui-react-native/separator": { "name": "@fluentui-react-native/separator", - "version": "0.19.14" + "version": "0.19.15" }, "@fluentui-react-native/stack": { "name": "@fluentui-react-native/stack", - "version": "0.12.9" + "version": "0.12.10" }, "@fluentui-react-native/switch": { "name": "@fluentui-react-native/switch", - "version": "0.14.15" + "version": "0.14.16" }, "@fluentui-react-native/tablist": { "name": "@fluentui-react-native/tablist", - "version": "0.8.16" + "version": "0.8.17" }, "@fluentui-react-native/text": { "name": "@fluentui-react-native/text", - "version": "0.25.15" + "version": "0.25.16" }, "@uifabricshared/foundation-composable": { "name": "@uifabricshared/foundation-composable", - "version": "0.15.5" + "version": "0.15.6" }, "@uifabricshared/foundation-compose": { "name": "@uifabricshared/foundation-compose", - "version": "1.16.14" + "version": "1.16.15" }, "@uifabricshared/foundation-settings": { "name": "@uifabricshared/foundation-settings", - "version": "0.16.11" + "version": "0.16.12" }, "@uifabricshared/foundation-tokens": { "name": "@uifabricshared/foundation-tokens", - "version": "0.16.14" + "version": "0.16.15" }, "@uifabricshared/theme-registry": { "name": "@uifabricshared/theme-registry", - "version": "0.13.8" + "version": "0.13.9" }, "@uifabricshared/themed-settings": { "name": "@uifabricshared/themed-settings", - "version": "0.13.11" + "version": "0.13.12" }, "@uifabricshared/theming-ramp": { "name": "@uifabricshared/theming-ramp", - "version": "0.21.14" + "version": "0.21.15" }, "@uifabricshared/theming-react-native": { "name": "@uifabricshared/theming-react-native", - "version": "0.21.14" + "version": "0.21.15" }, "@fluentui-react-native/experimental-activity-indicator": { "name": "@fluentui-react-native/experimental-activity-indicator", - "version": "0.11.14" + "version": "0.11.15" }, "@fluentui-react-native/experimental-appearance-additions": { "name": "@fluentui-react-native/experimental-appearance-additions", - "version": "0.8.11" + "version": "0.8.12" }, "@fluentui-react-native/experimental-avatar": { "name": "@fluentui-react-native/experimental-avatar", - "version": "0.22.14" + "version": "0.22.15" }, "@fluentui-react-native/experimental-checkbox": { "name": "@fluentui-react-native/experimental-checkbox", - "version": "0.18.15" + "version": "0.18.16" }, "@fluentui-react-native/drawer": { "name": "@fluentui-react-native/drawer", - "version": "0.5.15" + "version": "0.5.16" }, "@fluentui-react-native/dropdown": { "name": "@fluentui-react-native/dropdown", - "version": "0.11.17" + "version": "0.11.18" }, "@fluentui-react-native/experimental-expander": { "name": "@fluentui-react-native/experimental-expander", - "version": "0.9.14" + "version": "0.9.15" }, "@fluentui-react-native/experimental-menu-button": { "name": "@fluentui-react-native/experimental-menu-button", - "version": "0.11.17" + "version": "0.11.18" }, "@fluentui-react-native/experimental-native-date-picker": { "name": "@fluentui-react-native/experimental-native-date-picker", - "version": "0.12.7" + "version": "0.12.8" }, "@fluentui-react-native/experimental-native-font-metrics": { "name": "@fluentui-react-native/experimental-native-font-metrics", - "version": "0.7.7" + "version": "0.7.8" }, "@fluentui-react-native/overflow": { "name": "@fluentui-react-native/overflow", - "version": "0.5.5" + "version": "0.5.6" }, "@fluentui-react-native/popover": { "name": "@fluentui-react-native/popover", - "version": "0.5.14" + "version": "0.5.15" }, "@fluentui-react-native/experimental-shadow": { "name": "@fluentui-react-native/experimental-shadow", - "version": "0.7.14" + "version": "0.7.15" }, "@fluentui-react-native/experimental-shimmer": { "name": "@fluentui-react-native/experimental-shimmer", - "version": "0.15.9" + "version": "0.15.10" }, "@fluentui-react-native/spinner": { "name": "@fluentui-react-native/spinner", - "version": "0.10.15" + "version": "0.10.16" }, "@fluentui-react-native/tooltip": { "name": "@fluentui-react-native/tooltip", - "version": "0.5.14" + "version": "0.5.15" }, "@fluentui-react-native/vibrancy-view": { "name": "@fluentui-react-native/vibrancy-view", - "version": "0.4.7" + "version": "0.4.8" }, "@fluentui-react-native/framework-base": { "name": "@fluentui-react-native/framework-base", - "version": "0.8.1" + "version": "0.9.0" }, "@fluentui-react-native/composition": { "name": "@fluentui-react-native/composition", - "version": "0.14.5" + "version": "0.14.6" }, "@fluentui-react-native/framework": { "name": "@fluentui-react-native/framework", - "version": "0.17.8" + "version": "0.17.9" }, "@fluentui-react-native/use-slots": { "name": "@fluentui-react-native/use-slots", - "version": "0.13.5" + "version": "0.13.6" }, "@fluentui-react-native/use-styling": { "name": "@fluentui-react-native/use-styling", - "version": "0.16.5" + "version": "0.16.6" }, "@fluentui-react-native/use-tokens": { "name": "@fluentui-react-native/use-tokens", - "version": "0.9.5" + "version": "0.9.6" }, "@fluentui/react-native": { "name": "@fluentui/react-native", - "version": "0.44.10" + "version": "0.44.11" }, "@fluentui-react-native/callout": { "name": "@fluentui-react-native/callout", - "version": "0.29.7" + "version": "0.29.8" }, "@fluentui-react-native/focus-zone": { "name": "@fluentui-react-native/focus-zone", - "version": "0.23.7" + "version": "0.23.8" }, "@fluentui-react-native/theme-tokens": { "name": "@fluentui-react-native/theme-tokens", - "version": "0.29.8" + "version": "0.29.9" }, "@fluentui-react-native/theme-types": { "name": "@fluentui-react-native/theme-types", - "version": "0.44.14" + "version": "0.44.15" }, "@fluentui-react-native/theme": { "name": "@fluentui-react-native/theme", - "version": "0.14.8" + "version": "0.14.9" }, "@fluentui-react-native/themed-stylesheet": { "name": "@fluentui-react-native/themed-stylesheet", - "version": "1.10.8" + "version": "1.10.9" }, "@fluentui-react-native/theming-utils": { "name": "@fluentui-react-native/theming-utils", - "version": "0.27.14" + "version": "0.27.15" }, "@fluentui-react-native/tokens": { "name": "@fluentui-react-native/tokens", - "version": "0.24.14" + "version": "0.24.15" }, "@fluentui-react-native/android-theme": { "name": "@fluentui-react-native/android-theme", - "version": "0.26.14" + "version": "0.26.15" }, "@fluentui-react-native/apple-theme": { "name": "@fluentui-react-native/apple-theme", - "version": "0.29.14" + "version": "0.29.15" }, "@fluentui-react-native/default-theme": { "name": "@fluentui-react-native/default-theme", - "version": "0.27.14" + "version": "0.27.15" }, "@fluentui-react-native/win32-theme": { "name": "@fluentui-react-native/win32-theme", - "version": "0.39.14" + "version": "0.39.15" }, "@fluentui-react-native/adapters": { "name": "@fluentui-react-native/adapters", - "version": "0.15.1" + "version": "0.15.2" }, "@fluentui-react-native/interactive-hooks": { "name": "@fluentui-react-native/interactive-hooks", - "version": "0.28.11" + "version": "0.28.12" }, "@fluentui-react-native/styling-utils": { "name": "@fluentui-react-native/styling-utils", - "version": "0.8.7" + "version": "0.8.8" } }, "0.74": { diff --git a/packages/deprecated/foundation-composable/CHANGELOG.md b/packages/deprecated/foundation-composable/CHANGELOG.md index 85914ccb14..c701b59ea0 100644 --- a/packages/deprecated/foundation-composable/CHANGELOG.md +++ b/packages/deprecated/foundation-composable/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @uifabricshared/foundation-composable +## 0.15.6 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.15.5 ### Patch Changes diff --git a/packages/deprecated/foundation-composable/package.json b/packages/deprecated/foundation-composable/package.json index c26a04555c..00148488a0 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.15.5", + "version": "0.15.6", "description": "Composable component building blocks", "keywords": [], "license": "MIT", diff --git a/packages/deprecated/foundation-compose/CHANGELOG.md b/packages/deprecated/foundation-compose/CHANGELOG.md index c153adf0f5..c85f2bbe4b 100644 --- a/packages/deprecated/foundation-compose/CHANGELOG.md +++ b/packages/deprecated/foundation-compose/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log - @uifabricshared/foundation-compose +## 1.16.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/default-theme@0.27.15 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + - @uifabricshared/foundation-composable@0.15.6 + - @uifabricshared/foundation-settings@0.16.12 + - @uifabricshared/foundation-tokens@0.16.15 + - @uifabricshared/themed-settings@0.13.12 + - @uifabricshared/theming-ramp@0.21.15 + ## 1.16.14 ### Patch Changes diff --git a/packages/deprecated/foundation-compose/package.json b/packages/deprecated/foundation-compose/package.json index 4b959940b1..4877ac6900 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.16.14", + "version": "1.16.15", "description": "Compose infrastructure", "keywords": [], "license": "MIT", diff --git a/packages/deprecated/foundation-settings/CHANGELOG.md b/packages/deprecated/foundation-settings/CHANGELOG.md index 58f9ec084b..c697e8c03a 100644 --- a/packages/deprecated/foundation-settings/CHANGELOG.md +++ b/packages/deprecated/foundation-settings/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log - @uifabricshared/foundation-settings +## 0.16.12 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + ## 0.16.11 ### Patch Changes diff --git a/packages/deprecated/foundation-settings/package.json b/packages/deprecated/foundation-settings/package.json index 7b855be47a..f25c1f4147 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.16.11", + "version": "0.16.12", "description": "Settings and style definitions and helpers", "keywords": [], "license": "MIT", diff --git a/packages/deprecated/foundation-tokens/CHANGELOG.md b/packages/deprecated/foundation-tokens/CHANGELOG.md index fe1ee1ce1a..0b088bc113 100644 --- a/packages/deprecated/foundation-tokens/CHANGELOG.md +++ b/packages/deprecated/foundation-tokens/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @uifabricshared/foundation-tokens +## 0.16.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.16.14 ### Patch Changes diff --git a/packages/deprecated/foundation-tokens/package.json b/packages/deprecated/foundation-tokens/package.json index 5c572ce97f..7ad14f199e 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.16.14", + "version": "0.16.15", "description": "Core tokens package", "keywords": [], "license": "MIT", diff --git a/packages/deprecated/theme-registry/CHANGELOG.md b/packages/deprecated/theme-registry/CHANGELOG.md index 9ce6ef63a2..04489161db 100644 --- a/packages/deprecated/theme-registry/CHANGELOG.md +++ b/packages/deprecated/theme-registry/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log - @uifabricshared/theme-registry +## 0.13.9 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. + ## 0.13.8 ### Patch Changes diff --git a/packages/deprecated/theme-registry/package.json b/packages/deprecated/theme-registry/package.json index 858e7fe76e..b543489dbc 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.13.8", + "version": "0.13.9", "description": "Implementation of the theme graph", "keywords": [], "license": "MIT", diff --git a/packages/deprecated/themed-settings/CHANGELOG.md b/packages/deprecated/themed-settings/CHANGELOG.md index a7889f9d4f..291cbfd32e 100644 --- a/packages/deprecated/themed-settings/CHANGELOG.md +++ b/packages/deprecated/themed-settings/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @uifabricshared/themed-settings +## 0.13.12 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.13.11 ### Patch Changes diff --git a/packages/deprecated/themed-settings/package.json b/packages/deprecated/themed-settings/package.json index daf55b520a..f67c667270 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.13.11", + "version": "0.13.12", "description": "Package which drives custom cacheable settings for a component", "keywords": [], "license": "MIT", diff --git a/packages/deprecated/theming-ramp/CHANGELOG.md b/packages/deprecated/theming-ramp/CHANGELOG.md index 4745196c47..8de26145ca 100644 --- a/packages/deprecated/theming-ramp/CHANGELOG.md +++ b/packages/deprecated/theming-ramp/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @uifabricshared/theming-ramp +## 0.21.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + - @uifabricshared/foundation-settings@0.16.12 + ## 0.21.14 ### Patch Changes diff --git a/packages/deprecated/theming-ramp/package.json b/packages/deprecated/theming-ramp/package.json index 8dfac816c3..1a041b1879 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.21.14", + "version": "0.21.15", "description": "Theming Library", "keywords": [], "license": "MIT", diff --git a/packages/deprecated/theming-react-native/CHANGELOG.md b/packages/deprecated/theming-react-native/CHANGELOG.md index 6fb938321d..88d58600b6 100644 --- a/packages/deprecated/theming-react-native/CHANGELOG.md +++ b/packages/deprecated/theming-react-native/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log - @uifabricshared/theming-react-native +## 0.21.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] + - @fluentui-react-native/default-theme@0.27.15 + - @fluentui-react-native/win32-theme@0.39.15 + - @uifabricshared/theme-registry@0.13.9 + - @uifabricshared/theming-ramp@0.21.15 + ## 0.21.14 ### Patch Changes diff --git a/packages/deprecated/theming-react-native/package.json b/packages/deprecated/theming-react-native/package.json index 613a9d8e9d..37b0550481 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.21.14", + "version": "0.21.15", "description": "A library of functions which produce React Native styles from a Theme", "keywords": [], "license": "MIT", diff --git a/packages/experimental/ActivityIndicator/CHANGELOG.md b/packages/experimental/ActivityIndicator/CHANGELOG.md index 37c936fc72..40b46358a8 100644 --- a/packages/experimental/ActivityIndicator/CHANGELOG.md +++ b/packages/experimental/ActivityIndicator/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @fluentui-react-native/experimental-activity-indicator +## 0.11.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.11.14 ### Patch Changes diff --git a/packages/experimental/ActivityIndicator/package.json b/packages/experimental/ActivityIndicator/package.json index 0974037032..36d29314ba 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.11.14", + "version": "0.11.15", "description": "A cross-platform Fluent Activity Indicator component", "license": "MIT", "author": "", diff --git a/packages/experimental/AppearanceAdditions/CHANGELOG.md b/packages/experimental/AppearanceAdditions/CHANGELOG.md index c2a8fbad90..ce3ba8d046 100644 --- a/packages/experimental/AppearanceAdditions/CHANGELOG.md +++ b/packages/experimental/AppearanceAdditions/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @fluentui-react-native/experimental-appearance-additions +## 0.8.12 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- f550cfb: Import React Native headers in iOS Objective-C sources with the canonical `` form instead of by bare header name. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + ## 0.8.11 ### Patch Changes diff --git a/packages/experimental/AppearanceAdditions/package.json b/packages/experimental/AppearanceAdditions/package.json index d81599b0c6..d7b733e598 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.8.11", + "version": "0.8.12", "description": "A module to expose callbacks for additional traitCollection changes.", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/experimental/Avatar/CHANGELOG.md b/packages/experimental/Avatar/CHANGELOG.md index 0d446f47dd..63df660beb 100644 --- a/packages/experimental/Avatar/CHANGELOG.md +++ b/packages/experimental/Avatar/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @fluentui-react-native/experimental-avatar +## 0.22.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- f550cfb: Import `React` in iOS Swift sources only when the module is available, so hosts can provide React Native headers through an Objective-C bridging header. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.22.14 ### Patch Changes diff --git a/packages/experimental/Avatar/package.json b/packages/experimental/Avatar/package.json index 5a93f14668..2153035f5b 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.22.14", + "version": "0.22.15", "description": "A cross-platform Avatar component using the Fluent Design System. Currently only implemented on iOS", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/experimental/Checkbox/CHANGELOG.md b/packages/experimental/Checkbox/CHANGELOG.md index 8b028ae7cb..e778898642 100644 --- a/packages/experimental/Checkbox/CHANGELOG.md +++ b/packages/experimental/Checkbox/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @fluentui-react-native/experimental-checkbox +## 0.18.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/checkbox@0.24.16 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.18.15 ### Patch Changes diff --git a/packages/experimental/Checkbox/package.json b/packages/experimental/Checkbox/package.json index 1bce4386f3..12c412e302 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.18.15", + "version": "0.18.16", "description": "A cross-platform Checkbox component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/experimental/Drawer/CHANGELOG.md b/packages/experimental/Drawer/CHANGELOG.md index 96d78de7ec..aee02d5649 100644 --- a/packages/experimental/Drawer/CHANGELOG.md +++ b/packages/experimental/Drawer/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log - @fluentui-react-native/drawer +## 0.5.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.5.15 ### Patch Changes diff --git a/packages/experimental/Drawer/package.json b/packages/experimental/Drawer/package.json index 0a42c9ca05..825f8ec454 100644 --- a/packages/experimental/Drawer/package.json +++ b/packages/experimental/Drawer/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/drawer", - "version": "0.5.15", + "version": "0.5.16", "description": "A cross-platform Drawer component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/experimental/Dropdown/CHANGELOG.md b/packages/experimental/Dropdown/CHANGELOG.md index 44323661a3..155a20e33d 100644 --- a/packages/experimental/Dropdown/CHANGELOG.md +++ b/packages/experimental/Dropdown/CHANGELOG.md @@ -1,5 +1,26 @@ # Change Log - @fluentui-react-native/dropdown +## 0.11.18 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/button@0.40.16 + - @fluentui-react-native/callout@0.29.8 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/text@0.25.16 + ## 0.11.17 ### Patch Changes diff --git a/packages/experimental/Dropdown/package.json b/packages/experimental/Dropdown/package.json index 8af378a49d..8d727d5460 100644 --- a/packages/experimental/Dropdown/package.json +++ b/packages/experimental/Dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/dropdown", - "version": "0.11.17", + "version": "0.11.18", "description": "A cross-platform Dropdown component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/experimental/Expander/CHANGELOG.md b/packages/experimental/Expander/CHANGELOG.md index fd40afdccc..4464485b89 100644 --- a/packages/experimental/Expander/CHANGELOG.md +++ b/packages/experimental/Expander/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @fluentui-react-native/experimental-expander +## 0.9.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.9.14 ### Patch Changes diff --git a/packages/experimental/Expander/package.json b/packages/experimental/Expander/package.json index 81e5d06d73..ee721cd755 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.9.14", + "version": "0.9.15", "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", "license": "MIT", diff --git a/packages/experimental/MenuButton/CHANGELOG.md b/packages/experimental/MenuButton/CHANGELOG.md index fa37eef8f4..dc3cfbcbb4 100644 --- a/packages/experimental/MenuButton/CHANGELOG.md +++ b/packages/experimental/MenuButton/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log - @fluentui-react-native/experimental-menu-button +## 0.11.18 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/button@0.40.16 + - @fluentui-react-native/contextual-menu@0.25.18 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.11.17 ### Patch Changes diff --git a/packages/experimental/MenuButton/package.json b/packages/experimental/MenuButton/package.json index 99c8c30240..d0b55966ab 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.11.17", + "version": "0.11.18", "description": "A cross-platform MenuButton component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/experimental/NativeDatePicker/CHANGELOG.md b/packages/experimental/NativeDatePicker/CHANGELOG.md index 0c73d8c477..0b426a2b0c 100644 --- a/packages/experimental/NativeDatePicker/CHANGELOG.md +++ b/packages/experimental/NativeDatePicker/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log - @fluentui-react-native/experimental-native-date-picker +## 0.12.8 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- f550cfb: Import `React` in iOS Swift sources only when the module is available, so hosts can provide React Native headers through an Objective-C bridging header. +- f550cfb: Import React Native headers in iOS Objective-C sources with the canonical `` form instead of by bare header name. + ## 0.12.7 ### Patch Changes diff --git a/packages/experimental/NativeDatePicker/package.json b/packages/experimental/NativeDatePicker/package.json index 04100078f2..ee7264216c 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.12.7", + "version": "0.12.8", "description": "A Native date picker component using the Fluent Design System. Currently only implemented on iOS.", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/experimental/NativeFontMetrics/CHANGELOG.md b/packages/experimental/NativeFontMetrics/CHANGELOG.md index 1cbfb86185..1359bc34d3 100644 --- a/packages/experimental/NativeFontMetrics/CHANGELOG.md +++ b/packages/experimental/NativeFontMetrics/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log - @fluentui-react-native/experimental-native-font-metrics +## 0.7.8 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. + ## 0.7.7 ### Patch Changes diff --git a/packages/experimental/NativeFontMetrics/package.json b/packages/experimental/NativeFontMetrics/package.json index 221a755066..0aba80b0b4 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.7.7", + "version": "0.7.8", "description": "A temporary partial wrapper for UIFontMetrics.", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/experimental/Overflow/CHANGELOG.md b/packages/experimental/Overflow/CHANGELOG.md index eb111f976e..b1d948983d 100644 --- a/packages/experimental/Overflow/CHANGELOG.md +++ b/packages/experimental/Overflow/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log - @fluentui-react-native/overflow +## 0.5.6 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + ## 0.5.5 ### Patch Changes diff --git a/packages/experimental/Overflow/package.json b/packages/experimental/Overflow/package.json index da36166b24..ae6e15de08 100644 --- a/packages/experimental/Overflow/package.json +++ b/packages/experimental/Overflow/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/overflow", - "version": "0.5.5", + "version": "0.5.6", "description": "A cross-platform Overflow component for React Native.", "license": "MIT", "author": "", diff --git a/packages/experimental/Popover/CHANGELOG.md b/packages/experimental/Popover/CHANGELOG.md index f39c07e7ff..5beeaffd02 100644 --- a/packages/experimental/Popover/CHANGELOG.md +++ b/packages/experimental/Popover/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @fluentui-react-native/popover +## 0.5.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.5.14 ### Patch Changes diff --git a/packages/experimental/Popover/package.json b/packages/experimental/Popover/package.json index 055951d4e6..fc7dc3db63 100644 --- a/packages/experimental/Popover/package.json +++ b/packages/experimental/Popover/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/popover", - "version": "0.5.14", + "version": "0.5.15", "description": "A cross-platform Popover component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/experimental/Shadow/CHANGELOG.md b/packages/experimental/Shadow/CHANGELOG.md index 4821182419..2c8b599c19 100644 --- a/packages/experimental/Shadow/CHANGELOG.md +++ b/packages/experimental/Shadow/CHANGELOG.md @@ -1,5 +1,21 @@ # Change Log - @fluentui-react-native/experimental-shadow +## 0.7.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/pressable@0.13.12 + ## 0.7.14 ### Patch Changes diff --git a/packages/experimental/Shadow/package.json b/packages/experimental/Shadow/package.json index d381e0ae14..6cb907bbcc 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.7.14", + "version": "0.7.15", "description": "A cross-platform Shadow component using the Fluent Design System", "license": "MIT", "author": "", diff --git a/packages/experimental/Shimmer/CHANGELOG.md b/packages/experimental/Shimmer/CHANGELOG.md index 58238aa5aa..46ac1dfb06 100644 --- a/packages/experimental/Shimmer/CHANGELOG.md +++ b/packages/experimental/Shimmer/CHANGELOG.md @@ -1,5 +1,21 @@ # Change Log - @fluentui-react-native/experimental-shimmer +## 0.15.10 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.15.9 ### Patch Changes diff --git a/packages/experimental/Shimmer/package.json b/packages/experimental/Shimmer/package.json index 6b004b5859..dbaf365e00 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.15.9", + "version": "0.15.10", "description": "A cross-platform Fluent Shimmer component", "license": "MIT", "author": "", diff --git a/packages/experimental/Spinner/CHANGELOG.md b/packages/experimental/Spinner/CHANGELOG.md index db2d09c1b5..0d029b45a7 100644 --- a/packages/experimental/Spinner/CHANGELOG.md +++ b/packages/experimental/Spinner/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log - @fluentui-react-native/spinner +## 0.10.16 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework@0.17.9 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/text@0.25.16 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.10.15 ### Patch Changes diff --git a/packages/experimental/Spinner/package.json b/packages/experimental/Spinner/package.json index ed8c43650e..1243dba710 100644 --- a/packages/experimental/Spinner/package.json +++ b/packages/experimental/Spinner/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/spinner", - "version": "0.10.15", + "version": "0.10.16", "description": "A cross-platform Fluent spinner component", "license": "MIT", "author": "", diff --git a/packages/experimental/Tooltip/CHANGELOG.md b/packages/experimental/Tooltip/CHANGELOG.md index bc55d1788f..0768117c2d 100644 --- a/packages/experimental/Tooltip/CHANGELOG.md +++ b/packages/experimental/Tooltip/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @fluentui-react-native/tooltip +## 0.5.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/callout@0.29.8 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.5.14 ### Patch Changes diff --git a/packages/experimental/Tooltip/package.json b/packages/experimental/Tooltip/package.json index 06fac0caa2..8110e29390 100644 --- a/packages/experimental/Tooltip/package.json +++ b/packages/experimental/Tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/tooltip", - "version": "0.5.14", + "version": "0.5.15", "description": "A cross-platform Tooltip component for React Native.", "license": "MIT", "author": "", diff --git a/packages/experimental/VibrancyView/CHANGELOG.md b/packages/experimental/VibrancyView/CHANGELOG.md index 4a2a246142..a7dcb0cace 100644 --- a/packages/experimental/VibrancyView/CHANGELOG.md +++ b/packages/experimental/VibrancyView/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log - @fluentui-react-native/vibrancy-view +## 0.4.8 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] + - @fluentui-react-native/adapters@0.15.2 + ## 0.4.7 ### Patch Changes diff --git a/packages/experimental/VibrancyView/package.json b/packages/experimental/VibrancyView/package.json index cf78d86c80..4e87b36b52 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.4.7", + "version": "0.4.8", "description": "A native wrapper for NSVisualEffectView on macOS", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/framework-base/CHANGELOG.md b/packages/framework-base/CHANGELOG.md index 92af357191..e2e8788522 100644 --- a/packages/framework-base/CHANGELOG.md +++ b/packages/framework-base/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log - @fluentui-react-native/framework-base +## 0.9.0 + +### Minor Changes + +- e2092f9: Replace `useFocusablePressable`'s `focusOnPress` boolean with a `pointerFocus` + mode. `platform` (the default) keeps the existing behavior: Windows and Win32 + focus a pressed target, and macOS follows AppKit by leaving keyboard focus in + place. `always` and `never` select an explicit behavior on every platform. + Export `PointerFocusMode`, `FocusablePressableOptions`, and + `requestsFocusOnPointerPress`. +- 60121de: Add opt-in disabled-focusable pressable targets and MenuItem rows that retain + disabled semantics without enabling activation. Give Input its variant-specific + focus-visible treatment: a shared outline ring or an additive underline + indicator, without a competing native editor ring. + Keep keyboard release cleanup exactly once when disabling a pressed target. + + Extend the experimental modern Callout focus operation with native first/last + strategies, report observed dismissal causes without guessing unclassified + notifications, and ignore duplicate close or late ready events for a dismissed + presentation. Rebuild native hosts for the changed modern command schema. + Legacy APIs and prebuilt Win32 commands are unchanged. + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- cfa4c66: Add package-owned agent guidance, user entry points, and indexed references to + design and framework-base. Design's completed plan is removed and its open + theming work moves to `references/remaining-work.md`. Both packages now restrict + published contents with a `files` allowlist. Desktop Driver guidance now tracks + unfinished work in a remaining-work reference. +- e2092f9: Clear React Native macOS's focused-input record when a focus target blurs or + detaches. A View focused through `requestFocus()` previously stayed recorded + after unmounting, so a later ScrollView touch dispatched `blur` to the removed + view and raised a Paper exception. + ## 0.8.1 ### Patch Changes diff --git a/packages/framework-base/package.json b/packages/framework-base/package.json index 5e10352418..708c312a0e 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.8.1", + "version": "0.9.0", "description": "Base types and utilities fluentui-react-native frameworks", "keywords": [], "license": "MIT", diff --git a/packages/framework/composition/CHANGELOG.md b/packages/framework/composition/CHANGELOG.md index 54373d6cab..605c0acfb4 100644 --- a/packages/framework/composition/CHANGELOG.md +++ b/packages/framework/composition/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @fluentui-react-native/composition +## 0.14.6 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/use-slots@0.13.6 + - @fluentui-react-native/use-styling@0.16.6 + ## 0.14.5 ### Patch Changes diff --git a/packages/framework/composition/package.json b/packages/framework/composition/package.json index 98afe49f8e..ee0211267f 100644 --- a/packages/framework/composition/package.json +++ b/packages/framework/composition/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/composition", - "version": "0.14.5", + "version": "0.14.6", "description": "Composition factories for building HOCs", "keywords": [], "license": "MIT", diff --git a/packages/framework/framework/CHANGELOG.md b/packages/framework/framework/CHANGELOG.md index 9644c7c268..85c17698e8 100644 --- a/packages/framework/framework/CHANGELOG.md +++ b/packages/framework/framework/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log - @fluentui-react-native/framework +## 0.17.9 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/composition@0.14.6 + - @fluentui-react-native/default-theme@0.27.15 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/use-slots@0.13.6 + - @fluentui-react-native/use-styling@0.16.6 + - @fluentui-react-native/use-tokens@0.9.6 + ## 0.17.8 ### Patch Changes diff --git a/packages/framework/framework/package.json b/packages/framework/framework/package.json index f42ef63782..7427b6806f 100644 --- a/packages/framework/framework/package.json +++ b/packages/framework/framework/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/framework", - "version": "0.17.8", + "version": "0.17.9", "description": "Component framework used by fluentui react native controls", "license": "MIT", "author": "", diff --git a/packages/framework/use-slots/CHANGELOG.md b/packages/framework/use-slots/CHANGELOG.md index ac829a6db1..fa62faf4fa 100644 --- a/packages/framework/use-slots/CHANGELOG.md +++ b/packages/framework/use-slots/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log - @fluentui-react-native/use-slots +## 0.13.6 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + ## 0.13.5 ### Patch Changes diff --git a/packages/framework/use-slots/package.json b/packages/framework/use-slots/package.json index 484cfe6a5e..6ab0b8cd0c 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.13.5", + "version": "0.13.6", "description": "Hook function to return styled slots", "keywords": [], "license": "MIT", diff --git a/packages/framework/use-styling/CHANGELOG.md b/packages/framework/use-styling/CHANGELOG.md index 67a08534cc..7011b2fea9 100644 --- a/packages/framework/use-styling/CHANGELOG.md +++ b/packages/framework/use-styling/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @fluentui-react-native/use-styling +## 0.16.6 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + - @fluentui-react-native/use-tokens@0.9.6 + ## 0.16.5 ### Patch Changes diff --git a/packages/framework/use-styling/package.json b/packages/framework/use-styling/package.json index e728cc1bba..464214047a 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.16.5", + "version": "0.16.6", "description": "Opinionated use styling hook implementation", "keywords": [], "license": "MIT", diff --git a/packages/framework/use-tokens/CHANGELOG.md b/packages/framework/use-tokens/CHANGELOG.md index a231cc844a..86eca9e703 100644 --- a/packages/framework/use-tokens/CHANGELOG.md +++ b/packages/framework/use-tokens/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log - @fluentui-react-native/use-tokens +## 0.9.6 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/framework-base@0.9.0 + ## 0.9.5 ### Patch Changes diff --git a/packages/framework/use-tokens/package.json b/packages/framework/use-tokens/package.json index d2f90fe74f..d94741788c 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.9.5", + "version": "0.9.6", "description": "Utilities and hook function for getting themed tokens for a component", "keywords": [], "license": "MIT", diff --git a/packages/libraries/core/CHANGELOG.md b/packages/libraries/core/CHANGELOG.md index 5c84e7b639..f610806ac1 100644 --- a/packages/libraries/core/CHANGELOG.md +++ b/packages/libraries/core/CHANGELOG.md @@ -1,5 +1,30 @@ # Change Log - @fluentui/react-native +## 0.44.11 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] + - @fluentui-react-native/button@0.40.16 + - @fluentui-react-native/callout@0.29.8 + - @fluentui-react-native/checkbox@0.24.16 + - @fluentui-react-native/contextual-menu@0.25.18 + - @fluentui-react-native/focus-trap-zone@0.14.6 + - @fluentui-react-native/focus-zone@0.23.8 + - @fluentui-react-native/interactive-hooks@0.28.12 + - @fluentui-react-native/link@0.24.16 + - @fluentui-react-native/menu-button@0.15.12 + - @fluentui-react-native/persona@0.18.10 + - @fluentui-react-native/persona-coin@0.17.10 + - @fluentui-react-native/pressable@0.13.12 + - @fluentui-react-native/radio-group@0.22.17 + - @fluentui-react-native/separator@0.19.15 + - @fluentui-react-native/tablist@0.8.17 + - @fluentui-react-native/text@0.25.16 + ## 0.44.10 ### Patch Changes diff --git a/packages/libraries/core/package.json b/packages/libraries/core/package.json index ce82288f7c..a85996812c 100644 --- a/packages/libraries/core/package.json +++ b/packages/libraries/core/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-native", - "version": "0.44.10", + "version": "0.44.11", "description": "A react-native component library that implements the Fluent Design System.", "license": "MIT", "repository": { diff --git a/packages/shim/callout/CHANGELOG.md b/packages/shim/callout/CHANGELOG.md index a33a95dd33..410e82368d 100644 --- a/packages/shim/callout/CHANGELOG.md +++ b/packages/shim/callout/CHANGELOG.md @@ -1,5 +1,33 @@ # Change Log - @fluentui-react-native/callout +## 0.29.8 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- cfa4c66: Add package-owned agent guidance, user entry points, and indexed references to + components and native-core. The agentic component recipes and contract source + adapters move into the components package, the desktop focus plan is replaced + by `references/remaining-work.md`, and both packages publish their guidance. + Components now restricts published contents with a `files` allowlist, and the + callout and focus-zone shims link to native-core's architecture reference. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [f550cfb] +- Updated dependencies [f550cfb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [f550cfb] +- Updated dependencies [27dc8eb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] + - @fluentui-react-native/native-core@0.2.0 + ## 0.29.7 ### Patch Changes diff --git a/packages/shim/callout/package.json b/packages/shim/callout/package.json index cc7bb02588..30f356cc2e 100644 --- a/packages/shim/callout/package.json +++ b/packages/shim/callout/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/callout", - "version": "0.29.7", + "version": "0.29.8", "description": "Compatibility shim for the native-core Callout component.", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/shim/focus-zone/CHANGELOG.md b/packages/shim/focus-zone/CHANGELOG.md index dba26d2230..e7a3c25fc4 100644 --- a/packages/shim/focus-zone/CHANGELOG.md +++ b/packages/shim/focus-zone/CHANGELOG.md @@ -1,5 +1,33 @@ # Change Log - @fluentui-react-native/focus-zone +## 0.23.8 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- cfa4c66: Add package-owned agent guidance, user entry points, and indexed references to + components and native-core. The agentic component recipes and contract source + adapters move into the components package, the desktop focus plan is replaced + by `references/remaining-work.md`, and both packages publish their guidance. + Components now restricts published contents with a `files` allowlist, and the + callout and focus-zone shims link to native-core's architecture reference. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [f550cfb] +- Updated dependencies [f550cfb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [60121de] +- Updated dependencies [f550cfb] +- Updated dependencies [27dc8eb] +- Updated dependencies [60121de] +- Updated dependencies [60121de] + - @fluentui-react-native/native-core@0.2.0 + ## 0.23.7 ### Patch Changes diff --git a/packages/shim/focus-zone/package.json b/packages/shim/focus-zone/package.json index 620cf87e5d..13f034f5ce 100644 --- a/packages/shim/focus-zone/package.json +++ b/packages/shim/focus-zone/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/focus-zone", - "version": "0.23.7", + "version": "0.23.8", "description": "Compatibility shim for the native-core FocusZone component.", "license": "MIT", "author": "", diff --git a/packages/shim/theme-tokens/CHANGELOG.md b/packages/shim/theme-tokens/CHANGELOG.md index 004c709f40..7de538bbfa 100644 --- a/packages/shim/theme-tokens/CHANGELOG.md +++ b/packages/shim/theme-tokens/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log - @fluentui-react-native/theme-tokens +## 0.29.9 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] + - @fluentui-react-native/design@0.5.2 + ## 0.29.8 ### Patch Changes diff --git a/packages/shim/theme-tokens/package.json b/packages/shim/theme-tokens/package.json index 384a085f49..2e558b53ae 100644 --- a/packages/shim/theme-tokens/package.json +++ b/packages/shim/theme-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theme-tokens", - "version": "0.29.8", + "version": "0.29.9", "description": "Defines values for tokens used to fill out themes.", "keywords": [], "license": "MIT", diff --git a/packages/shim/theme-types/CHANGELOG.md b/packages/shim/theme-types/CHANGELOG.md index 0527462f75..f3acd8e569 100644 --- a/packages/shim/theme-types/CHANGELOG.md +++ b/packages/shim/theme-types/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log - @fluentui-react-native/theme-types +## 0.44.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] + - @fluentui-react-native/design@0.5.2 + ## 0.44.14 ### Patch Changes diff --git a/packages/shim/theme-types/package.json b/packages/shim/theme-types/package.json index 927e17bd2f..cc709ca14e 100644 --- a/packages/shim/theme-types/package.json +++ b/packages/shim/theme-types/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theme-types", - "version": "0.44.14", + "version": "0.44.15", "description": "Typing only package for fluentui-react-native theme types", "keywords": [], "license": "MIT", diff --git a/packages/shim/theme/CHANGELOG.md b/packages/shim/theme/CHANGELOG.md index cb916e5ec8..7734613eb4 100644 --- a/packages/shim/theme/CHANGELOG.md +++ b/packages/shim/theme/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log - @fluentui-react-native/theme +## 0.14.9 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] + - @fluentui-react-native/design@0.5.2 + ## 0.14.8 ### Patch Changes diff --git a/packages/shim/theme/package.json b/packages/shim/theme/package.json index 57df60d757..ab57bfdf53 100644 --- a/packages/shim/theme/package.json +++ b/packages/shim/theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theme", - "version": "0.14.8", + "version": "0.14.9", "description": "Experimental version of fluentui-react-native theme framework", "keywords": [], "license": "MIT", diff --git a/packages/shim/themed-stylesheet/CHANGELOG.md b/packages/shim/themed-stylesheet/CHANGELOG.md index c06d32d74e..9fb82509ec 100644 --- a/packages/shim/themed-stylesheet/CHANGELOG.md +++ b/packages/shim/themed-stylesheet/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log - @fluentui-react-native/themed-stylesheet +## 1.10.9 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] + - @fluentui-react-native/design@0.5.2 + ## 1.10.8 ### Patch Changes diff --git a/packages/shim/themed-stylesheet/package.json b/packages/shim/themed-stylesheet/package.json index d34f55aec3..2fb2b428a8 100644 --- a/packages/shim/themed-stylesheet/package.json +++ b/packages/shim/themed-stylesheet/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/themed-stylesheet", - "version": "1.10.8", + "version": "1.10.9", "description": "Helper for using react-native StyleSheets with themes", "keywords": [], "license": "MIT", diff --git a/packages/shim/theming-utils/CHANGELOG.md b/packages/shim/theming-utils/CHANGELOG.md index 5ffbf34465..e22c6687cd 100644 --- a/packages/shim/theming-utils/CHANGELOG.md +++ b/packages/shim/theming-utils/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log - @fluentui-react-native/theming-utils +## 0.27.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] + - @fluentui-react-native/design@0.5.2 + ## 0.27.14 ### Patch Changes diff --git a/packages/shim/theming-utils/package.json b/packages/shim/theming-utils/package.json index cec01506ba..25f241d0c9 100644 --- a/packages/shim/theming-utils/package.json +++ b/packages/shim/theming-utils/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/theming-utils", - "version": "0.27.14", + "version": "0.27.15", "description": "Utils for dealing with theming", "license": "MIT", "author": "", diff --git a/packages/shim/tokens/CHANGELOG.md b/packages/shim/tokens/CHANGELOG.md index 3f33232ffd..fd4e091027 100644 --- a/packages/shim/tokens/CHANGELOG.md +++ b/packages/shim/tokens/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log - @fluentui-react-native/tokens +## 0.24.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] + - @fluentui-react-native/design@0.5.2 + ## 0.24.14 ### Patch Changes diff --git a/packages/shim/tokens/package.json b/packages/shim/tokens/package.json index 470b271afe..9e1197ac97 100644 --- a/packages/shim/tokens/package.json +++ b/packages/shim/tokens/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/tokens", - "version": "0.24.14", + "version": "0.24.15", "description": "Token interface parts and helpers", "license": "MIT", "author": "", diff --git a/packages/theming/android-theme/CHANGELOG.md b/packages/theming/android-theme/CHANGELOG.md index b96c5d1572..65795e0775 100644 --- a/packages/theming/android-theme/CHANGELOG.md +++ b/packages/theming/android-theme/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @fluentui-react-native/android-theme +## 0.26.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.26.14 ### Patch Changes diff --git a/packages/theming/android-theme/package.json b/packages/theming/android-theme/package.json index 0f4171f5ef..ff18d80a14 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.26.14", + "version": "0.26.15", "description": "A FluentUI React Native theme that pulls constants from FluentUI Android", "keywords": [], "license": "MIT", diff --git a/packages/theming/apple-theme/CHANGELOG.md b/packages/theming/apple-theme/CHANGELOG.md index db7d1a3092..5e2d65504c 100644 --- a/packages/theming/apple-theme/CHANGELOG.md +++ b/packages/theming/apple-theme/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log - @fluentui-react-native/apple-theme +## 0.29.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] +- Updated dependencies [f550cfb] + - @fluentui-react-native/default-theme@0.27.15 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/experimental-appearance-additions@0.8.12 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.29.14 ### Patch Changes diff --git a/packages/theming/apple-theme/package.json b/packages/theming/apple-theme/package.json index da25be5a91..b8ddc1279e 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.29.14", + "version": "0.29.15", "description": "A FluentUI React Native theme that pulls constants from FluentUI Apple", "homepage": "https://github.com/microsoft/fluentui-react-native", "license": "MIT", diff --git a/packages/theming/default-theme/CHANGELOG.md b/packages/theming/default-theme/CHANGELOG.md index 741f48a774..1e4d652ea0 100644 --- a/packages/theming/default-theme/CHANGELOG.md +++ b/packages/theming/default-theme/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @fluentui-react-native/default-theme +## 0.27.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.27.14 ### Patch Changes diff --git a/packages/theming/default-theme/package.json b/packages/theming/default-theme/package.json index 583a1b0cdf..2119ac15dd 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.27.14", + "version": "0.27.15", "description": "Typing only package for fluentui-react-native theme types", "keywords": [], "license": "MIT", diff --git a/packages/theming/win32-theme/CHANGELOG.md b/packages/theming/win32-theme/CHANGELOG.md index 17ee5a221b..a5487cc17f 100644 --- a/packages/theming/win32-theme/CHANGELOG.md +++ b/packages/theming/win32-theme/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log - @fluentui-react-native/win32-theme +## 0.39.15 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/default-theme@0.27.15 + - @fluentui-react-native/design@0.5.2 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.39.14 ### Patch Changes diff --git a/packages/theming/win32-theme/package.json b/packages/theming/win32-theme/package.json index 06811a8f2d..6176c96b9d 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.39.14", + "version": "0.39.15", "description": "Win32 office theme that works with the theming native module", "keywords": [], "license": "MIT", diff --git a/packages/utils/adapters/CHANGELOG.md b/packages/utils/adapters/CHANGELOG.md index 56bdaf0a6c..9b0cab67e7 100644 --- a/packages/utils/adapters/CHANGELOG.md +++ b/packages/utils/adapters/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log - @fluentui-react-native/adapters +## 0.15.2 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. + ## 0.15.1 ### Patch Changes diff --git a/packages/utils/adapters/package.json b/packages/utils/adapters/package.json index 75bbbb39c7..20773bda48 100644 --- a/packages/utils/adapters/package.json +++ b/packages/utils/adapters/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/adapters", - "version": "0.15.1", + "version": "0.15.2", "description": "Adapters for working with react-native types", "license": "MIT", "author": "", diff --git a/packages/utils/interactive-hooks/CHANGELOG.md b/packages/utils/interactive-hooks/CHANGELOG.md index 4fafbd3558..02f659ce8e 100644 --- a/packages/utils/interactive-hooks/CHANGELOG.md +++ b/packages/utils/interactive-hooks/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @fluentui-react-native/interactive-hooks +## 0.28.12 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. +- Updated dependencies [cfa4c66] +- Updated dependencies [cfa4c66] +- Updated dependencies [e2092f9] +- Updated dependencies [e2092f9] +- Updated dependencies [60121de] + - @fluentui-react-native/adapters@0.15.2 + - @fluentui-react-native/framework-base@0.9.0 + ## 0.28.11 ### Patch Changes diff --git a/packages/utils/interactive-hooks/package.json b/packages/utils/interactive-hooks/package.json index eaf9377fa9..d620e697f3 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.28.11", + "version": "0.28.12", "description": "Hooks for adding focus, hover, and press semantics to view based components", "license": "MIT", "author": "", diff --git a/packages/utils/styling/CHANGELOG.md b/packages/utils/styling/CHANGELOG.md index 69497c4af4..49a16d6202 100644 --- a/packages/utils/styling/CHANGELOG.md +++ b/packages/utils/styling/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log - @fluentui-react-native/styling-utils +## 0.8.8 + +### Patch Changes + +- cfa4c66: Write TypeScript build information to `node_modules/.cache` instead of `.cache`, so + incremental build state is no longer included in published packages. + ## 0.8.7 ### Patch Changes diff --git a/packages/utils/styling/package.json b/packages/utils/styling/package.json index ed8551e494..4a095d3329 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.8.7", + "version": "0.8.8", "description": "Utility functions for styling components in FURN", "license": "MIT", "author": "",