From dec825bbf41a9f388660b5c2235847821b298441 Mon Sep 17 00:00:00 2001 From: Alexandre Franke Date: Wed, 1 May 2024 21:00:45 +0200 Subject: [PATCH] Release Fractal 7 --- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 4 +- data/org.gnome.Fractal.metainfo.xml.in.in | 57 ++++------------------- meson.build | 4 +- 5 files changed, 16 insertions(+), 53 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e0f12994..336cfeb7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1524,7 +1524,7 @@ dependencies = [ [[package]] name = "fractal" -version = "7.0.0-rc" +version = "7.0.0" dependencies = [ "ashpd", "djb_hash", diff --git a/Cargo.toml b/Cargo.toml index 916b0018..6aef9fc5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fractal" -version = "7.0.0-rc" +version = "7.0.0" authors = ["Julian Sparber "] edition = "2021" rust-version = "1.76" diff --git a/README.md b/README.md index 6231a1c9..4728eeac 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ development version while keeping the stable release around for daily use. ### Stable version -The current stable version is 6 (released January 18th 2024). +The current stable version is 7 (released May 2nd 2024). You can get the official Fractal Flatpak from Flathub. @@ -48,7 +48,7 @@ You can get the official Fractal Flatpak from Flathub. ### Beta version -The current beta version is 7.rc (released April 18th 2024). +The current beta version is 7 (same as stable). It is available as a Flatpak on Flathub Beta. diff --git a/data/org.gnome.Fractal.metainfo.xml.in.in b/data/org.gnome.Fractal.metainfo.xml.in.in index b9a04856..4d99eaef 100644 --- a/data/org.gnome.Fractal.metainfo.xml.in.in +++ b/data/org.gnome.Fractal.metainfo.xml.in.in @@ -71,50 +71,16 @@ @development-release@ - + -
    -
  • - Account recovery, introduced during this cycle, could lead to an unclear situation where - it was still incomplete even after successfully going through the process. We added some - explanations on how to solve this. Thanks to anyone who tried it in the beta and - provided us with feedback! -
  • -
  • - After fixing a focus issue upstream in GtkListView, we got rid of more focus issues in - our widgets. That should make the room history completely accessible with keyboard - navigation. -
  • -
  • - Third party verification, that happens in a direct chat, was partly broken as the banner - about an ongoing verification was not showing up anymore. The culprit was found and we - took that opportunity to improve the security instructions. Along with this bugfix, a - coat of polish has been applied. -
  • -
-

- As usual, this release includes other improvements, fixes and new translations thanks to - all our contributors, and our upstream projects. -

- As the version implies, it should be mostly stable and we expect to only include minor - improvements until the release of Fractal 7. -

-
-
- - -

- Spring is here in Fractal land. Birds chirping, flowers blooming, and a new beta for you - to try! -

-

- Staff’s picks: + Here comes Fractal 7, with extended encryption support and improved accessibility. + Server-side key backup and account recovery have been added, bringing greater security. + Third-party verification has received some bug fixes and improvements. Amongst the many + accessibility improvements, navigability has increased, especially in the room history. + But that’s not all we’ve been up to in the past three months:

    -
  • - Encryption support has been extended, with server-side key backup and account recovery. -
  • Messages that failed to send can now be retried or discarded.
  • @@ -123,7 +89,7 @@
  • Room details are now considered complete, with the addition of room address management, - permissions, and version upgrade. + permissions, and room upgrade.
  • A new member menu appears when clicking on an avatar in the room history. It offers a @@ -133,18 +99,15 @@
  • Pills are clickable and allow to directly go to a room or member profile.
  • -
  • - Many more improvements on the accessibility front, for better navigability with a screen - reader. -

As usual, this release includes other improvements, fixes and new translations thanks to all our contributors, and our upstream projects.

- As the version implies, there might be a slight risk of regressions, but it should be - mostly stable. If all goes well the next step is the release candidate! + We want to address special thanks to the translators who worked on this version. We know + this is a huge undertaking and have a deep appreciation for what you’ve done. If you want + to help with this effort, head over to Damned Lies.

diff --git a/meson.build b/meson.build index a0867537..d900b22c 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('fractal', 'rust', - version: '7.rc', + version: '7', license: 'GPL-3.0-or-later', meson_version: '>= 1.1') @@ -11,7 +11,7 @@ base_id = 'org.gnome.Fractal' application_id = base_id major_version = '7' -pre_release_version = 'rc' +pre_release_version = '' version = major_version if pre_release_version != ''