Skip to content

Commit 04ecf1f

Browse files
committed
chore(release): 8.2.0-sssf.3
Native only. Android SQLCipher 4.17.0 arrives in the base from the upstream merge of capacitor-community#695. iOS is carried from capacitor-community#696, this fork's open follow-up, under the amended native policy: SQLCipher pinned on both dependency managers, Swift Package Manager as the built and verified path, the XCTest target compiling again, the unused CocoaPods development workspace removed, and the plugin's compiler warnings cleared.
1 parent 1ef56c1 commit 04ecf1f

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ All notable changes to this project will be documented in this file. See [commit
77
Entries below this heading exist only on the fork's release branch. Upstream releases and their
88
generated entries continue underneath, unchanged, and the fork tracks them.
99

10+
### 8.2.0-sssf.3 (2026-08-02)
11+
12+
Native iOS and Android work. No web changes, and no API changes.
13+
14+
Android arrives through upstream: [#695](https://github.com/capacitor-community/sqlite/pull/695) merged, so this release rebases onto a master that carries it. iOS is carried ahead of merge from [#696](https://github.com/capacitor-community/sqlite/pull/696), this fork's open follow-up, under the amended native policy in the README banner: native tracks upstream and may additionally carry only this fork's own upstream-pending pull requests, which retire on their own once merged.
15+
16+
* **android:** `net.zetetic:sqlcipher-android` 4.10.0 to 4.17.0, a SQLite 3.53.3 baseline, via the upstream merge of #695
17+
* **ios:** SQLCipher is pinned on both dependency managers. Swift Package Manager takes `SQLCipher.swift` 4.17.0 exactly, matching Android; CocoaPods takes 4.10.0, which is the last version SQLCipher ever published to the trunk, since its 4.11.0 removed CocoaPods support outright
18+
* **ios:** Swift Package Manager is now the built and verified path. `verify:ios` builds the package, library and test target, for an iOS Simulator destination, and a second gate runs `pod lib lint` so the CocoaPods compatibility path cannot break unnoticed
19+
* **ios:** the XCTest target compiles again. It had never built under Swift Package Manager: it imported the Xcode workspace's module name, and its call to `CapacitorSQLite()` predated the `config:` parameter. Nothing built it, so nothing reported it
20+
* **ios:** the unused CocoaPods development workspace is removed (`ios/Podfile`, `ios/Plugin.xcodeproj`, `ios/Plugin.xcworkspace`); `pod lib lint` covers what building it covered, against the version consumers actually resolve
21+
* **ios:** five compiler warnings cleared in the plugin sources, each without behaviour change, so the podspec gate runs with no warnings allowed
22+
* **build:** SwiftLint no longer lints the Swift Package Manager checkouts under `.build`
23+
1024
### 8.2.0-sssf.2 (2026-08-02)
1125

1226
Fixes found by running 8.2.0-sssf.1 on a physical iPhone and inside a real Vite consumer app.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sssf-capacitor-sqlite",
3-
"version": "8.2.0-sssf.2",
3+
"version": "8.2.0-sssf.3",
44
"description": "Community plugin for native & electron SQLite databases",
55
"main": "dist/plugin.cjs.js",
66
"module": "dist/esm/index.js",

0 commit comments

Comments
 (0)