diff --git a/CHANGELOG.md b/CHANGELOG.md index 3293a826d..6f9180f96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## 5.0.0 - 2026-07-22 + +- **BREAKING**: Change some methods on `Database` to take `&self` instead of + `&mut self`. + [[#190](https://github.com/matrix-org/seshat/pull/190)] + - Fix panic that could occur in the writer thread when deleting or replacing events. [[#195](https://github.com/matrix-org/seshat/pull/195)] diff --git a/Cargo.toml b/Cargo.toml index 8830283f7..da6b2bf97 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ members = ["seshat-node"] [workspace.package] -version = "4.3.0" +version = "5.0.0" authors = ["Damir Jelić "] edition = "2018" license = "Apache-2.0" diff --git a/RELEASING.md b/RELEASING.md index c3b14746d..b79029b4d 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -5,7 +5,7 @@ Seshat is released manually using `cargo publish` and `pnpm pack/publish`. 1. Create a release branch ```bash -git switch -c release-4.x.x +git switch -c release-5.x.x ``` 2. Bump the version in the following files: diff --git a/seshat-node/Cargo.lock b/seshat-node/Cargo.lock index cdae74c39..479c7970e 100644 --- a/seshat-node/Cargo.lock +++ b/seshat-node/Cargo.lock @@ -1018,7 +1018,7 @@ dependencies = [ [[package]] name = "matrix-seshat" -version = "4.1.0" +version = "5.0.0" dependencies = [ "fs_extra", "neon", diff --git a/seshat-node/Cargo.toml b/seshat-node/Cargo.toml index 3b67041cc..d9c6f4550 100644 --- a/seshat-node/Cargo.toml +++ b/seshat-node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "matrix-seshat" -version = "4.2.0" +version = "5.0.0" authors = ["Damir Jelić "] edition = "2018" license = "Apache-2.0" @@ -17,7 +17,7 @@ fs_extra = "1.3.0" serde_json = "1.0.61" neon-serde3 = "0.10.0" uuid = "1.3.0" -seshat = "4.3.0" +seshat = "5.0.0" [dependencies.neon] version = "0.10.1" diff --git a/seshat-node/package.json b/seshat-node/package.json index d3a1a1f26..7db1a4194 100644 --- a/seshat-node/package.json +++ b/seshat-node/package.json @@ -1,6 +1,6 @@ { "name": "matrix-seshat", - "version": "4.3.0", + "version": "5.0.0", "description": "A matrix message logger with full text search support", "main": "index.js", "author": "Damir Jelić ",