Browse Source

Release Fractal 12

fractal-12 12
Kévin Commaille 7 months ago
parent
commit
ddc5001a79
No known key found for this signature in database
GPG Key ID: F26F4BE20A08255B
  1. 2
      Cargo.lock
  2. 2
      Cargo.toml
  3. 4
      README.md
  4. 60
      data/org.gnome.Fractal.metainfo.xml.in.in
  5. 4
      meson.build

2
Cargo.lock generated

@ -1234,7 +1234,7 @@ dependencies = [
[[package]] [[package]]
name = "fractal" name = "fractal"
version = "12.0.0-rc" version = "12.0.0"
dependencies = [ dependencies = [
"aperture", "aperture",
"ashpd", "ashpd",

2
Cargo.toml

@ -1,6 +1,6 @@
[package] [package]
name = "fractal" name = "fractal"
version = "12.0.0-rc" version = "12.0.0"
authors = ["Julian Sparber <julian@sparber.net>"] authors = ["Julian Sparber <julian@sparber.net>"]
edition = "2024" edition = "2024"
rust-version = "1.85" rust-version = "1.85"

4
README.md

@ -38,7 +38,7 @@ development version while keeping the stable release around for daily use.
### Stable version ### Stable version
The current stable version is 11.2 (released June 10th 2025). The current stable version is 12 (released August 11th 2025).
You can get the official Fractal Flatpak from Flathub. You can get the official Fractal Flatpak from Flathub.
@ -53,7 +53,7 @@ You can get the official Fractal Flatpak from Flathub.
### Beta version ### Beta version
The current beta version is 12.rc (released July 31st 2025). The current beta version is 12 (same as stable).
It is available as a Flatpak on Flathub Beta. It is available as a Flatpak on Flathub Beta.

60
data/org.gnome.Fractal.metainfo.xml.in.in

@ -35,15 +35,15 @@
<screenshots> <screenshots>
<screenshot type="default"> <screenshot type="default">
<image type="source">https://gitlab.gnome.org/World/fractal/raw/fractal-11/screenshots/main.png</image> <image type="source">https://gitlab.gnome.org/World/fractal/raw/fractal-12/screenshots/main.png</image>
<caption>Fractal’s main window</caption> <caption>Fractal’s main window</caption>
</screenshot> </screenshot>
<screenshot> <screenshot>
<image type="source">https://gitlab.gnome.org/World/fractal/raw/fractal-11/screenshots/media-history.png</image> <image type="source">https://gitlab.gnome.org/World/fractal/raw/fractal-12/screenshots/media-history.png</image>
<caption>View the media history of a Matrix room</caption> <caption>View the media history of a Matrix room</caption>
</screenshot> </screenshot>
<screenshot> <screenshot>
<image type="source">https://gitlab.gnome.org/World/fractal/raw/fractal-11/screenshots/adaptive.png</image> <image type="source">https://gitlab.gnome.org/World/fractal/raw/fractal-12/screenshots/adaptive.png</image>
<caption>Fractal’s interface adapts to small screens</caption> <caption>Fractal’s interface adapts to small screens</caption>
</screenshot> </screenshot>
</screenshots> </screenshots>
@ -71,57 +71,34 @@
</content_rating> </content_rating>
<releases>@development-release@ <releases>@development-release@
<release version="12~rc" type="development" date="2025-07-31"> <release version="12" type="stable" date="2025-08-11">
<description> <description>
<p> <p>
Want to get a head start and try out Fractal 12 before its release? That’s what this Knock, knock, knock… on rooms, baby 🎵 Ooh ooh ooh ooh ooh ooh 🎶 That's right, Fractal 12
Release Candidate is for! New since 12.beta: adds support for knocking, among other things. Read all about the improvements since 11.2:
</p> </p>
<ul> <ul>
<li> <li>
The upcoming room version 12 is supported, with the special power level of room creators Requesting invites to rooms (aka knocking) is now possible, as is enabling such requests
for room admins.
</li> </li>
<li> <li>
Requesting invites to rooms (aka knocking) is now possible The upcoming room version 12 is supported, with the special power level of room
creators.
</li> </li>
<li> <li>
Clicking on the name of the sender of a message adds a mention to them in the composer A room can be marked as unread via the context menu in the sidebar.
</li>
</ul>
<p>
As usual, this release includes other improvements, fixes and new translations thanks to
all our contributors, and our upstream projects.
</p>
<p>
As the version implies, it should be mostly stable and we expect to only include minor
improvements until the release of Fractal 12.
</p>
</description>
</release>
<release version="12~beta" type="development" date="2025-06-26">
<description>
<p>
Hot! Hot! Hot! No, we are not talking about the summer weather in the northern hemisphere,
but about the brand new release of Fractal 12.beta! Coming soon to your device:
</p>
<ul>
<li>
The safety setting to hide media previews in rooms is now synced between Matrix
clients.
</li>
<li>
We added another safety setting (which is also synced) to hide avatars in invites.
</li> </li>
<li> <li>
A room can be marked as unread via the context menu in the sidebar. You can now see if a section in the sidebar has any notifications or activity when it is
collapsed.
</li> </li>
<li> <li>
We changed the UX a little for tombstoned rooms. Instead of showing a banner at the top Clicking on the name of the sender of a message adds a mention to them in the composer.
of the history, it now replaces the composer at the bottom of the history.
</li> </li>
<li> <li>
You can now see if a section in the sidebar has any notifications or activity when it is The safety setting to hide media previews in rooms is now synced between Matrix clients
collapsed. and we added another safety setting (which is also synced) to hide avatars in invites.
</li> </li>
</ul> </ul>
<p> <p>
@ -129,8 +106,9 @@
all our contributors, and our upstream projects. all our contributors, and our upstream projects.
</p> </p>
<p> <p>
As the version implies, there might be a slight risk of regressions, but it should be We want to address special thanks to the translators who worked on this version. We know
mostly stable. If all goes well the next step is the release candidate! 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.
</p> </p>
</description> </description>
</release> </release>

4
meson.build

@ -1,6 +1,6 @@
project('fractal', project('fractal',
'rust', 'rust',
version: '12.rc', version: '12',
license: 'GPL-3.0-or-later', license: 'GPL-3.0-or-later',
meson_version: '>= 1.1') meson_version: '>= 1.1')
@ -11,7 +11,7 @@ base_id = 'org.gnome.Fractal'
application_id = base_id application_id = base_id
major_version = '12' major_version = '12'
pre_release_version = 'rc' pre_release_version = ''
version = major_version version = major_version
if pre_release_version != '' if pre_release_version != ''

Loading…
Cancel
Save