Browse Source

Release Fractal 8

fractal-8 8
Kévin Commaille 2 years ago
parent
commit
10611e379e
No known key found for this signature in database
GPG Key ID: C971D9DBC9D678D
  1. 2
      Cargo.lock
  2. 2
      Cargo.toml
  3. 4
      README.md
  4. 66
      data/org.gnome.Fractal.metainfo.xml.in.in
  5. 4
      meson.build

2
Cargo.lock generated

@ -1400,7 +1400,7 @@ dependencies = [
[[package]]
name = "fractal"
version = "8.0.0-rc"
version = "8.0.0"
dependencies = [
"ashpd",
"djb_hash",

2
Cargo.toml

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

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

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

@ -71,82 +71,46 @@
</content_rating>
<releases>@development-release@
<release version="8~rc" type="development" date="2024-07-18">
<release version="8" type="stable" date="2024-08-01">
<description>
<p>
Did you miss us? Only two weeks after our beta release, we are ready to release Fractal
8.rc.
</p>
<p>
Here are the main goodies since Fractal 8.beta:
Let’s see the main improvements:
</p>
<ul>
<li>
Draft messages are persisted in the database, allowing to restore them after a restart
</li>
<li>
A banner appears when synchronization with the homeserver fails too many times in a row
</li>
<li>
Links in room descriptions are detected in most places
Mentions are sent intentionally
</li>
<li>
Collapsed categories in the sidebar are remembered between restarts, with the
“Historical” category collapsed by default
Authenticated media are supported
</li>
<li>
The history media viewers show properly when they are loading or empty
Draft messages are kept per-room and persisted across restarts
</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 8.
</p>
</description>
</release>
<release version="8~beta" type="development" date="2024-07-03">
<description>
<p>
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!
</p>
<p>
What have we been up to?
</p>
<ul>
<li>
Mentions are sent intentionally
More links are detected in messages and room descriptions
</li>
<li>
Authenticated media are supported
Collapsed categories in the sidebar are remembered between restarts, with the
“Historical” category collapsed by default
</li>
<li>
Draft messages are kept per-room
A banner appears when synchronization with the homeserver fails too many times in a row
</li>
<li>
The verification and account recovery processes have been polished
</li>
<li>
HTML rendering should be more robust, as we switched to the same library already used by
the Rust SDK to cleanup tags in messages
</li>
<li>
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
</li>
</ul>
<p>
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.
</p>
<p>
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.
</p>
</description>
</release>

4
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 != ''

Loading…
Cancel
Save