Skip to content

Commit 44c64d0

Browse files
Merge remote-tracking branch 'origin/main' into swift-concurrency
2 parents 0547ed2 + 2de1a47 commit 44c64d0

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
## Unreleased
44

5-
* [Internal] Instantiate the Kotlin Kermit logger directly.
5+
* Fix null values in CRUD entries being reported as strings.
66
* Added support for Swift 6 strict concurrency checking.
77
* *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.
88
`AttachmentQueueProtocol` now defines the basic requirements for an attachment queue, with most base functionality provided via an extension. Custom implementations should extend `AttachmentQueueProtocol`.
9+
* [Internal] Instantiate Kotlin Kermit logger directly.
10+
* [Internal] Improved connection context error handling.
911

1012
## 1.4.0
1113

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ if let kotlinSdkPath = localKotlinSdkOverride {
3232
// Not using a local build, so download from releases
3333
conditionalTargets.append(.binaryTarget(
3434
name: "PowerSyncKotlin",
35-
url: "https://github.com/powersync-ja/powersync-kotlin/releases/download/v1.4.0/PowersyncKotlinRelease.zip",
36-
checksum: "e800db216fc1c9722e66873deb4f925530267db6dbd5e2114dd845cc62c28cd9"
35+
url: "https://github.com/powersync-ja/powersync-kotlin/releases/download/v1.5.0/PowersyncKotlinRelease.zip",
36+
checksum: "cb1d717d28411aff0bfdeeaa837ae01514ebf5d64203dc565a9520a2912bae9d"
3737
))
3838
}
3939

Sources/PowerSync/Protocol/PowerSyncDatabaseProtocol.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ public extension PowerSyncDatabaseProtocol {
250250
/// params: params
251251
/// )
252252
func connect(
253-
connector: PowerSyncBackendConnector,
253+
connector: PowerSyncBackendConnectorProtocol,
254254
crudThrottle: TimeInterval = 1,
255255
retryDelay: TimeInterval = 5,
256256
params: JsonParam = [:]

0 commit comments

Comments
 (0)