Граф коммитов

5271 Коммитов

Автор SHA1 Сообщение Дата
Alexander Sklar 990abee34f
Rewind SDK version for reunion (#8092)
* Use older SDK for the purpose of Reunion projection

* Change files

* 18362 it is

* TFM 18362, WTFV 17763

* WTFV 18362
2021-06-23 09:54:47 -07:00
tudorms 32079c8634
V8 Package Version Update (#8090)
* Update V8 package version

* Change files
2021-06-23 10:37:37 +00:00
Alexander Sklar 61eb55b2e5
Fix publish for Reunion (#8089)
* Fix publish for Reunion

* applying package updates ***NO_CI***

* Change files

Co-authored-by: React-Native-Windows Bot <53619745+rnbot@users.noreply.github.com>
2021-06-22 19:25:46 -07:00
Alexander Sklar d5d7c1592c
Add Project Reunion C# projection project (#8064)
* Create cswinrt projection nuget project

* nuget package builds

* use 1.3.0 and reunion 0.8 preview

* publish artifact with reunion nupkg

* Change files

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* split reunion into its own stage

* >

* >

* >

* >

* >

* >

* 📦 Bump @types/chai from 4.2.18 to 4.2.19 (#8074)

Bumps [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai) from 4.2.18 to 4.2.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai)

---
updated-dependencies:
- dependency-name: "@types/chai"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* >>

* >>

* >>

* Block creating C# apps with Hermes (#8075)

* Hermes cannot currently be used in C# apps, so blocking it in the CLI

* Change files

* Have script store return nullptr on facebook::jsi::JSINativeException (#8068)

* Return nullptr on facebook::jsi::JSINativeException

* Change files

* Remove unused exception name

* >>>

* pr feedback

* applying package updates ***NO_CI***

* 18362

* 19041

* >>

* 📦 Bump @babel/preset-env from 7.14.5 to 7.14.7 (#8083)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.14.5 to 7.14.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.7/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 📦 Bump @babel/parser from 7.14.6 to 7.14.7 (#8082)

Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.14.6 to 7.14.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.7/packages/babel-parser)

---
updated-dependencies:
- dependency-name: "@babel/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Tie visitAllPages Test to RNTesterList (#8071)

* Tie visitAllPages Test to RNTesterList

Fixes #7726

We have a UIA-based test which navigates back and forward from each RNTester example. The list of examples cannot be populated by the UI, and is currently hardcoded. The source of truth, RNTesterList in RNTester, loads quite a bit of RN with it.

A previously discussed approach was to relay loaded data from the RN application process to the test runner. This change goes with a simpler approach, of making the test runner act more like RN. That includes Metro's Babel transformations, Windows platform resolution logic, and global setup. We can mostly rely on existing react-native UT infrastructure to automate most of this.

This loads enough of the environment to allow successfully loading all RNTester example modules, letting us poke at its data.

* remove extraneous export

* Reduce synced typings surface

* 📦 Bump @babel/traverse from 7.14.5 to 7.14.7 (#8081)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.14.5 to 7.14.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.7/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix Pipeline (#8084)

* Copy nuspec

* Create cswinrt projection nuget project

* nuget package builds

* use 1.3.0 and reunion 0.8 preview

* publish artifact with reunion nupkg

* Change files

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* >

* split reunion into its own stage

* >

* >

* >

* >

* >

* >

* >>

* >>

* >>

* >>>

* pr feedback

* 18362

* 19041

* >>

* Copy nuspec

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julio César Rocha <JunielKatarn@users.noreply.github.com>
Co-authored-by: React-Native-Windows Bot <53619745+rnbot@users.noreply.github.com>
Co-authored-by: Nick Gerleman <ngerlem@microsoft.com>
Co-authored-by: dannyvv <dannyvv@microsoft.com>
2021-06-22 19:26:19 +00:00
dannyvv db595cc96b
Fix Pipeline (#8084) 2021-06-22 08:27:21 -07:00
dependabot[bot] 5ef79b5a6d
📦 Bump @babel/traverse from 7.14.5 to 7.14.7 (#8081)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.14.5 to 7.14.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.7/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-22 05:49:38 -07:00
Nick Gerleman a36b770453
Tie visitAllPages Test to RNTesterList (#8071)
* Tie visitAllPages Test to RNTesterList

Fixes #7726

We have a UIA-based test which navigates back and forward from each RNTester example. The list of examples cannot be populated by the UI, and is currently hardcoded. The source of truth, RNTesterList in RNTester, loads quite a bit of RN with it.

A previously discussed approach was to relay loaded data from the RN application process to the test runner. This change goes with a simpler approach, of making the test runner act more like RN. That includes Metro's Babel transformations, Windows platform resolution logic, and global setup. We can mostly rely on existing react-native UT infrastructure to automate most of this.

This loads enough of the environment to allow successfully loading all RNTester example modules, letting us poke at its data.

* remove extraneous export

* Reduce synced typings surface
2021-06-22 02:04:38 -07:00
dependabot[bot] 2c8f6ba93a
📦 Bump @babel/parser from 7.14.6 to 7.14.7 (#8082)
Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.14.6 to 7.14.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.7/packages/babel-parser)

---
updated-dependencies:
- dependency-name: "@babel/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-22 01:43:55 -07:00
dependabot[bot] 1bd2d24b7f
📦 Bump @babel/preset-env from 7.14.5 to 7.14.7 (#8083)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.14.5 to 7.14.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.7/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-22 01:43:40 -07:00
React-Native-Windows Bot 466aef7c50 applying package updates ***NO_CI*** 2021-06-22 05:07:17 +00:00
Julio César Rocha 46cbceb816
Have script store return nullptr on facebook::jsi::JSINativeException (#8068)
* Return nullptr on facebook::jsi::JSINativeException

* Change files

* Remove unused exception name
2021-06-22 01:23:50 +00:00
Alexander Sklar cbd81f3c1d
Block creating C# apps with Hermes (#8075)
* Hermes cannot currently be used in C# apps, so blocking it in the CLI

* Change files
2021-06-21 17:05:45 -07:00
dependabot[bot] ea1581cef9
📦 Bump @types/chai from 4.2.18 to 4.2.19 (#8074)
Bumps [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai) from 4.2.18 to 4.2.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai)

---
updated-dependencies:
- dependency-name: "@types/chai"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-21 10:15:53 -05:00
dannyvv 2cc4a5ae60
Fix parallel flag in pipelines yaml (#8067) 2021-06-18 16:08:52 -07:00
Alexander Sklar c9294eaf90
Update universal.yml (#8065) 2021-06-18 09:23:48 -07:00
Alexander Sklar 37cd9f2ea0
make playground win32 use comctl v6 (#8062) 2021-06-18 07:37:20 +00:00
Alexander Sklar fdcab39583
Reorder multicolumn to be inside the group of flatlist examples (#8061) 2021-06-18 07:36:14 +00:00
React-Native-Windows Bot 3474b925b2 applying package updates ***NO_CI*** 2021-06-18 05:06:48 +00:00
Alexander Sklar 11a322b373
Autolink best effort (#8053)
* Best-effort autolinking - if a module was built without the standard module project template, use it for autolinking anyway

* Change files
2021-06-18 03:39:21 +00:00
Chiara Mooney 3875014c80
Fix Playground CI (#8060) 2021-06-17 16:14:52 -07:00
dannyvv 92c7d66591
Fix msbuild as more cases of *Undefined* are popping up (#8055)
* More cases of *Undefined* are popping up in MsBuild

* Change files
2021-06-17 13:52:54 -07:00
Bartosz Klonowski 491120a689
Avoid crash when animating an unsupported property (#8034)
* Avoid crash when unsupported facade type is given

Starting the animation for unsupported facade type led to a crash of the
application.
This was caused by the assertion which was checking the given type
against the last of supported types in RNW. So to prevent it from
crashing,  `None` type has been introduced.

This new type's responsibility is to indicate the unsupported type
received and to pass this notification to the methods calling this
conversion.

* Change files

* Review: Bring back the FacadeType::Progress handling

* Review: Add braces for single line if condition
2021-06-17 12:06:23 -07:00
Chiara Mooney 982d0aeee1
Fix CI Break to Retrieve Certificate Data Correctly (#8048)
* Fix CI Break, Retrieve Secret Correctly

* Dummy Data Test
2021-06-17 09:57:15 -07:00
dependabot[bot] 81eeda311d
📦 Bump @types/ws from 7.4.4 to 7.4.5 (#8054)
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-17 08:26:51 -07:00
dependabot[bot] 2c9c6e3ce0
📦 Bump typescript from 3.9.9 to 3.9.10 (#8051)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.9 to 3.9.10.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.9...v3.9.10)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-17 06:20:57 -05:00
React-Native-Windows Bot 8e1356b17a applying package updates ***NO_CI*** 2021-06-17 05:07:58 +00:00
Andrew Coates 5b02d1a16b
Fix crash when adding a ReactRootView while reloading a ReactHost (#8042)
* Fix crash when adding a ReactRootView while reloading a ReactHost

* Change files

* Ensure we always reset unloading flag
2021-06-16 11:30:11 -07:00
Chiara Mooney e56b497980
Integrate June 2nd nightly build (#8019)
* Rebased

* Change files

* Build fix

* Remove Workaround Change

* Change files

* Remove Stale Change

Co-authored-by: Andrew Coates <30809111+acoates-ms@users.noreply.github.com>
2021-06-16 10:10:35 -07:00
React-Native-Windows Bot c7dda33803 applying package updates ***NO_CI*** 2021-06-16 05:08:34 +00:00
Andrew Coates 31accd17b5
TurboModules might be kept alive by RNH when instance is shutdown (#8035)
* TurboModules might be kept alive by RNH when instance is shutdown

* Change files
2021-06-16 01:35:33 +00:00
dannyvv a9925ed2fa
Disable arm64 unittest on desktop builds in CI (#8038) 2021-06-15 14:32:26 -07:00
dannyvv 99e7b08300
Revert "📦 Bump beachball from 2.4.0 to 2.6.1 (#7948)" (#8040)
This reverts commit 231ff3640d.
2021-06-15 13:19:10 -07:00
dependabot[bot] 353321ee40
📦 Bump @babel/runtime from 7.14.5 to 7.14.6 (#8031)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.14.5 to 7.14.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.6/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-15 12:29:18 -05:00
dependabot[bot] f1ea66535b
📦 Bump @babel/core from 7.14.5 to 7.14.6 (#8030)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.14.5 to 7.14.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.6/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-15 12:22:03 -05:00
Andrew Coates 9fb0e939a5
Intermittent deadlock when reloading multiple times rapidly (#8026)
* Intermittent deadlock when reloading multiple times rapidly

* format
2021-06-15 10:16:50 -07:00
dependabot[bot] 9beda609fd
📦 Bump screenshot-desktop from 1.12.5 to 1.12.6 (#8036)
Bumps [screenshot-desktop](https://github.com/bencevans/screenshot-desktop) from 1.12.5 to 1.12.6.
- [Release notes](https://github.com/bencevans/screenshot-desktop/releases)
- [Commits](https://github.com/bencevans/screenshot-desktop/compare/v1.12.5...v1.12.6)

---
updated-dependencies:
- dependency-name: screenshot-desktop
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-15 09:52:26 -07:00
dependabot[bot] 231ff3640d
📦 Bump beachball from 2.4.0 to 2.6.1 (#7948)
Bumps [beachball](https://github.com/microsoft/beachball) from 2.4.0 to 2.6.1.
- [Release notes](https://github.com/microsoft/beachball/releases)
- [Changelog](https://github.com/microsoft/beachball/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microsoft/beachball/compare/beachball_v2.4.0...beachball_v2.6.1)

---
updated-dependencies:
- dependency-name: beachball
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-15 09:02:59 -07:00
Chiara Mooney d0a3f5089b
Add Templates for Cert Retrieval (#8015) 2021-06-15 08:48:18 -07:00
React-Native-Windows Bot 4def4e3640 applying package updates ***NO_CI*** 2021-06-15 05:06:39 +00:00
Andrew Coates 22e1206ce2
Remove JavaScriptMainModuleName and DebugHost (#8027)
* Remove JavaScriptMainModuleName and DebugHost

* Change files

* Update vnext/Microsoft.ReactNative/ReactInstanceSettings.idl

Co-authored-by: Alexander Sklar <asklar@microsoft.com>

Co-authored-by: Alexander Sklar <asklar@microsoft.com>
2021-06-14 16:27:35 -07:00
Jon Thysell f0fc11a5ea
Further ws updates to pass CG (#8007) 2021-06-14 20:45:51 +00:00
dependabot[bot] 682afc4634
📦 Bump @babel/preset-env from 7.14.4 to 7.14.5 (#7988)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.14.4 to 7.14.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.5/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-14 12:37:55 -07:00
dependabot[bot] d7e2357759
📦 Bump @octokit/rest from 18.5.6 to 18.6.0 (#8021)
Bumps [@octokit/rest](https://github.com/octokit/rest.js) from 18.5.6 to 18.6.0.
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](https://github.com/octokit/rest.js/compare/v18.5.6...v18.6.0)

---
updated-dependencies:
- dependency-name: "@octokit/rest"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-14 12:37:31 -07:00
Alexander Sklar e23ac99334
Fix playground-win32 delay-loading Hermes (#8023) 2021-06-14 19:37:05 +00:00
React-Native-Windows Bot f656ccde60 applying package updates ***NO_CI*** 2021-06-12 05:06:29 +00:00
Julio César Rocha 3e9802cfe1
Reduce string conversions when reporting hresult_error (#8016)
* Reduce string conversions when reporting hresult_error

* Change files
2021-06-11 15:14:06 -07:00
dannyvv 8baa6b2666
Ensure VsTest will fail when it can't find any tests... (#8017) 2021-06-11 21:29:20 +00:00
Andrew Coates 7b2bcbb597
Better reporting of failures to load the bundle file (#8018)
* Better reporting of failures to load the bundle file

* Change files

* Remove extra call to AbandonJSCallQueue, since OnError will do it.

* format

* codereview feedback
2021-06-11 14:19:56 -07:00
React-Native-Windows Bot 392aa9ff15 applying package updates ***NO_CI*** 2021-06-11 05:08:56 +00:00
dannyvv b3f0850465
Re-enable accidentally skipped Cpp UnitTests using GoogleTestAdapter (#7986) 2021-06-11 03:24:00 +00:00