github apple/swift-collections 1.0.0
Swift Collections 1.0.0

latest releases: 1.1.1, 1.1.0, 1.0.6...
2 years ago

This release marks an important milestone for this package -- the advent of source stability!

Changes

  • The public API of Swift Collections is now considered source stable. The README defines what we consider public API.
  • The three OrderedDictionary methods that were deprecated in 0.0.7 are now marked unavailable.
  • OrderedDictionary.init(uncheckedUniqueElements:) no longer creates large dictionary instances without an associated hash table.

Pull requests

  • #95 Follow stdlib's leading underscore rule (by @ejmarchant)
  • #96 Documentation: Remove in-place mutation comments (by @ejmarchant)
  • #97 Freeze some types for consistency with their inlinable initializers (by @lorentey)
  • #102 1.0 release preparations (by @lorentey)
  • #106 [OrderedSet] Make _checkInvariants public and call it in more operations (by @lorentey)
  • #107 [OrderedSet] Don't let the unchecked init create large sets with no hash table (by @lorentey)
  • #110 [run-full-tests.sh] Fix bashism: == vs = (by @lorentey)

Thank you to everyone who contributed to this release! Your bug reports, discussions and pull requests all help improve this package.

Don't miss a new swift-collections release

NewReleases is sending notifications on new releases.