Skip to content

Commit 6c3ea55

Browse files
committed
Updated docs to mention entries about dependency bump. Monorepo and sqlcipher changes.
Preparing stable release info.
1 parent d13ab16 commit 6c3ea55

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

.changeset/rotten-pugs-beam.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
---
2-
'@powersync/op-sqlite': minor
2+
'@powersync/op-sqlite': major
33
---
44

5-
Updated op-sqlite upstream dependency to 14.0.2, the @powersync/op-sqlite package will now reflect the supported major version in its version (for example 0.14.x indicates support for version of 14.x.x of op-sqlite).
5+
Initial stable version release.
6+
7+
Updated op-sqlite upstream dependency from 11.x.x to 14.0.2, the @powersync/op-sqlite package will now reflect the supported major version in its version (for example 0.14.x indicates support for version of 14.x.x of op-sqlite).
8+
9+
Noteworthy changes for 11 > 14 bump include:
10+
11+
1. SQLite updated to 3.49.1
12+
2. Major/breaking update to SQLCipher 4.8. Be careful when upgrading to this version, your sqlcipher database will need to be updated as well (upgrading instructions [here](https://discuss.zetetic.net/t/upgrading-to-sqlcipher-4/3283)), read more on the [sqlcipher repo](https://github.com/sqlcipher/sqlcipher). Be sure to test your changes before upgrading.
13+
3. Monorepo config resolution, you may need to move your `op-sqlite` config from your application's `package.json` to the monorepo root `package.json` depending on where your package manager tool hoists modules (see [1](https://op-engineering.github.io/op-sqlite/docs/installation) and [2](https://github.com/OP-Engineering/op-sqlite/issues/264)).

packages/powersync-op-sqlite/README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ This package (`packages/powersync-op-sqlite`) enables using [OP-SQLite](https://
66

77
If you are not yet familiar with PowerSync, please see the [PowerSync React Native SDK README](https://github.com/powersync-ja/powersync-js/tree/main/packages/react-native) for more information.
88

9-
## Beta Release
10-
11-
This package is currently in a beta release.
12-
139
## Installation
1410

1511
Follow the installation instructions for the [React Native SDK](https://github.com/powersync-ja/powersync-js/tree/main/packages/react-native) if you haven't yet set up PowerSync in your project. However, note that this package cannot be installed alongside `@journeyapps/react-native-quick-sqlite`. Skip the step about installing it as a peer dependency, or uninstall it if it is already installed.
@@ -54,7 +50,7 @@ this.powersync = new PowerSyncDatabase({ database: factory, schema: AppSchema })
5450

5551
### Encryption with SQLCipher
5652

57-
To enable SQLCipher you need to add the following configuration option to your application's `package.json`
53+
To enable SQLCipher you need to add the following configuration option to your application's `package.json`. Note that for [monorepos](https://op-engineering.github.io/op-sqlite/docs/installation) you may have to add this configuration to the monorepo root `package.json` instead, this depends on where your package manager tool hoists modules.
5854

5955
```json
6056
{

0 commit comments

Comments
 (0)