Skip to content

Commit 49e99f4

Browse files
Version Packages (#138)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 57bd18b commit 49e99f4

38 files changed

+253
-113
lines changed

.changeset/cold-items-explain.md

-5
This file was deleted.

.changeset/fifty-dogs-reply.md

-5
This file was deleted.

.changeset/gentle-icons-try.md

-5
This file was deleted.

.changeset/green-peas-roll.md

-6
This file was deleted.

.changeset/healthy-rules-arrive.md

-5
This file was deleted.

.changeset/heavy-shirts-chew.md

-5
This file was deleted.

.changeset/lemon-terms-play.md

-8
This file was deleted.

.changeset/olive-spoons-stare.md

-5
This file was deleted.

.changeset/orange-eagles-tap.md

-5
This file was deleted.

.changeset/popular-snails-cough.md

-6
This file was deleted.

.changeset/rotten-pumas-protect.md

-9
This file was deleted.

.changeset/slow-stingrays-kiss.md

-5
This file was deleted.

.changeset/sour-turkeys-collect.md

-7
This file was deleted.

.changeset/tender-vans-impress.md

-16
This file was deleted.

.changeset/violet-garlics-know.md

-5
This file was deleted.

.changeset/weak-cats-hug.md

-5
This file was deleted.

libs/lib-services/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @powersync/lib-services-framework
22

3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- 57bd18b: Added disposable listeners and observers
8+
- 57bd18b: - Introduced modules to the powersync service architecture
9+
- Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
10+
- The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
11+
- Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
12+
- Refactored existing Postgres replication as a module.
13+
- Removed Postgres specific code from the core service packages.
14+
315
## 0.1.1
416

517
### Patch Changes

libs/lib-services/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@powersync/lib-services-framework",
33
"repository": "https://github.com/powersync-ja/powersync-service",
4-
"version": "0.1.1",
4+
"version": "0.2.0",
55
"main": "dist/index.js",
66
"type": "module",
77
"types": "dist/index.d.ts",

modules/module-mongodb/CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -1 +1,26 @@
11
# @powersync/service-module-mongodb
2+
3+
## 0.1.0
4+
5+
### Minor Changes
6+
7+
- 57bd18b: Reduce permissions required for replicating a single mongodb database
8+
- 57bd18b: Add MongoDB support (Alpha)
9+
10+
### Patch Changes
11+
12+
- 57bd18b: Fix diagnostics schema authorization issues for MongoDB
13+
- Updated dependencies [57bd18b]
14+
- Updated dependencies [57bd18b]
15+
- Updated dependencies [57bd18b]
16+
- Updated dependencies [57bd18b]
17+
- Updated dependencies [57bd18b]
18+
- Updated dependencies [57bd18b]
19+
- Updated dependencies [57bd18b]
20+
- Updated dependencies [57bd18b]
21+
- Updated dependencies [57bd18b]
22+
- Updated dependencies [57bd18b]
23+
- @powersync/service-core@0.9.0
24+
- @powersync/lib-services-framework@0.2.0
25+
- @powersync/service-sync-rules@0.21.0
26+
- @powersync/service-types@0.3.0

modules/module-mongodb/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@powersync/service-module-mongodb",
33
"repository": "https://github.com/powersync-ja/powersync-service",
44
"types": "dist/index.d.ts",
5-
"version": "0.0.1",
5+
"version": "0.1.0",
66
"main": "dist/index.js",
77
"license": "FSL-1.1-Apache-2.0",
88
"type": "module",

modules/module-mysql/CHANGELOG.md

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# @powersync/service-module-mysql
2+
3+
## 0.1.0
4+
5+
### Minor Changes
6+
7+
- 57bd18b: Generate random serverId based on syncrule id for MySQL replication client
8+
Consolidated type mappings between snapshot and replicated values
9+
Enabled MySQL tests in CI
10+
- 57bd18b: Introduced alpha support for MySQL as a datasource for replication.
11+
Bunch of cleanup
12+
13+
### Patch Changes
14+
15+
- 57bd18b: Fixed MySQL version checking to better handle non-semantic version strings
16+
- 57bd18b: Fixed mysql schema json parsing
17+
- Updated dependencies [57bd18b]
18+
- Updated dependencies [57bd18b]
19+
- Updated dependencies [57bd18b]
20+
- Updated dependencies [57bd18b]
21+
- Updated dependencies [57bd18b]
22+
- Updated dependencies [57bd18b]
23+
- Updated dependencies [57bd18b]
24+
- Updated dependencies [57bd18b]
25+
- Updated dependencies [57bd18b]
26+
- Updated dependencies [57bd18b]
27+
- @powersync/service-core@0.9.0
28+
- @powersync/lib-services-framework@0.2.0
29+
- @powersync/service-sync-rules@0.21.0
30+
- @powersync/service-types@0.3.0

modules/module-mysql/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@powersync/service-module-mysql",
33
"repository": "https://github.com/powersync-ja/powersync-service",
44
"types": "dist/index.d.ts",
5-
"version": "0.0.1",
5+
"version": "0.1.0",
66
"license": "FSL-1.1-Apache-2.0",
77
"main": "dist/index.js",
88
"type": "module",

modules/module-postgres/CHANGELOG.md

+27
Original file line numberDiff line numberDiff line change
@@ -1 +1,28 @@
11
# @powersync/service-module-postgres
2+
3+
## 0.0.2
4+
5+
### Patch Changes
6+
7+
- 57bd18b: Updates from Replication events changes
8+
- 57bd18b: - Introduced modules to the powersync service architecture
9+
- Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
10+
- The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
11+
- Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
12+
- Refactored existing Postgres replication as a module.
13+
- Removed Postgres specific code from the core service packages.
14+
- Updated dependencies [57bd18b]
15+
- Updated dependencies [57bd18b]
16+
- Updated dependencies [57bd18b]
17+
- Updated dependencies [57bd18b]
18+
- Updated dependencies [57bd18b]
19+
- Updated dependencies [57bd18b]
20+
- Updated dependencies [57bd18b]
21+
- Updated dependencies [57bd18b]
22+
- Updated dependencies [57bd18b]
23+
- Updated dependencies [57bd18b]
24+
- @powersync/service-core@0.9.0
25+
- @powersync/lib-services-framework@0.2.0
26+
- @powersync/service-sync-rules@0.21.0
27+
- @powersync/service-types@0.3.0
28+
- @powersync/service-jpgwire@0.18.0

modules/module-postgres/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"publishConfig": {
66
"access": "public"
77
},
8-
"version": "0.0.1",
8+
"version": "0.0.2",
99
"main": "dist/index.js",
1010
"license": "FSL-1.1-Apache-2.0",
1111
"type": "module",

packages/jpgwire/CHANGELOG.md

+22
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# @powersync/service-jpgwire
22

3+
## 0.18.0
4+
5+
### Minor Changes
6+
7+
- 57bd18b: - Introduced modules to the powersync service architecture
8+
- Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
9+
- The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
10+
- Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
11+
- Refactored existing Postgres replication as a module.
12+
- Removed Postgres specific code from the core service packages.
13+
14+
### Patch Changes
15+
16+
- Updated dependencies [57bd18b]
17+
- Updated dependencies [57bd18b]
18+
- Updated dependencies [57bd18b]
19+
- Updated dependencies [57bd18b]
20+
- Updated dependencies [57bd18b]
21+
- Updated dependencies [57bd18b]
22+
- @powersync/service-sync-rules@0.21.0
23+
- @powersync/service-types@0.3.0
24+
325
## 0.17.14
426

527
### Patch Changes

packages/jpgwire/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"publishConfig": {
66
"access": "public"
77
},
8-
"version": "0.17.14",
8+
"version": "0.18.0",
99
"main": "dist/index.js",
1010
"license": "FSL-1.1-Apache-2.0",
1111
"files": [

packages/rsocket-router/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @powersync/service-rsocket-router
22

3+
## 0.0.14
4+
5+
### Patch Changes
6+
7+
- 57bd18b: Updates from Replication events changes
8+
- Updated dependencies [57bd18b]
9+
- Updated dependencies [57bd18b]
10+
- @powersync/lib-services-framework@0.2.0
11+
312
## 0.0.13
413

514
### Patch Changes

packages/rsocket-router/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@powersync/service-rsocket-router",
33
"repository": "https://github.com/powersync-ja/powersync-service",
4-
"version": "0.0.13",
4+
"version": "0.0.14",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",
77
"license": "FSL-1.1-Apache-2.0",

packages/service-core/CHANGELOG.md

+31
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# @powersync/service-core
22

3+
## 0.9.0
4+
5+
### Minor Changes
6+
7+
- 57bd18b: Added ability to emit data replication events
8+
- 57bd18b: Introduced alpha support for MySQL as a datasource for replication.
9+
Bunch of cleanup
10+
- 57bd18b: Moved Write Checkpoint APIs to SyncBucketStorage
11+
- 57bd18b: - Introduced modules to the powersync service architecture
12+
- Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
13+
- The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
14+
- Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
15+
- Refactored existing Postgres replication as a module.
16+
- Removed Postgres specific code from the core service packages.
17+
18+
### Patch Changes
19+
20+
- 57bd18b: Improved sync rules storage cached parsed sync rules, accommodating different parsing options where necessary.
21+
- 57bd18b: Moved tag variable initialization in diagnostics route to ensure it is initialized before usage
22+
- Updated dependencies [57bd18b]
23+
- Updated dependencies [57bd18b]
24+
- Updated dependencies [57bd18b]
25+
- Updated dependencies [57bd18b]
26+
- Updated dependencies [57bd18b]
27+
- Updated dependencies [57bd18b]
28+
- Updated dependencies [57bd18b]
29+
- @powersync/lib-services-framework@0.2.0
30+
- @powersync/service-sync-rules@0.21.0
31+
- @powersync/service-rsocket-router@0.0.14
32+
- @powersync/service-types@0.3.0
33+
334
## 0.8.8
435

536
### Patch Changes

packages/service-core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"publishConfig": {
66
"access": "public"
77
},
8-
"version": "0.8.8",
8+
"version": "0.9.0",
99
"main": "dist/index.js",
1010
"license": "FSL-1.1-Apache-2.0",
1111
"type": "module",

packages/sync-rules/CHANGELOG.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# @powersync/service-sync-rules
22

3+
## 0.21.0
4+
5+
### Minor Changes
6+
7+
- 57bd18b: Added ability to emit data replication events
8+
- 57bd18b: Introduced alpha support for MySQL as a datasource for replication.
9+
Bunch of cleanup
10+
- 57bd18b: - Introduced modules to the powersync service architecture
11+
- Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
12+
- The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
13+
- Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
14+
- Refactored existing Postgres replication as a module.
15+
- Removed Postgres specific code from the core service packages.
16+
- 57bd18b: Support json_each as a table-valued function.
17+
- 57bd18b: Optionally include original types in generated schemas as a comment.
18+
319
## 0.20.0
420

521
### Minor Changes

packages/sync-rules/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@powersync/service-sync-rules",
33
"repository": "https://github.com/powersync-ja/powersync-service",
4-
"version": "0.20.0",
4+
"version": "0.21.0",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",
77
"license": "FSL-1.1-Apache-2.0",

0 commit comments

Comments
 (0)