Skip to content

Conversation

stephencelis
Copy link
Member

@stephencelis stephencelis commented Aug 4, 2025

Important

Please do not ship these tools to a production app before they are officially released, as breaking changes may be made.

This branch and pull request comprise the public beta of our CloudKit synchronization and sharing support. See the announcement for more information.

If you have any questions or comments about the beta, please start a discussion.

@stephencelis stephencelis requested a review from mbrandonw August 4, 2025 16:33
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GitHub doesn’t parse most of the code in this document, e.g.

Image

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @larryonoff, this is DocC syntax, it's not meant to be parsed by GitHub. You will need to open the project in Xcode and preview the docs there or generate the documentation from the command line. You can also view the raw markdown to see more clearly what this represents.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mbrandonw got it! thanks

stephencelis and others added 21 commits August 5, 2025 09:55
* Improve `SyncEngine.init`

- Infer default cloud container using SwiftData
- Statically require string identifier primary keyed tables

* wip

* wip
* Regenerate macro code for CloudKit tables.

* formatting

* fix warnings

* fix typo

* wip
* Add uniqueness to tag titles.

* wip

* wip

* wip

* wip

* wip

* wip
Co-authored-by: David Moeller <david.moller@sensorfact.nl>
* wip

* control dates internally

* wip

* wip

* add a test

* wip
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* clean up

* wip

* wip

* wip

* wip
* Beginnings of making sharing more testable.

* wip

* wip

* wip

* wip

* fixes

* wip
* Fixing more sharing edge cases with tests.

* wip

* wip

* wip

* wip

* dont emit error when unsharing unshared record.

* wip

* fix

---------

Co-authored-by: Stephen Celis <stephen@stephencelis.com>
* Test for generated column behavior.

* snap
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.

7 participants