This patch release resolves issues uncovered since version 1.1.0 was published.
What's Changed
- This version fixes a bogus assertion in
Deque
that can cause incorrect runtime traps in debug builds. (#381) - The unstable module
_CollectionsUtilities
was renamed toInternalCollectionsUtilities
to work around an issue in shipping versions of Xcode. This renaming is not intended to make this module public -- it remains an unstable implementation detail. (#364)
New Contributors
- @iCharlesHu made their first contribution in #373
- @jmschonfeld made their first contribution in #385
Many thanks to our contributors for their work!
List of Pull Requests
Full Changelog: 1.1.0...1.1.1
- Update README by @lorentey in #360
- Add post-merge CI support for release/1.1 branch by @shahmishal in #368
- Rename RopeModule to _RopeModule in CMakeLists.txt to match Package.swift by @iCharlesHu in #373
- Fix the incorrect file name in OrderedCollections cmake file by @iCharlesHu in #377
- [Deque]: Fix bogus assert in Deque._Storage._ensureUnique by @lorentey in #381
- [test] TreeDictionary.Keys: Remove stray print that’s flooding test output by @lorentey in #370
- Rename _CollectionsUtilities to InternalCollectionsUtilities by @lorentey in #382
- [Rope] Fix copy-on-write violation in Rope.join by @lorentey in #384
- Add Single Module Build Mode to CMake for Foundation by @jmschonfeld in #385