Skip to content

Release 1.1.0

Compare
Choose a tag to compare
@leif-ibsen leif-ibsen released this 20 Apr 08:16
· 5 commits to master since this release

About SwiftChaChaPoly release 1.1.0:

  1. The functionality and API is the same as in the previous release

  2. Apple has removed the function

    swift package generate-xcodeproj

    in Xcode 14.3. This means that it is no longer possible to generate a Swift Package
    and then turn it into an Xcode project, in order to define testability.

    Since there is now no Xcode project where testability can be enabled, the line

    @testable import SwiftChaChaPoly

    must be inserted in every test file, in order to still be able to run the testsuite.
    This has been done in release 1.1.0

    The testsuite must be run in release mode, otherwise it takes forever.
    This can be done from the command line with

    swift test -c release -Xswiftc -enable-testing

    The above considerations are only relevant for the development of SwiftChaChaPoly,
    not for people who just use SwiftChaChaPoly.