diff --git a/Cargo.lock b/Cargo.lock index 03b7512c..a1f7ec2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1294,7 +1294,7 @@ dependencies = [ [[package]] name = "fractal" -version = "10.0.0-rc" +version = "10.0.0" dependencies = [ "aperture", "ashpd", diff --git a/Cargo.toml b/Cargo.toml index 0f16c421..f2ea03d4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fractal" -version = "10.0.0-rc" +version = "10.0.0" authors = ["Julian Sparber "] edition = "2021" rust-version = "1.82" diff --git a/README.md b/README.md index 2f26dbb0..af307f9f 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ development version while keeping the stable release around for daily use. ### Stable version -The current stable version is 9 (released October 30th 2024). +The current stable version is 10 (released January 30th 2024). You can get the official Fractal Flatpak from Flathub. @@ -53,7 +53,7 @@ You can get the official Fractal Flatpak from Flathub. ### Beta version -The current beta version is 10.rc (released January 14th 2025). +The current beta version is 10 (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 732c40c0..4b0adfdf 100644 --- a/data/org.gnome.Fractal.metainfo.xml.in.in +++ b/data/org.gnome.Fractal.metainfo.xml.in.in @@ -35,15 +35,15 @@ - https://gitlab.gnome.org/World/fractal/raw/fractal-9/screenshots/main.png + https://gitlab.gnome.org/World/fractal/raw/fractal-10/screenshots/main.png Fractal’s main window - https://gitlab.gnome.org/World/fractal/raw/fractal-9/screenshots/media-history.png + https://gitlab.gnome.org/World/fractal/raw/fractal-10/screenshots/media-history.png View the media history of a Matrix room - https://gitlab.gnome.org/World/fractal/raw/fractal-9/screenshots/adaptive.png + https://gitlab.gnome.org/World/fractal/raw/fractal-10/screenshots/adaptive.png Fractal’s interface adapts to small screens @@ -71,69 +71,34 @@ @development-release@ - +

- In this cold weather, we hope this new release candidate will warm your hearts. Let’s - celebrate this with our own awards ceremony: + How are you going to find your friends and coordinate end of day drinks when you’re lost + in the middle of a large crowd in a big city? With the new version of your favorite Matrix + client, of course! Here is Fractal 10.

  • - The most next-gen addition goes to… making Fractal OIDC aware. This ensures - compatibility with the upcoming authentication changes for matrix.org. + The QR code scanning code has been ported to libaperture, the library behind GNOME + Camera. This should result in better performance and more reliability.
  • - The most valuable fix goes to… showing consistently pills for users and rooms mentions - in the right place instead of seemingly random places, getting rid of one of our oldest - and most annoying bug. + OAuth 2.0 compatibility was added, to make sure that we are ready for the upcoming + authentication changes for matrix.org.
  • - The most sensible improvement goes to… using the send queue for attachments, ensuring - correct order of all messages and improving the visual feedback. + Pills for users and rooms mentions show consistently in the right place instead of + seemingly random places, getting rid of one of our oldest and most annoying bug.
  • - The most underrated feature goes to… allowing to react to stickers, fixing a crash in - the process. + Attachments go through the send queue, ensuring correct order of all messages and + improving the visual feedback.
  • - The most obvious tweak goes to… removing the “Open Direct Chat” menu entry from avatar - menu and member profile in direct chats. -
  • -
  • - The clearest enhancement goes to… labelling experimental versions in the room upgrade - menu as such. -
  • -
-

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

-
-
- - -

- Vive le vent ! Vive le vent ! Vive le vent d’hiver ! 🎶🌲 And vive Fractal 10.beta! - While everyone is resting for the holidays, we thought you could use a new release. It - focuses on improvements and bug fixes, including: -

-
    -
  • - Videos were often not playing after loading in the room history, this was fixed, and we + Videos were often not playing after loading in the room history. This was fixed, and we also show properly when an error occurred.
  • -
  • - Computing the size of media messages was slightly wrong, which meant that sometimes a - grey line would appear below them. We rebooted the code and that problem is gone! -
  • -
  • - Our CSS file was a bit too big for our taste, so we decided to make use of SASS and - split it. -
  • We were downloading too many different sizes for avatar images, which would fill the media cache needlessly. We now only download a couple of sizes. This has the extra @@ -145,8 +110,9 @@ 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 l10n.gnome.org.

    diff --git a/meson.build b/meson.build index 9922c0c4..8830855a 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('fractal', 'rust', - version: '10.rc', + version: '10', 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 = '10' -pre_release_version = 'rc' +pre_release_version = '' version = major_version if pre_release_version != '' diff --git a/screenshots/adaptive.png b/screenshots/adaptive.png index 11bf2226..cfd29cfa 100644 Binary files a/screenshots/adaptive.png and b/screenshots/adaptive.png differ diff --git a/screenshots/main.png b/screenshots/main.png index 77d485fb..1b246fdd 100644 Binary files a/screenshots/main.png and b/screenshots/main.png differ