Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency apple/swift-collections to from: "1.1.4" #95

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 8, 2024

This PR contains the following updates:

Package Update Change
apple/swift-collections minor from: "1.0.4" -> from: "1.1.4"

Release Notes

apple/swift-collections (apple/swift-collections)

v1.1.4: Swift Collections 1.1.4

Compare Source

This patch release consists of changes to the (unstable) CMake configuration. It includes no code level modifications.

This is expected to be the last planned release in the 1.1 release series. The next tagged release will be 1.2.0, bumping the required Swift toolchain to 5.9.

What's Changed

New Contributors

Full Changelog: apple/swift-collections@1.1.3...1.1.4

v1.1.3: Swift Collections 1.1.3

Compare Source

This patch release ships bug fixes for issues discovered since 1.1.2.

What's Changed

New Contributors

Full Changelog: apple/swift-collections@1.1.2...1.1.3

v1.1.2: Swift Collections 1.1.2

Compare Source

This patch release updates the (unstable) CMake build configuration to support the swift-foundation project.

There were no changes outside of the CMake configuration.

What's Changed

Full Changelog: apple/swift-collections@1.1.1...1.1.2

v1.1.1: Swift Collections 1.1.1

Compare Source

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 to InternalCollectionsUtilities 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

Many thanks to our contributors for their work!

List of Pull Requests

Full Changelog: apple/swift-collections@1.1.0...1.1.1

v1.1.0: Swift Collections 1.1.0

Compare Source

This feature release adds a number of new data structure implementations, along with minor changes to existing constructs.

New Data Structures

  • Heap implements a min-max heap, backed by a native array. (Contributed by @​AquaGeek)
  • BitSet and BitArray are two alternate representations of a bitmap type, backed by dynamically allocated storage. (Contributed by @​MahanazAtiqullah)
  • TreeSet and TreeDictionary are hashed collections implementing Compressed Hash-Array Mapped Prefix Trees (CHAMP). They provide similar API as Set/Dictionary in the Standard Library, but as persistent data structures, supporting incremental mutations of shared instances and efficient structural diffing. (Contributed by @​msteindorfer)

Other Changes

  • This version of the package can only be built using Swift 5.7.2 or later.
  • New methods: the OrderedSet.isEqualSet family of functions provide a way to test that two containers contain the same members, ignoring the order of elements. (https://github.com/apple/swift-collections/issues/183, https://github.com/apple/swift-collections/pull/234)
  • New method: OrderedSet.filter implements a version of the standard filter operation that returns an OrderedSet instead of an Array. (https://github.com/apple/swift-collections/pull/159)
  • debugDescription implementations have been updated to follow Swift best practice. (These are called by container types like Array to print their elements, so they work best when they're succinct variants of description that are suitable for embedding in structured output: specifically, they must not produce unpaired delimiter characters ([/], (/), {/}, </> etc), raw top level commas, semicolons, colons, unquoted strings etc. debugDescription should not needlessly print type names etc.)

New Contributors

Many thanks to our contributors for their great work (and patience)!

List of Pull Requests

Full Changelog: apple/swift-collections@1.0.6...1.1.0

v1.0.6: Swift Collections 1.0.6

Compare Source

This bugfix release adds Sendable conformances to all public types (fixing compatibility with Swift's strict concurrency checking), and speeds up equality checks (==) of identical collection values.

What's Changed

New Contributors

Full Changelog: apple/swift-collections@1.0.5...1.0.6

Thank you to everyone who contributed to this release!

v1.0.5: Swift Collections 1.0.5

Compare Source

This bugfix release improves compatibility with recent Swift versions, eliminating several compiler warnings on Swift 5.8 and 5.9. It contains no API-level changes.

What's Changed
New Contributors

Full Changelog: apple/swift-collections@1.0.4...1.0.5

Thank you to everyone who contributed to this release!


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/apple-swift-collections-1.x branch from 11aa95c to bc1bc65 Compare July 8, 2024 22:57
@renovate renovate bot changed the title Update dependency apple/swift-collections to from: "1.1.1" Update dependency apple/swift-collections to from: "1.1.2" Jul 8, 2024
@renovate renovate bot force-pushed the renovate/apple-swift-collections-1.x branch from bc1bc65 to 4dbe1da Compare August 26, 2024 18:40
@renovate renovate bot changed the title Update dependency apple/swift-collections to from: "1.1.2" Update dependency apple/swift-collections to from: "1.1.3" Aug 26, 2024
@renovate renovate bot force-pushed the renovate/apple-swift-collections-1.x branch from 4dbe1da to 49c2ecc Compare September 25, 2024 01:23
@renovate renovate bot changed the title Update dependency apple/swift-collections to from: "1.1.3" Update dependency apple/swift-collections to from: "1.1.4" Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants