Releases: microsoft/rnx-kit
Releases · microsoft/rnx-kit
@rnx-kit/fork-sync@0.5.0
Minor Changes
-
de39f3a: Add support for vendoring a subset of very large upstream repos:
sparsePaths— vendor multiple upstream directories via sparse-checkout (identity-mapped, so each keeps its repo-relative path under the local path). Mutually exclusive withsubDir. When set, the clone uses--no-checkoutso the whole default branch isn't materialized before sparse-checkout narrows it.cloneFilter— partial-clone filter (defaultblob:none); settree:0to also defer trees, which withsparsePathsshrinks the initial clone of a huge repo by orders of magnitude.- First-time syncs from an empty
commitare now supported as a direct import (no base, no merge).
@rnx-kit/cli@2.0.2
Patch Changes
- 67a9731: TypeScript plugin is now disabled by default because 1) it degrades performance during bundling and 2) the new TypeScript 7.0 is now fast enough that running it beforehand is better.
@rnx-kit/typescript-service@2.0.3
Patch Changes
- 3ce51f7: Limit TypeScript to versions below 7.0 because a stable API will not be available until 7.1
@rnx-kit/tools-typescript@0.2.1
@rnx-kit/metro-plugin-typescript@0.6.1
@rnx-kit/types-metro-serializer-esbuild@1.0.2
Patch Changes
- 6c25284: Bumped esbuild to address GHSA-g7r4-m6w7-qqqr and GHSA-gv7w-rqvm-qjhr
@rnx-kit/tools-react-native@2.3.8
@rnx-kit/tools-node@3.0.5
Patch Changes
- 95cadcf: Add a
stopAtoption to limitfindPackageDependencyDirsearches.
@rnx-kit/tools-git@0.1.2
Patch Changes
- 6992196: Fixed cannot find base commit from a fork
@rnx-kit/lint-lockfile@0.2.1
Patch Changes
- 6a98c12: Bumps
js-yamlto address CVE-2026-53550