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

124 Коммитов

Автор SHA1 Сообщение Дата
Tommy Nguyen 3bb405ed15
fix(windows): always enable NuGet when building New Arch (#2269) 2024-10-02 18:19:28 +02:00
Tommy Nguyen 415fd320d3
fix(windows): fix `run-windows` not launching apps built with New Arch (#2256) 2024-09-24 19:51:17 +02:00
Tommy Nguyen afe68dc36b
fix(windows): update template to set paths dynamically (#2249) 2024-09-18 21:42:50 +02:00
renovate[bot] 6e21624edf
fix(deps): update dependency @rnx-kit/react-native-host to ^0.5.0 (#2218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2024-09-11 08:15:08 +00:00
Tommy Nguyen 4808d0bcc5
chore: organize scripts into separate folders (#2193) 2024-08-21 16:44:25 +02:00
Tommy Nguyen 7d022e0397
fix(windows): fix missing images when building with New Arch (#2177) 2024-08-13 16:04:26 +02:00
Tommy Nguyen 04090d7a42
fix: declare support for 0.75 (#2128) 2024-08-01 17:29:49 +00:00
Tommy Nguyen 1b243876b5
fix: handle `loadConfig` signature change (#2125) 2024-07-16 19:19:36 +02:00
Tommy Nguyen 56b72936ec
fix(windows): do not set `ReactNativeDir` unless building from source (#2103) 2024-06-21 08:31:45 +02:00
Tommy Nguyen 7d0c016d90
fix(windows): set `ReactNativeDir` to ensure correct React Native source directory (New Arch) (#2096) 2024-06-19 08:32:10 -07:00
Yajur-Grover aa8e8d029d
fix(windows): set `ReactNativeDir` to ensure correct React Native source directory (#2091) 2024-06-18 19:46:33 +02:00
Tommy Nguyen aa185a8bba
fix(windows): `CompositionRootView` was renamed to `ReactNativeIsland` (#2067) 2024-06-17 08:41:14 +02:00
Tommy Nguyen e94412b745
refactor(windows): move manifest writing to MSBuild target (#2031) 2024-05-14 09:10:54 +01:00
Andrew Coates e4a9b7d238
Add an icon to RNTA on windows (#2003)
* fix: Replace placeholder icon/splashscreen images in windows app

* Reduce image size

* minor lint fix in README

* Remove icon from readme for now.

* fix

* revert README

* fix

* fix

* fix

* cleanup the icon

* Restore transparency

* Include assets in the project files

* compressed image
2024-05-08 15:02:46 -07:00
Tommy Nguyen f9467accaf
chore: clean up TypeScript errors when `module: node16` (#2028) 2024-05-08 15:30:18 +01:00
Tommy Nguyen f22e1e7cf9
ci(android): `arguments` and `build-root-directory` are deprecated (#2005) 2024-04-30 15:05:57 +01:00
Tommy Nguyen bc3579879d
fix(windows): embed app manifest directly in code (#1984) 2024-04-24 22:54:40 +00:00
Tommy Nguyen 84acc29c9a
refactor: inline the colors we need (#1987) 2024-04-23 17:43:16 +00:00
Tommy Nguyen bb7e43d5bb
fix(windows): don't spawn separate process for `autolink-windows` (#1964) 2024-04-15 18:37:25 +02:00
Tommy Nguyen 3de3d1e659
fix(windows): fix NuGet downloading 0.64 instead of canary builds (#1937) 2024-03-29 21:50:01 +01:00
Tommy Nguyen d1f124481a
fix(windows): use proper NuGet feed for canaries (#1927) 2024-03-22 09:04:46 -07:00
Tommy Nguyen 30f44b0183
fix(windows): align color use with `@react-native-community/cli` (#1926) 2024-03-21 16:23:26 +00:00
Tommy Nguyen 1f47c96f01
fix(windows): fix arch mismatch errors when enabling NuGet (#1925) 2024-03-21 13:23:52 +01:00
Tommy Nguyen 6b94728ffb
feat(windows): add support for New Architecture (#1885)
Run `install-windows-test-app --use-fabric` to enable New Architecture
on 0.74 or higher. Note that this feature is experimental and
incomplete.
2024-03-19 18:14:24 +01:00
Tommy Nguyen 26efbfbdaa
fix: fix scripts not executing (#1882) 2024-02-29 10:16:01 +00:00
Tommy Nguyen 5cd908ebad
fix: convert `configure.js` to ESM (#1871) 2024-02-26 11:30:11 +01:00
Tommy Nguyen 2e3f06695b
fix: convert scripts to ESM (#1870) 2024-02-24 10:06:06 +01:00
Tommy Nguyen 53e2a62dfb
chore: separate types from scripts (#1820) 2024-02-05 13:47:06 +01:00
Tommy Nguyen cfb2263661
fix(windows): use default value for `UseHermes` (#1795)
Hermes is default JS engine in 0.73:
ffbe2eacb0
2024-01-29 13:01:18 +01:00
Tommy Nguyen 7871fc4b8f
chore: bump `react-native` to 0.73 (#1764) 2024-01-18 13:22:18 +01:00
Tommy Nguyen 243b980fe2 feat!: drop support for Node 14
BREAKING CHANGE: Dropped support for Node 14
2024-01-10 16:36:40 +01:00
Tommy Nguyen 691407a3fa
fix: ensure correct handling of versions 0.100+ (#1623) 2023-10-10 11:32:04 +00:00
Tommy Nguyen dacae99047
fix: fix `-h` and `-v` flags not working as intended (#1620) 2023-09-26 14:40:22 +00:00
Tommy Nguyen adc1682a6b
fix(windows): use Windows SDK version set by `react-native-windows` (#1597) 2023-09-20 18:41:16 +02:00
Tommy Nguyen d568c3c377
test: stop using `jest.mock` (#1595) 2023-09-19 18:21:51 +02:00
Tommy Nguyen d8f91dfd52
fix(windows): import transitive deps through `react-native-windows` (#1594) 2023-09-19 18:21:19 +02:00
Tommy Nguyen 5681b5d35d
chore: make TypeScript happy (#1556) 2023-08-28 17:35:18 +00:00
Tommy Nguyen 448dbeae1c
fix(windows): fix project generation when `node_modules` doesn't exist (#1530)
Resolves https://github.com/microsoft/react-native-test-app/issues/1529.
2023-08-08 15:29:06 +02:00
Tommy Nguyen b14580dd81
fix: replace yargs with minimist to reduce footprint (#1367) 2023-04-04 19:55:15 +02:00
Tommy Nguyen c1157ca6c6
chore(windows): `autolink` should only default to true on Windows (#1329) 2023-02-23 12:53:26 +01:00
Tommy Nguyen 908d452471
fix(windows): declare support for react-native-windows 0.71 (#1254) 2023-01-20 10:33:40 +01:00
Tommy Nguyen 34f7baf240
feat(windows): autolink NuGet dependencies (#1236) 2023-01-12 18:25:15 +00:00
Tommy Nguyen 52bbd8dc4b
chore: refactor scripts (#1243) 2022-12-07 17:35:44 +01:00
Tommy Nguyen d8f491d372
chore(windows): remove unused parameter to `parseResources` (#1242) 2022-12-07 13:32:02 +00:00
Tommy Nguyen 4d94242cd1
fix(windows): fix random Windows build failure (#1235) 2022-11-30 14:06:37 +01:00
Tommy Nguyen 98b4eeebf4 feat: drop support for react-native 0.62, 0.63
BREAKING CHANGE: react-native >=0.64 is now required.
2022-10-06 17:51:17 +02:00
Tommy Nguyen 41969aa76c
fix(windows): `validate-manifest` might find the wrong `app.json` (#1006)
Similar to #1005, but this one occurs during `install-windows-test-app`.
2022-07-21 14:57:09 +02:00
Tommy Nguyen 310b481918
fix: trim embedded `app.json` (#1000)
This also removes the SwiftLint phase as it's not useful for consumers,
and we always run it separately on CI regardless.
2022-07-20 08:30:42 +02:00
Tommy Nguyen 6e928e54da
feat: add ability to set app version (#994) 2022-07-15 09:15:12 +02:00
Tommy Nguyen 295d295745
docs: use `markdownDescription` extension in schema (#945)
`markdownDescription` is specific to Visual Studio Code (see
https://github.com/Microsoft/vscode/issues/34498). Also extracted longer
descriptions to separate files to make them easier to edit.
2022-06-07 08:21:44 +02:00