Skip to content

Track array proposal#619

Merged
lorentey merged 5 commits intoapple:mainfrom
lorentey:track-array-proposal
Apr 9, 2026
Merged

Track array proposal#619
lorentey merged 5 commits intoapple:mainfrom
lorentey:track-array-proposal

Conversation

@lorentey
Copy link
Copy Markdown
Member

@lorentey lorentey commented Apr 9, 2026

Update RigidArray/UniqueArray to match the proposal being prepared over at swiftlang/swift-evolution#3202

Checklist

  • I've read the Contribution Guidelines
  • My contributions are licensed under the Swift license.
  • I've followed the coding style of the rest of the project.
  • I've added tests covering all new code paths my change adds to the project (if appropriate).
  • I've added benchmarks covering new functionality (if appropriate).
  • I've verified that my change does not break any existing tests or introduce unexplained benchmark regressions.
  • I've updated the documentation if necessary.

@lorentey lorentey added this to the 1.4.2 milestone Apr 9, 2026
lorentey added 5 commits April 8, 2026 18:31
… Equatable elements, but do allow noncopyable ones
…n Swift 6.4

This is currently conditional on the UnstableContainersPreview trait. (Swift 6.4 has not shipped yet, so we cannot unconditionally enable this without risking breakage.)
@lorentey lorentey force-pushed the track-array-proposal branch from 893c6f0 to bf8441d Compare April 9, 2026 01:31
@lorentey lorentey merged commit 23da1a4 into apple:main Apr 9, 2026
57 of 58 checks passed
@lorentey lorentey deleted the track-array-proposal branch April 9, 2026 17:30
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.

1 participant