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