Skip to content

Releases: microsoft/rnx-kit

@rnx-kit/fork-sync@0.5.0

26 Jun 08:20
ac1fdf7

Choose a tag to compare

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 with subDir. When set, the clone uses --no-checkout so the whole default branch isn't materialized before sparse-checkout narrows it.
    • cloneFilter — partial-clone filter (default blob:none); set tree:0 to also defer trees, which with sparsePaths shrinks the initial clone of a huge repo by orders of magnitude.
    • First-time syncs from an empty commit are now supported as a direct import (no base, no merge).

@rnx-kit/cli@2.0.2

26 Jun 08:20
ac1fdf7

Choose a tag to compare

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

23 Jun 12:33
fb18f49

Choose a tag to compare

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

23 Jun 12:33
fb18f49

Choose a tag to compare

Patch Changes

  • 3ce51f7: Limit TypeScript to versions below 7.0 because a stable API will not be available until 7.1
  • Updated dependencies [3ce51f7]
    • @rnx-kit/typescript-service@2.0.3

@rnx-kit/metro-plugin-typescript@0.6.1

23 Jun 12:33
fb18f49

Choose a tag to compare

Patch Changes

  • 3ce51f7: Limit TypeScript to versions below 7.0 because a stable API will not be available until 7.1
  • Updated dependencies [3ce51f7]
    • @rnx-kit/typescript-service@2.0.3

@rnx-kit/types-metro-serializer-esbuild@1.0.2

17 Jun 07:47
f836527

Choose a tag to compare

@rnx-kit/tools-react-native@2.3.8

17 Jun 07:48
f836527

Choose a tag to compare

Patch Changes

  • ccec803: Ensure @react-native-community/cli-types can be correctly picked up by TypeScript
  • Updated dependencies [95cadcf]
    • @rnx-kit/tools-node@3.0.5

@rnx-kit/tools-node@3.0.5

17 Jun 07:47
f836527

Choose a tag to compare

Patch Changes

  • 95cadcf: Add a stopAt option to limit findPackageDependencyDir searches.

@rnx-kit/tools-git@0.1.2

17 Jun 07:47
f836527

Choose a tag to compare

Patch Changes

  • 6992196: Fixed cannot find base commit from a fork

@rnx-kit/lint-lockfile@0.2.1

17 Jun 07:48
f836527

Choose a tag to compare

Patch Changes