Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions .changeset/agent-instruction-references.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/components-pointer-focus.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/desktop-driver-atomic-click.md

This file was deleted.

19 changes: 0 additions & 19 deletions .changeset/desktop-driver-paper-session.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/desktop-driver-transient-subtree.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/focus-zone-i18n-header.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/focus-zone-unused-params.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/framework-base-host-focus-record.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/framework-base-pointer-focus.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/input-pointer-focus-story.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changeset/macos-paper-storybook.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/native-core-fabric-focuszone-keys.md

This file was deleted.

23 changes: 0 additions & 23 deletions .changeset/native-core-modern-preview.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/optional-react-import.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/qualified-react-headers.md

This file was deleted.

4 changes: 0 additions & 4 deletions .changeset/quiet-cats-fix.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/storybook-desktop-failure-evidence.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/swift-callout-commands.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tidy-callouts-return.md

This file was deleted.

12 changes: 12 additions & 0 deletions apps/fluent-tester/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Change Log - @fluentui-react-native/tester

## 0.170.58

### Patch Changes

- Updated dependencies [f550cfb]
- Updated dependencies [f550cfb]
- Updated dependencies [e2092f9]
- Updated dependencies [e2092f9]
- Updated dependencies [f550cfb]
- Updated dependencies [27dc8eb]
- @fluentui-react-native/native-core@0.2.0

## 0.170.57

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/fluent-tester/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
27 changes: 27 additions & 0 deletions packages/agentic/components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# @fluentui-react-native/components

## 0.6.3

### Patch Changes

- 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.
- Updated dependencies [f550cfb]
- Updated dependencies [f550cfb]
- Updated dependencies [e2092f9]
- Updated dependencies [e2092f9]
- Updated dependencies [e2092f9]
- Updated dependencies [e2092f9]
- Updated dependencies [f550cfb]
- Updated dependencies [27dc8eb]
- @fluentui-react-native/native-core@0.2.0
- @fluentui-react-native/framework-base@0.9.0
- @fluentui-react-native/design@0.5.2

## 0.6.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agentic/components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui-react-native/components",
"version": "0.6.2",
"version": "0.6.3",
"description": "A library of agent-generated FluentUI React Native components",
"license": "MIT",
"author": "",
Expand Down
8 changes: 8 additions & 0 deletions packages/agentic/design/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @fluentui-react-native/design

## 0.5.2

### Patch Changes

- Updated dependencies [e2092f9]
- Updated dependencies [e2092f9]
- @fluentui-react-native/framework-base@0.9.0

## 0.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agentic/design/package.json
Original file line number Diff line number Diff line change
@@ -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": "",
Expand Down
27 changes: 27 additions & 0 deletions packages/agentic/desktop-driver/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# @fluentui-react-native/desktop-driver

## 0.3.1

### Patch Changes

- 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.

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agentic/desktop-driver/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui-react-native/desktop-driver",
"version": "0.3.0",
"version": "0.3.1",
"description": "W3C WebDriver-compatible automation for React Native desktop applications",
"license": "MIT",
"author": "",
Expand Down
40 changes: 40 additions & 0 deletions packages/agentic/native-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# @fluentui-react-native/native-core

## 0.2.0

### Minor Changes

- 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.

### Patch Changes

- f550cfb: Import `RCTI18nUtil.h` in the macOS FocusZone implementation with the canonical `<React/RCTI18nUtil.h>` 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.
- 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 [e2092f9]
- Updated dependencies [e2092f9]
- @fluentui-react-native/framework-base@0.9.0
- @fluentui-react-native/interactive-hooks@0.28.12

## 0.1.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agentic/native-core/package.json
Original file line number Diff line number Diff line change
@@ -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": "",
Expand Down
14 changes: 14 additions & 0 deletions packages/agentic/storybook-desktop-runtime/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @fluentui-react-native/storybook-desktop-runtime

## 0.3.3

### Patch Changes

- Updated dependencies [f550cfb]
- Updated dependencies [f550cfb]
- Updated dependencies [e2092f9]
- Updated dependencies [e2092f9]
- Updated dependencies [f550cfb]
- Updated dependencies [27dc8eb]
- @fluentui-react-native/native-core@0.2.0
- @fluentui-react-native/design@0.5.2
- @fluentui-react-native/default-theme@0.27.15

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agentic/storybook-desktop-runtime/package.json
Original file line number Diff line number Diff line change
@@ -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": "",
Expand Down
Loading
Loading