diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e90300..fc7d807 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,39 @@ # Changelog +## 0.5.0 + +New configuration which enables encryption of the signal keystore and +the gurk messages database: + +``` +passphrase = "secret" +``` + +Previously unencrypted database is replaced by the encrypted one. Make +sure you backup your data before enabling this option. + +After enabling encryption device has to be linked again. + +### Added + +- Key store and messages database encryption ([#283]) + +### Fixed + +- Show self send attachments ([#278]) +- Use profile names as user names ([#277]) + +### Internal + +- Upgrade libsignal to v0.51.0 ([#294]) +- Make sqlite the default storage ([#295]) + +[#277]: https://github.com/boxdot/gurk-rs/pull/277 +[#278]: https://github.com/boxdot/gurk-rs/pull/278 +[#283]: https://github.com/boxdot/gurk-rs/pull/283 +[#294]: https://github.com/boxdot/gurk-rs/pull/294 +[#295]: https://github.com/boxdot/gurk-rs/pull/295 + ## 0.4.3 Due to several fixes in `libsignal-service-rs`/`presage` and the upgrade of diff --git a/Cargo.lock b/Cargo.lock index 2ac591e..3b77ef1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1621,7 +1621,7 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "gurk" -version = "0.4.4-dev" +version = "0.5.0" dependencies = [ "aho-corasick", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index b3b661f..9a2ae2f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "gurk" description = "Signal messenger client for terminal" -version = "0.4.4-dev" +version = "0.5.0" authors = ["boxdot "] edition = "2021" keywords = ["signal", "tui"]