Skip to content

Commit

Permalink
Merge pull request #204 from evoluhq/changeset-release/main
Browse files Browse the repository at this point in the history
[ci] release
  • Loading branch information
steida authored Sep 6, 2023
2 parents 01cc5c0 + 4e42556 commit cc04967
Show file tree
Hide file tree
Showing 11 changed files with 47 additions and 18 deletions.
13 changes: 0 additions & 13 deletions .changeset/spotty-keys-speak.md

This file was deleted.

8 changes: 8 additions & 0 deletions apps/native/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# native

## 0.0.80

### Patch Changes

- Updated dependencies [75e6772]
- [email protected]
- [email protected]

## 0.0.79

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/native/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "native",
"version": "0.0.79",
"version": "0.0.80",
"private": true,
"main": "index.js",
"scripts": {
Expand Down
6 changes: 6 additions & 0 deletions apps/server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# server

## 0.0.80

### Patch Changes

- [email protected]

## 0.0.79

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "server",
"version": "0.0.79",
"version": "0.0.80",
"private": true,
"type": "module",
"scripts": {
Expand Down
7 changes: 7 additions & 0 deletions apps/web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# web

## 0.0.80

### Patch Changes

- Updated dependencies [75e6772]
- [email protected]

## 0.0.79

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "web",
"version": "0.0.79",
"version": "0.0.80",
"private": true,
"scripts": {
"dev": "next dev",
Expand Down
7 changes: 7 additions & 0 deletions packages/evolu-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# evolu-server

## 1.0.19

### Patch Changes

- Updated dependencies [75e6772]
- [email protected]

## 1.0.18

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/evolu-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "evolu-server",
"version": "1.0.18",
"version": "1.0.19",
"description": "Node.js server for Evolu library",
"author": "Daniel Steigerwald <[email protected]>",
"license": "MIT",
Expand Down
14 changes: 14 additions & 0 deletions packages/evolu/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# evolu

## 8.0.0

### Major Changes

- 75e6772: React Native, Kysely relations, and new encryption.

Evolu becomes universal. All React platforms are supported. There is only one minor drawback: Expo 49 Sqlite binding needs to be completed. iOS doesn't support binary columns; all columns are stringified on Android. The good news is that Expo 50 should be OK.

Evolu also has a new feature: Relations. It's based on the ingenious [Kysely helper](https://kysely.dev/docs/recipes/relations), allowing you to nest related rows in queries to write super efficient queries with nested relations. Yes, we can fetch nested objects and arrays in a single query. No magic, it's still SQL.

As for encryption, Evolu switched from AES-GCM to NaCl / Libsodium-compatible Secretbox (xsalsa20poly1305). Evolu CRDT messages are also versioned.

While preparing the React Native version, I refactored the code so it's much more readable. CRDT shouldn't be a magic black box. On the contrary, it should be as simple as possible so everyone understands how it works, and nothing breaks because of complexity.

## 7.1.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/evolu/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "evolu",
"version": "7.1.0",
"version": "8.0.0",
"description": "React Hooks library for local-first apps with end-to-end encrypted backup and sync using SQLite and CRDT.",
"keywords": [
"evolu",
Expand Down

1 comment on commit cc04967

@vercel
Copy link

@vercel vercel bot commented on cc04967 Sep 6, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

evolu – ./

evolu-git-main-evolu.vercel.app
evolu.vercel.app
evolu.dev
evolu-evolu.vercel.app
www.evolu.dev

Please sign in to comment.