Skip to content

Releases: MobileNativeFoundation/index-import

5.8.0.1

05 Jul 23:48
0de9621
Compare
Choose a tag to compare

This release reverts the path absolutizing performance improvement which caused downstream issues in bazel

The binary included with this release was built against swift/release/5.8 on this commit.

sha256:

28c1ffa39d99e74ed70623899b207b41f79214c498c603915aef55972a851a15  index-import.tar.gz

5.8

27 Jun 23:10
431d4e5
Compare
Choose a tag to compare
5.8

This release contains 3 major performance improvements:

  • Remap indexstore contents in parallel (#86), thanks @yongjincho92!
  • Use faster regex engine for remapping (#88)
  • Absolutize paths after remapping (#91)

The binary included with this release was built against swift/release/5.8 on this commit.

sha256:

9f0a5339ccc90a26361b013735b45044ed491bd000e2d3705451ee0327f17148  index-import.tar.gz

5.7.0.1

16 Feb 13:46
ed095ad
Compare
Choose a tag to compare

This release includes a couple changes:

  • Fixed formatting of an error (#75)
  • Added -file-prefix-map option (#78)

The binary included with this release was built against swift/release/5.7 on this commit.

sha256:

9e26765efd7cda24dbe91965dfb1ff8abcaa9ac7bafc3afa7fc1d081dea47d7f  index-import.tar.gz

5.7

20 Sep 23:36
0fbcbe1
Compare
Choose a tag to compare
5.7

The primary changes in this release are just for compatibility with Swift 5.7.

NOTE: Since Xcode 14 / Swift 5.7, regardless of index-import, some paths inside index units have changed semantics. Because of this it's likely your -remap arguments also need to change regardless of when you update index-import. See the readme for updated examples.

The binary included with this release was built against swift/release/5.7 on this commit.

sha256:

802f33638b996abe76285d1e0246e661919c0c3222877681e66c519f78145511  index-import.tar.gz

5.5.3.1

14 Sep 13:47
ead3471
Compare
Choose a tag to compare

This release includes a couple changes:

  • Allow not having a records directory (#64)
  • Add temporary flag to fix rules_swift remapping (#65)

The binary included with this release was built against swift/release/5.5.

sha256:

176ec3bf1e7ea4a0f5e320fc2fc666f4c736fb51d21a99a8ef134e19ed51ef5f  index-import.tar.gz

5.5

25 Feb 20:26
Compare
Choose a tag to compare
5.5

This release updates index-import to be compatible with Swift 5.5

The binary included with this release was built against swift/release/5.5

sha256:

8048d5b6bb3c3b85ce828a73a8c16921c7bb7e1bf5ce1a1910288d5aef5388bb  index-import.tar.gz

5.3.2.6

12 Mar 19:43
d90eb46
Compare
Choose a tag to compare

This release includes these commits:

44fbe01...d90eb46

The highlights are:

  • Import based on compilation outputs (#53)

The binary included with this release was built against swift-5.3.2-RELEASE

5.3.2.5

27 Jan 19:26
44fbe01
Compare
Choose a tag to compare

This release includes these commits:

2143237...44fbe01

The highlights are:

  • Add option to only transfer units if they are newer (#52)

The binary included with this release was built against swift-5.3.2-RELEASE

5.2.1.4

24 Jun 21:59
2143237
Compare
Choose a tag to compare

This release includes these commits:

5ed01ac...2143237

The highlights are:

  • Updated to Swift 5.2.4 (#48)
  • Added validate-index tool (#42)

5.1.1.3

20 Dec 02:05
5ed01ac
Compare
Choose a tag to compare

This release includes these commits:

9a9e564...5ed01ac

The highlights are:

With the addition of absolute-unit, the -verbose flag was removed (#38).

Allowing non-existent paths helps when inspecting and debugging.