Skip to content

Conversation

@jmschonfeld
Copy link
Contributor

Now that we have branched for release/6.3, the main branch will be tracking all work after 6.3. This merges all changes currently in future to main (at which point the future branch will become dormant until the next release)

jmschonfeld and others added 30 commits September 22, 2025 13:38
* rdar://149574231 (Make ProgressReporter API) (#3296)

* temporarily disable flaky unit test

* disable flaky tests

* rerun

* dirty bit clearing fix + re-enable tests
* Refactor Data implementation into separate chunks

* Resolve availability warnings / fix non-Darwin build
* Replace inline buffer with withUnsafeTemporaryAllocation

* Fix Darwin build

* Move deprecated APIs off of internal implementations

* Move copyBytes(to:) implementation to DataProtocol file

* Don't calculate buffer length twice

* Align Data mirror children size with Array
* (163828996) Remove expensive availability checks from Data replaceSubrange

* Cleanup range arithmetic
* adopt suggestion for using keypath instead of Property.Type as argument in summary methods

* rename interop methods based on api-central review

* fix calling order of didSet

correct calling order of didSet

add missing case

* rename helper methods to use update instead of updated
* Refactor data bridging and move to swift-foundation

* Update CMake file
@jmschonfeld
Copy link
Contributor Author

@swift-ci please test

@jmschonfeld jmschonfeld merged commit 5f2bbd9 into main Nov 14, 2025
21 checks passed
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.

6 participants