Skip to content

Commit b668f4c

Browse files
update changelog
1 parent 1a33db6 commit b668f4c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
* Fix null values in CRUD entries being reported as strings.
66
* Added support for Swift 6 strict concurrency checking.
7+
- Accepted query parameter types have been updated from `[Any]` to `[Sendable]`. This should cover all supported query parameter types.
8+
- Query and lock methods' return `Result` generic types now should extend `Sendable`.
9+
- Deprecated default `open class PowerSyncBackendConnector`. Devs should preferably implement the `PowerSyncBackendConnectorProtocol`
10+
711
* *Potential Breaking Change*: Attachment helpers have been updated to better support Swift 6 strict concurrency checking. `Actor` isolation is improved, but developers who customize or extend `AttachmentQueue` will need to update their implementations. The default instantiation of `AttachmentQueue` remains unchanged.
812
`AttachmentQueueProtocol` now defines the basic requirements for an attachment queue, with most base functionality provided via an extension. Custom implementations should extend `AttachmentQueueProtocol`.
913
* [Internal] Instantiate Kotlin Kermit logger directly.

0 commit comments

Comments
 (0)