-
Notifications
You must be signed in to change notification settings - Fork 56
Description
This release will technically not contain any API-level changes, but the fix for #88 is essentially a complete rewrite of the package, so it's risky enough to deserve a minor version bump.
I will not be going through the full test matrix for this release.
Candidate commit:
- f10f031 (current HEAD of #102, merge pending)
- 8be2ba9 (current HEAD of #103, merge pending)
- d8a5239 (main as of #102, #103 and #105)
- 1abcb95 (current HEAD of #106)
- 8189a83 (current HEAD of #106)
- 48fad5a (current HEAD of #106)
- fe0fc8b (current HEAD of #106)
- f26da16 (current HEAD of #106)
- 3431b85 (current HEAD of #106)
Diff: 1.1.0...main
- Review CMake configuration for missed source files
- Review diffs for stray changes
- Update copyright year in file headers
- Update README
- Draft release notes
- Announce new release on the forum
Testing progress: (On Mac and Linux, this is done by running Utilities/run-full-tests.sh
. This script builds and tests this package using various build systems and build configurations.)
macOS/AS (Including simulator tests for iOS/watchOS/tvOS)
- macOS 14.0, Apple Silicon, Xcode 15.0, Swift main (swift.org developer snapshot as of 2023-09-24)
- macOS 14.0, Apple Silicon, Xcode 15.0, Swift 5.10 (swift.org developer snapshot as of 2023-xx-xx)
- macOS 14.0, Apple Silicon, Xcode 15.0, Swift 5.9
- macOS 14.0, Apple Silicon, Xcode 14.3.1, Swift 5.8.1
- macOS 14.0, Apple Silicon, Xcode 14.2, Swift 5.7.2
macOS/x86_64
- macOS 14.0, x86_64 (Rosetta), Xcode 15.0, Swift main (swift.org developer snapshot as of 2023-xx-xx)
- macOS 14.0, x86_64 (Rosetta), Xcode 15.0, Swift 5.10 (swift.org developer snapshot as of 2023-xx-xx)
- macOS 14.0, x86_64 (Rosetta), Xcode 15.0, Swift 5.9
- macOS 14.0, x86_64 (Rosetta), Xcode 14.3.1, Swift 5.8.1
- macOS 14.0, x86_64 (Rosetta), Xcode 14.2, Swift 5.7.2
- macOS 14.0, x86_64 (Rosetta), Xcode 13.4.1, Swift 5.6.1
- macOS 14.0, x86_64, Xcode 15.0, Swift main (swift.org developer snapshot as of 2023-xx-xx)
- macOS 14.0, x86_64, Xcode 15.0, Swift 5.10 (swift.org developer snapshot as of 2023-xx-xx)
- macOS 14.0, x86_64, Xcode 15.0, Swift 5.9
- macOS 14.0, x86_64, Xcode 14.3.1, Swift 5.8.1
- macOS 14.0, x86_64, Xcode 14.2, Swift 5.7.2
Linux/Aarch64
- Ubuntu 20.04, Aarch64, Swift main (swift.org developer snapshot as of 2023-xx-xx)
- Ubuntu 20.04, Aarch64, Swift 5.10 (swift.org developer snapshot as of 2023-xx-xx)
- Ubuntu 20.04, Aarch64, Swift 5.9 release
- Ubuntu 20.04, Aarch64, Swift 5.8.1 release
- Ubuntu 20.04, Aarch64, Swift 5.7.3 release
Linux/x86_64
- Ubuntu 20.04, x86_64, Swift main (swift.org developer snapshot as of 2023-xx-xx)
- Ubuntu 20.04, x86_64, Swift 5.10 (swift.org developer snapshot as of 2023-xx-xx)
- Ubuntu 20.04, x86_64, Swift 5.9 release
- Ubuntu 20.04, x86_64, Swift 5.8.1 release
- Ubuntu 20.04, x86_64, Swift 5.7.3 release
Windows 10/x86_64
- Windows 10, x86_64, Swift main (swift.org developer snapshot as of 2023-xx-xx)
- Windows 10, x86_64, Swift 5.10 (swift.org developer snapshot as of 2023-xx-xx)
- Windows 10, x86_64, Swift 5.8.1 release
- Windows 10, x86_64, Swift 5.7.3 release
Known failures:
- watchOS simulator fails to build tests on i386 [Xcode 15]
- SPM can't build package with library evolution enabled (can't import _AtomicShims) [Xcode 15]