github lwindolf/liferea v2.0-RC1
2.0-RC1

pre-release4 hours ago

This is the first release candidate for the new 2.0 release line that contains the GTK4 port of Liferea.

Migration from 1.x

Migration from 1.14/1.16 to 2.0 is supported and should be seamless. The database schema is compatible
with 1.16 so you can fall back to 1.16 at any time if you encounter problems.

Removed features

Major porting efforts always have some side-effects with features being lost. Despite this rather
large refactoring almost all features stay as they are with the following exceptions:

  • Dropped menu bar in favour of a header bar
  • Dropped support for girepository-1.0
  • Removed status bar in favour of raising toasts
  • Trayicon plugin was removed as incompatible with GTK4

Known issues

This entirely new code base has still some issues:

  • Item/feed list popup menus show overflow
  • Some dialogs sometimes freeze

Please help with testing and report any bugs you discover!

Changes

* Build system switched from autotools to meson. Tarballs are now .tar.xz
  (Lars Windolf)

* All message dialogs and auth dialog are now modal.
  (Lars Windolf)

* Source UI definitions are now provided by a Cambalache 1.0 workflow, single source
  of truth for all .ui files is liferea.cmb
  (Lars Windolf)

* Ported code base to GTK4. Note that the port is a minimal port, a lot of
  GTK4 deprecated widgets (like GtkTreeView) are still in use. Those will be
  replaced over time.
  (Lars Windolf)

* New dependency libadwaita, some dialogs are already implemented as AdwDialog
  and AdwAlertDialog more will follow.
  (Lars Windolf)

* Removed HTML shortcut documentation in favour of GtkShortCutsWindow
  Also changed hotkey F1 to point a shortcuts
  (Lars Windolf)

* Changed simple search from a dialog to a search bar
  (Lars Windolf)

Don't miss a new liferea release

NewReleases is sending notifications on new releases.