Skip to content

Commit c7bed03

Browse files
committed
Release 0.3.0
1 parent 518bae5 commit c7bed03

File tree

6 files changed

+14
-19
lines changed

6 files changed

+14
-19
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
This changelog documents changes across multiple projects contained in this monorepo. Each project is released for every SQLSync version, even if the project has not changed. The reason for this decision is to simplify testing and debugging. Lockstep versioning will be relaxed as SQLSync matures.
22

3-
# Pending Changes
3+
# 0.3.0 - Jan 7 2023
44

55
- Moved the majority of functionality from `sqlsync-react` to `sqlsync-worker` to make it easier to add additional JS framework support. ([#38])
66
- Introduce Reducer trait, allowing non-Wasm reducers to be used with the Coordinator. ([#40]) Contribution by @matthewgapp.
77
- Allow SQLite to be directly modified in the coordinator via a new mutate_direct method. ([#43])
8+
- Solid.js library ([#37]) Contribution by @matthewgapp.
89

910
# 0.2.0 - Dec 1 2023
1011

@@ -18,3 +19,4 @@ This changelog documents changes across multiple projects contained in this mono
1819
[#38]: https://github.com/orbitinghail/sqlsync/pull/38
1920
[#40]: https://github.com/orbitinghail/sqlsync/pull/40
2021
[#43]: https://github.com/orbitinghail/sqlsync/pull/43
22+
[#37]: https://github.com/orbitinghail/sqlsync/pull/37

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ edition = "2021"
2020
homepage = "https://sqlsync.dev"
2121
license = "Apache-2.0"
2222
repository = "https://github.com/orbitinghail/sqlsync"
23-
version = "0.2.0"
23+
version = "0.3.0"
2424

2525
[profile.release]
2626
lto = true

justfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@ publish-sqlsync-worker: (package-sqlsync-worker "release")
109109
publish-sqlsync-react: package-sqlsync-react
110110
cd lib/sqlsync-react && pnpm publish --access public
111111

112+
publish-sqlsync-solid-js: package-sqlsync-solid-js
113+
cd lib/sqlsync-solid-js && pnpm publish --access public
114+
112115
publish-sqlsync-reducer:
113116
cd lib/sqlsync-reducer && cargo publish
114117

lib/sqlsync-react/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@orbitinghail/sqlsync-react",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.",
55
"homepage": "https://sqlsync.dev",
66
"license": "Apache-2.0",
@@ -12,6 +12,7 @@
1212
"type": "module",
1313
"files": ["dist"],
1414
"main": "./src/index.ts",
15+
"types": "./src/index.ts",
1516
"exports": {
1617
".": {
1718
"import": "./src/index.ts",

lib/sqlsync-solid-js/package.json

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,18 @@
11
{
22
"name": "@orbitinghail/sqlsync-solid-js",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.",
55
"homepage": "https://sqlsync.dev",
66
"license": "Apache-2.0",
7-
"keywords": [
8-
"sqlsync",
9-
"sql",
10-
"database",
11-
"sqlite",
12-
"offline-first",
13-
"local-first",
14-
"solid-js"
15-
],
7+
"keywords": ["sqlsync", "sql", "database", "sqlite", "offline-first", "local-first", "solid-js"],
168
"repository": {
179
"type": "git",
1810
"url": "https://github.com/orbitinghail/sqlsync"
1911
},
20-
"files": [
21-
"dist",
22-
"src"
23-
],
2412
"type": "module",
25-
"types": "./src/index.ts",
13+
"files": ["dist"],
2614
"main": "./src/index.ts",
15+
"types": "./src/index.ts",
2716
"exports": {
2817
".": {
2918
"import": "./src/index.ts",

lib/sqlsync-worker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@orbitinghail/sqlsync-worker",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.",
55
"homepage": "https://sqlsync.dev",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)