Skip to content

Conversation

acoates-ms
Copy link
Contributor

@acoates-ms acoates-ms commented Oct 11, 2024

Backport the following changes into 0.74:

#13368
#13382
#13467
#13541
#13592
#13664
#13674
#13675
#13857
#13866
#13905
#13911

Microsoft Reviewers: Open in CodeFlow

sharath2727 and others added 13 commits October 11, 2024 08:18
* Introduce ReactNativeAppBuilder.idl

* yarn format fix

* Change files

* Address feedback

* Add a fabric check for ReactNativeAppBuilder

* yarn format
* Update SampleAppFabric to use ReactNativeAppBuilder

* Yarn format fix

* Address feedback to keep BUNDLE and DEBUG

* Yarn format

* Change files

* Setup the DebugBundlePath when loading from metro
* Build reactnativeappbuilder

* Setup reactnativewin32 app

* Fix dispatcherqueue issue

* Change files

* Cleanup

* Address feedback

* Address feedback2

* Fix pipeline error

* Fix pipeline errors

* Address feedback
This PR provides a proper implementation of the `SampleTurboModule` module and removes the proxy code in `TurboModuleManager` which instead substituted the old `SampleTurboCxxModule` module.

- New feature (non-breaking change which adds functionality)

The APIs of `SampleTurboModule` are starting to deviate from the older `SampleTurboCxxModule`, specifically the addition of new `EventEmitter` members. So it's time we had a "real" implementation of `SampleTurboModule`.

Closes microsoft#13531

See above.

N/A

Verified tests still pass and the new module is being called.

Should this change be included in the release notes: _yes_

Implement the SampleTurboModule module
* [Fabric] Fix crash when running inspect

* Change files

* fix
* [Fabric] Enable ScrolView touch scrolling

* Change files

* format

* typo
…on (microsoft#13674)

* Add Implementation for accessibilityActions

* Add activate action

* Format

* Change files
…soft#13675)

* [Fabric] LogBox should destroy its window on instance shutdown

* Change files

* format
… command handling (microsoft#13857)

* [Fabric] Add FocusNavigationDirection and allow overriding of default command handling

* Change files

* revert packages.lock
)

* [Fabric] LayoutDirection and FontSizeMultiplier support

* Change files

* Missed a few places not setting LayoutDirection

* fix crash on logbox

* Fix textinput caret

* fix

* RichEdit has to be told its multiline before we can set a multiline string
…less mode (microsoft#13905)

* Use a legacy native module binding that always returns null in bridgeless mode

* Change files

* format
…hen using web debugger (microsoft#13911)

* SampleTurboModule only works as a turbomodule, so do not install it when using web debugger

* Change files

* fix
@acoates-ms acoates-ms requested review from a team as code owners October 11, 2024 18:40
@acoates-ms
Copy link
Contributor Author

/azp run

Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@acoates-ms
Copy link
Contributor Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s), but failed to run 1 pipeline(s).

@acoates-ms acoates-ms requested a review from a team as a code owner October 14, 2024 21:07
@acoates-ms acoates-ms merged commit cc7dea7 into microsoft:0.74-stable Oct 15, 2024
99 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

7 participants