From 10611e379ee8eb02a97f9fe01f0c4489f36f4efa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Thu, 1 Aug 2024 09:49:42 +0200 Subject: [PATCH] Release Fractal 8 --- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 4 +- data/org.gnome.Fractal.metainfo.xml.in.in | 66 ++++++----------------- meson.build | 4 +- 5 files changed, 21 insertions(+), 57 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 55cef689..9be63cae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1400,7 +1400,7 @@ dependencies = [ [[package]] name = "fractal" -version = "8.0.0-rc" +version = "8.0.0" dependencies = [ "ashpd", "djb_hash", diff --git a/Cargo.toml b/Cargo.toml index cac5e092..f9925b35 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fractal" -version = "8.0.0-rc" +version = "8.0.0" authors = ["Julian Sparber "] edition = "2021" rust-version = "1.76" diff --git a/README.md b/README.md index 34d46a1c..243de078 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 7 (released May 2nd 2024). +The current stable version is 8 (released August 1st 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 8.rc (released July 18th 2024). +The current beta version is 8 (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 dc122128..cc305bcd 100644 --- a/data/org.gnome.Fractal.metainfo.xml.in.in +++ b/data/org.gnome.Fractal.metainfo.xml.in.in @@ -71,82 +71,46 @@ @development-release@ - +

- Did you miss us? Only two weeks after our beta release, we are ready to release Fractal - 8.rc. -

-

- Here are the main goodies since Fractal 8.beta: + Let’s see the main improvements:

  • - Draft messages are persisted in the database, allowing to restore them after a restart -
  • -
  • - A banner appears when synchronization with the homeserver fails too many times in a row -
  • -
  • - Links in room descriptions are detected in most places + Mentions are sent intentionally
  • - Collapsed categories in the sidebar are remembered between restarts, with the - “Historical” category collapsed by default + Authenticated media are supported
  • - The history media viewers show properly when they are loading or empty + Draft messages are kept per-room and persisted across restarts
  • -
-

- 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 8. -

-
-
- - -

- It’s been all over the news, so you probably already have heard about what’s happening in - France, but in case you haven’t yet: a new Fractal beta just dropped! -

-

- What have we been up to? -

-
  • - Mentions are sent intentionally + More links are detected in messages and room descriptions
  • - Authenticated media are supported + Collapsed categories in the sidebar are remembered between restarts, with the + “Historical” category collapsed by default
  • - Draft messages are kept per-room + A banner appears when synchronization with the homeserver fails too many times in a row
  • The verification and account recovery processes have been polished
  • - HTML rendering should be more robust, as we switched to the same library already used by - the Rust SDK to cleanup tags in messages -
  • -
  • - Speaking of HTML rendering, code blocks gained syntax highlighting, lists can be nested, - numbered lists can start from an arbitrary number, the details tag is supported, and - @room mentions are detected and rendered with a pill + HTML rendering has been improved, with the support of new elements and attributes

- As usual, this release includes other improvements, fixes and new translations thanks to - all our contributors, and our upstream projects. + As usual, this release includes other improvements and fixes 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 00a80d4a..864a41d4 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('fractal', 'rust', - version: '8.rc', + version: '8', 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 = '8' -pre_release_version = 'rc' +pre_release_version = '' version = major_version if pre_release_version != ''