Skip to content

Commit ef00d55

Browse files
authored
Merge branch 'main' into diagnostics-empty-buckets
2 parents b3fa653 + af6d809 commit ef00d55

File tree

309 files changed

+29004
-27266
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

309 files changed

+29004
-27266
lines changed

.changeset/config.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,9 @@
77
"access": "restricted",
88
"baseBranch": "main",
99
"updateInternalDependencies": "patch",
10-
"ignore": []
10+
"ignore": [],
11+
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
12+
"onlyUpdatePeerDependentsWhenOutOfRange": true,
13+
"updateInternalDependents": "out-of-range"
14+
}
1115
}

.github/workflows/build-packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: pnpm/action-setup@v2
2222
name: Install pnpm
2323
with:
24-
version: 8
24+
version: 9
2525
run_install: false
2626

2727
- name: Get pnpm store directory

.github/workflows/deploy-docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- uses: pnpm/action-setup@v2
3636
name: Install pnpm
3737
with:
38-
version: 8
38+
version: 9
3939
run_install: false
4040
- name: Get pnpm store directory
4141
shell: bash

.github/workflows/dev-packages.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: pnpm/action-setup@v2
2020
name: Install pnpm
2121
with:
22-
version: 8
22+
version: 9
2323
run_install: false
2424
- name: Add NPM auth
2525
run: echo "//registry.npmjs.org/:_authToken=${{secrets.NPM_TOKEN}}" >> ~/.npmrc
@@ -37,7 +37,7 @@ jobs:
3737
- name: Install dependencies
3838
run: pnpm install
3939
- name: Build
40-
run: pnpm build:packages
40+
run: pnpm build:packages:prod
4141
- name: Publish
4242
run: |
4343
pnpm changeset version --no-git-tag --snapshot dev

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: pnpm/action-setup@v2
2222
name: Install pnpm
2323
with:
24-
version: 8
24+
version: 9
2525
run_install: false
2626
- name: Get pnpm store directory
2727
shell: bash
@@ -40,6 +40,8 @@ jobs:
4040
id: changesets
4141
uses: changesets/action@v1
4242
with:
43+
# Update the monorepo lockfile after versioning
44+
version: pnpm changeset:version
4345
# This expects you to have a script called release which does a build for your packages and calls changeset publish
4446
publish: pnpm release
4547
env:

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: pnpm/action-setup@v2
2222
name: Install pnpm
2323
with:
24-
version: 8
24+
version: 9
2525
run_install: false
2626

2727
- name: Get pnpm store directory

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
<p align="center">
2-
<a href="https://www.powersync.com" target="_blank"><img src="https://github.com/powersync-ja/.github/assets/19345049/602bafa0-41ce-4cee-a432-56848c278722"/></a>
2+
<a href="https://www.powersync.com" target="_blank"><img src="https://github.com/powersync-ja/.github/assets/7372448/d2538c43-c1a0-4c47-9a76-41462dba484f"/></a>
33
</p>
44

5-
_Bad connectivity is everywhere, and we're tired of it. PowerSync is on a mission to help developers write offline-first real-time reactive apps._
6-
7-
[PowerSync](https://powersync.com) is a service and set of SDKs that keeps Postgres databases in sync with on-device SQLite databases.
5+
*[PowerSync](https://www.powersync.com) is a Postgres-SQLite sync layer, which helps developers to create local-first real-time reactive apps that work seamlessly both online and offline.*
86

97
# PowerSync JavaScript SDKs
108

@@ -19,11 +17,15 @@ _Bad connectivity is everywhere, and we're tired of it. PowerSync is on a missio
1917
- [packages/web](./packages/web/README.md)
2018

2119
- JS Web SDK implementation (extension of `packages/common`)
22-
20+
2321
- [packages/react](./packages/react/README.md)
2422

2523
- React integration for PowerSync.
2624

25+
- [packages/vue](./packages/vue/README.md)
26+
27+
- Vue composables for PowerSync.
28+
2729
- [packages/attachments](./packages/attachments/README.md)
2830

2931
- Attachments helper package for React Native and JavaScript/TypeScript projects.
@@ -59,6 +61,10 @@ Demo applications are located in the [`demos/`](./demos/) directory. Also see ou
5961

6062
- [demos/example-electron](./demos/example-electron/README.md) An Electron example web rendered app using the PowerSync Web SDK.
6163

64+
### Capacitor
65+
66+
- [demos/example-capacitor](./demos/example-capacitor/README.md) A Capacitor example app using the PowerSync Web SDK.
67+
6268
## Tools
6369

6470
- [tools/diagnostics-app](./tools/diagnostics-app): A standalone web app that presents stats about a user's local database (incl. tables and sync buckets).

demos/angular-supabase-todolist/CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,55 @@
11
# PowerSync Angular Demo
22

3+
## 0.0.19
4+
5+
### Patch Changes
6+
7+
- @powersync/web@1.0.2
8+
9+
## 0.0.18
10+
11+
### Patch Changes
12+
13+
- @powersync/web@1.0.1
14+
15+
## 0.0.17
16+
17+
### Patch Changes
18+
19+
- Updated dependencies [32dc7e3]
20+
- Updated dependencies [e86e61d]
21+
- @powersync/web@1.0.0
22+
23+
## 0.0.16
24+
25+
### Patch Changes
26+
27+
- Updated dependencies [c3f29a1]
28+
- @powersync/web@0.8.1
29+
30+
## 0.0.15
31+
32+
### Patch Changes
33+
34+
- Updated dependencies [7943626]
35+
- Updated dependencies [48cc01c]
36+
- @powersync/web@0.8.0
37+
38+
## 0.0.14
39+
40+
### Patch Changes
41+
42+
- Updated dependencies [62e43aa]
43+
- Updated dependencies [6b01811]
44+
- @powersync/web@0.7.0
45+
46+
## 0.0.13
47+
48+
### Patch Changes
49+
50+
- Updated dependencies [f5e42af]
51+
- @powersync/web@0.6.1
52+
353
## 0.0.12
454

555
### Patch Changes

demos/angular-supabase-todolist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-supabase-todolist",
3-
"version": "0.0.12",
3+
"version": "0.0.19",
44
"scripts": {
55
"ng": "ng",
66
"serve": "ng serve",

demos/django-react-native-todolist/CHANGELOG.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,58 @@
11
# django-react-native-todolist
22

3+
## 1.1.8
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [1b66145]
8+
- @powersync/common@1.11.1
9+
- @powersync/react-native@1.7.1
10+
11+
## 1.1.7
12+
13+
### Patch Changes
14+
15+
- Updated dependencies [820a81d]
16+
- Updated dependencies [820a81d]
17+
- @powersync/react-native@1.7.0
18+
- @powersync/common@1.11.0
19+
20+
## 1.1.6
21+
22+
### Patch Changes
23+
24+
- Updated dependencies [e86e61d]
25+
- Updated dependencies [32dc7e3]
26+
- @powersync/react-native@1.6.2
27+
- @powersync/common@1.10.0
28+
29+
## 1.1.5
30+
31+
### Patch Changes
32+
33+
- Updated dependencies [48cc01c]
34+
- @powersync/react-native@1.6.1
35+
- @powersync/react@1.3.5
36+
37+
## 1.1.4
38+
39+
### Patch Changes
40+
41+
- Updated dependencies [62e43aa]
42+
- Updated dependencies [6b01811]
43+
- @powersync/react-native@1.6.0
44+
- @powersync/common@1.9.0
45+
- @powersync/react@1.3.4
46+
47+
## 1.1.3
48+
49+
### Patch Changes
50+
51+
- Updated dependencies [f5e42af]
52+
- @powersync/react-native@1.5.1
53+
- @powersync/common@1.8.1
54+
- @powersync/react@1.3.3
55+
356
## 1.1.2
457

558
### Patch Changes

0 commit comments

Comments
 (0)