From f9d07a231967734c595912d7c2b2dbee7b22a413 Mon Sep 17 00:00:00 2001 From: Julian Sparber Date: Thu, 9 Jul 2026 09:06:16 +0200 Subject: [PATCH] chore: Bump version number and add release notes for v4 --- Cargo.lock | 6 +++--- meson.build | 2 +- reflection-app/Cargo.toml | 2 +- .../data/cx.modal.Reflection.metainfo.xml.in | 10 ++++++++++ reflection-doc/Cargo.toml | 2 +- reflection-node/Cargo.toml | 2 +- 6 files changed, 17 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 096d5eb..edcdc5d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5347,7 +5347,7 @@ dependencies = [ [[package]] name = "reflection" -version = "0.3.0" +version = "0.4.0" dependencies = [ "ashpd", "base64 0.21.7", @@ -5368,7 +5368,7 @@ dependencies = [ [[package]] name = "reflection-doc" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "gio", @@ -5387,7 +5387,7 @@ dependencies = [ [[package]] name = "reflection-node" -version = "0.3.0" +version = "0.4.0" dependencies = [ "chrono", "p2panda", diff --git a/meson.build b/meson.build index ea93dfc..f1026f8 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('reflection', 'rust', - version: '0.3', + version: '0.4', meson_version: '>= 1.0.0', default_options: [ 'warning_level=2', 'werror=false', ], ) diff --git a/reflection-app/Cargo.toml b/reflection-app/Cargo.toml index ef0eb2d..6679206 100644 --- a/reflection-app/Cargo.toml +++ b/reflection-app/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "reflection" -version = "0.3.0" +version = "0.4.0" edition = "2024" authors = [ "adz ", diff --git a/reflection-app/data/cx.modal.Reflection.metainfo.xml.in b/reflection-app/data/cx.modal.Reflection.metainfo.xml.in index 87e115c..80f17a7 100644 --- a/reflection-app/data/cx.modal.Reflection.metainfo.xml.in +++ b/reflection-app/data/cx.modal.Reflection.metainfo.xml.in @@ -69,6 +69,16 @@ + + +

Switch to the new high level p2panda API. This makes connections much more stable, but unfortunately also comes with some issues to be aware of:

+
    +
  • Old pads will no longer work because of an internal data format change. We do keep them around, so in case you want to get data back after updating you can downgrade the app.
  • +
  • We also temporarily disabled the offline toggle, since the high level API does not support this yet.
  • +
+
+
+

Third preview release.

diff --git a/reflection-doc/Cargo.toml b/reflection-doc/Cargo.toml index 8bb8df3..0f3ba0d 100644 --- a/reflection-doc/Cargo.toml +++ b/reflection-doc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "reflection-doc" -version = "0.3.0" +version = "0.4.0" edition = "2024" authors = [ "adz ", diff --git a/reflection-node/Cargo.toml b/reflection-node/Cargo.toml index c623d60..5d1d1a7 100644 --- a/reflection-node/Cargo.toml +++ b/reflection-node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "reflection-node" -version = "0.3.0" +version = "0.4.0" edition = "2024" authors = [ "adz ",