Skip to content

Releases: MobileNativeFoundation/index-import

Multiple Indexes

19 Sep 20:03
Compare
Choose a tag to compare

This release supports importing multiple indexes in parallel. Multiple indexes is important for the Bazel use case, where each Swift module generates its own index. Importing in parallel makes it much faster.

The release can be built against both Swift 5.0 and Swift 5.1.

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

The README has also been improved since the last release.

Here are the main changes and their contributors. Thank you to all!

Post V1

08 Jul 20:19
fe2d673
Compare
Choose a tag to compare

This release includes bug fixes and improves performance, including:

  • Fixes handling of invalid regex (@ob #13)
  • Works around llvm bug in replace_path_prefix (@ob #13)
  • Use APFS file cloning (@kastiglione #15)

Also note that the initial version, 5.0.1.0, was incorrectly built against the master branch of clang-swift. This doesn't seem to be a problem in practice, the index APIs didn't change diverge. This release is properly built against Swift 5, specifically swift-5.0.1-RELEASE.

Initial release

21 Jun 16:11
7fa4a0c
Compare
Choose a tag to compare

This initial release supports supports Swift 5.0. Releases will be numbered $SWIFT_VERSION.$INDEX_IMPORT_VERSION, so this initial release is version 5.0.1.0.