Skip to content

Releases: lwindolf/liferea

1.13.7 Unstable

06 Dec 21:50
Compare
Choose a tag to compare
1.13.7 Unstable Pre-release
Pre-release

This is a new development release mostly focusing on usability. Thanks for the many many contributions!

With this release the work on Reader mode continued. It can be used in the internal browser and be easily toggled from the HTML view context menu. Proper styling is planned for the next release.

This release also includes several important bugfixes:

  • Fixes HTML view blanking when following links by left click
  • Fixes UI blocking when using command pipes or feed filters
  • Fixes truncated content after Youtube embeds
  • Fixes wrong (doubled) number of unread items

There are many more changes, here is the complete list

* Allow converting TinyTinyRSS subscriptions to local subscriptions
  (Lars Windolf)
  
* #1045: Further integration of Reader mode with internal browser
  (Matthew Moran)

* #1044: Support for user-agent string customization and anonymization
  (Lorenzo Ancora)
    
* #1037: Fix deprecation of g_time_zone_new
  (sunwire)

* #1027: Add option to show news bins in reduced feed list
  (Alexandre Erwin Ittner)
  
* #1023: Execute feed pipe/filter commands asynchronously
  (Alexandre Erwin Ittner)

* #1018: Fix deprecation of pango_find_base_dir
  (sunwire)

* #1017: Fix deprecation of g_memdup
  (sunwire)
  
* #1016: Type casting to silence compiler warnings
  (sunwire)

* #1014: Fixes some compiler warnings
  (sunwire)

* #947: Rework of Reader mode feature toggling: toggle is now a context
  menu toggle of the HTML view context menu.

* Fixes #1013: Certificate problems with some URLs
  (sunwire)
  
* Fixes 1005: aria2 download manager triggered by wrong command
  (zorlaski)
  
* Fixes #981: Left-clicking an external link in the headline view caused the
  Javascript disabled setting to be ignored.
  (Lars Windolf)

* Fixes #993: Duplicate registration of libsoup content decoder
  (Yanko Kaneti)
  
* Fixes #955: Blog post truncated after a YouTube embed
  (reported by Jeff Fortin, fix by Rich Coe)

* Fixes #952: Number of unread items is 2 times the correct number
  (reported by GaryGate15)

* Fixes #950: Multiple license issues:
  - several header files with LGPLv2+ license -> fixed to GPLv2+
  - several plugins with outdated LGPLv2+ -> updated to LGPLv3+
  - missing LGPL license file COPYING.LIB -> added
  (reported by Paul Gevers)

* #1040: Updated all documentation for WCAG and HTML5 semantics
  improves accessibility for screen readers
  (Lorenzo Ancora)

* #1049: Update and extend man page
  (Lorenzo Ancora)

* #477: Updated documentation for enclosure download
  (Lars Windolf)

* Updated documentation for preference dialog
  (Lars Windolf)
  
* Added Italian documentation translation
  (Lorenzo Ancora)

* Updated Brazilian Portuguese translation
  (Fúlvio Alves)
  
* Updated Czech translation
  (RadimNo)
  
* Updated Hungarian translation
  (Balázs Úr)

* Updated Polish translation
  (sunwire)
  
* Updated Simplified Chinese translation
  (Sefler Zhou)

1.13.6 Unstable

07 May 21:03
Compare
Choose a tag to compare
1.13.6 Unstable Pre-release
Pre-release

This is a new development release mostly focusing on usability. Thanks for all the contributed bugfixes!

Changes

    * Change reader mode toggle from item view icon to toggle entry in
      item view context menu.
      (Lars Windolf)

    * #343: UX redesign of the update message in the status bar. Now shows a
      update counter of the feeds being in update.
      (Lars Windolf)

    * #964: Added pane position fix plugin providing a workaround for pane position
      issues when using the headerbar
      (sunwire)

    * #983: Use GtkFileChooserNative to allow selecting local files when
      run in sandbox.
      (Leiaz)

    * Fixes #780: Improve date formatting when in locale en_GB
      (sunwire)

    * Fixes #944: Broken RTL text direction in feed content view
      (Lars Windolf)

    * Fixes #949: Regression in notification plugin that caused it to show
      non-new items
      (Lars Windolf)

    * Fixes #963: Checking for git command in plugin installer -> warn user
      (sunwire)

    * Fixes #973: Broken CSS in Webkit2Gtk >= 2.32
      (Leiaz)

    * Updated Albanian translation
      (Besnik Bleta)

    * Updated French translation
      (guilieb)

    * Updated Italian translation
      (Janvitus)

    * Updated German translation
      (Lars Windolf)

1.13.5 Unstable

10 Jan 18:26
2603ec6
Compare
Choose a tag to compare
1.13.5 Unstable Pre-release
Pre-release

This is a new development release mostly focussing on usability. There is also a fix
of a long-standing bug that search folder searches were not case-insensitive as
documented.

Changes

    * #907: Add new search folder property that allows hiding read items
      (Lars Windolf, suggested by Jeff Fortin)

    * Now always shows the unread count of a search folder (instead of the
      item count) in the feed list
      (Lars Windolf)

    * Now search folders are automatically rebuild when rules are changed
      (Lars Windolf)

    * Adds a new simple focus plugin that adds transparency on the feed list
      when it is not focussed.
      (sunwire)

    * Add F10 hotkey to headerbar plugin to allow triggering the hamburger menu
      (sunwire)

    * Update Flatpak AppData with release dates
      (Mikel Olasagasti)

    * Make several plugins support gettext
      (sunwire)

    * Fixes #192: wrong button order of media player in RTL locales
      (patch by GreenLunar)

    * Fixes #343: Usability of update infos in status bar. Now a total
      count is displayed on mass-updates and a per-feed info on single
      feed updates
      (Lars Windolf)

    * Fixes #809: Usability of feed fetching errors.
      (Lars Windolf)

    * Updated Polish translation
      (sunwire)

    * Updated German translation
      (Lars Windolf)

1.13.4 Unstable

24 Dec 22:20
Compare
Choose a tag to compare
1.13.4 Unstable Pre-release
Pre-release

It's Christmas so let's have a small present for everyone. Here is a new unstable release.

There are some visual fixes concerning favicons and fixing the blurry trayicon. Additionally many early testers of "reader mode" asked for ways to disable it. So there is now a global preference to disable it altogether and there is also a button to right top of the headline view to toggle it on demand while you read.

This release also fixes a longstanding bug where search folder rules where not case insensitive as intenteded. So you searches might not have found every hit they should have.

Changes

    * Prevent endless loop on favicon discovery
      (Lars Windolf)

    * #903: Prevent endless loop in feed autodiscovery
      (reported by Leiaz)

    * #912: Allow mutiple feed in same libnotify notification
      (Tasos Sahanidis)

    * Further favicon discovery improvements: now detects all types of
      Apple Touch Icons, MS Tile Images and Safari Mask Icons
      Fixes #440
      (Lars Windolf)

    * Add reader mode toggle in the item view
      (Lars Windolf)

    * #876 Add reader mode preference
      (Lars Windolf)

    * Implement support for subscribing to LD+Json metadata
      listings e.g. concert or theater event listings
      (Lars Windolf)

    * Provide the default icon for feeds with no favicon as SVG
      for nicer rendering in wide view. Drop some unused icons.
      Replace tray icon with scalable version.
      (Lars Windolf)

    * Fixes CRITICAL on trayicon plugin init
      (Lars Windolf)

    * Fixes #884: Content of wrong feed is shown
      (Leiaz, reported by Michael F. Schönitzer)

    * Fixes #900: Flatpak needs icon named after appid
      (Mikel Olasagasti)

    * Fixes #908, #332: Search folder are not case-insensitive as documented
      (reported by Heinz Peter Hippenstiel and Jeff Fortin)

    * Fixes #899: Truncated articles (on 'Extract full content')
      (reported by Leiaz)

    * #902: Updated Polish translation
      (sunwire)

1.13.3 Unstable

09 Oct 21:55
Compare
Choose a tag to compare
1.13.3 Unstable Pre-release
Pre-release

This is a new 1.13 development release with a lot of great improvements including zoom reset using Ctrl-0, enabling Webkit Intelligent Tracking Protection, CSS color updated on theme switch, progress bar support when loading web pages and many other improvements.

Thanks for the many contributions!!!

Hacktoberfest Participation

Please note that Liferea has the #hacktoberfest tag set, so if you participate in DigitalOceans Hacktoberfest your pull requests will count!

With roughly three weeks more of the month have a look in the issue tracker for "help-wanted" and "easy-to-fix" labels!

Deprecations

Feature cleanups continue. With this release we drop

  • CDF channel support (a very old and rare Microsoft RSS alternative)
  • PIE aka. Atom 0.2/0.3 support
  • RSS namespace "blogChannel" support

While I'm sorry to see blogChannel support gone, with Userland gone, there is just no one out there using it anymore.
It was a nice feature everyone sharing the subscription list explicitely...

Changes

   * #893: Update of bookmarking sites
      (Mikel Olasagasti)

    * #888: Changes required for Flathub
      (Mikel Olasagasti)

    * #882: Implement support for Webkits Intelligent Tracking Protection
      (Leiaz)

    * #875: Add <Ctrl>-0 hotkey to reset zoom
      (Leiaz)

    * #874: Add debug printing of SAX parser errors
      (Leiaz)

    * #846: Remove deprecated usage of gdk_screen_*
      (ghost)

    * #844: Update metainfo path (appdata target directory)
      (Yuri Konotopov)

    * #776: CSS color update on theme change without restart
      (sillyslux)

    * Fixes #883: Feed with comments: last comment replaces all content
      (Leiaz)

    * Fixes #866: Bad encoding in doc/html/reference_de.html
      (reported by Paul Gevers)

    * Fixes #865: Fixes view mode switch
      (Leiaz)

    * Fixes #841: Now shows progress bar when loading websites
      (Leiaz)

    * Fixes #828: Crashing with segfault after opening feed articles
      (chronoscz)

    * Fixes XLST exception on mediarss feeds with description
      (Lars Windolf)

    * Drop blogChannel namespace support
      (Lars Windolf)

    * Support multi-feed discovery
      (Lars Windolf)

    * Default to https:// instead of http:// when user doesn't
      provide protocol on subscribing feed
      (Lars Windolf)

    * Drop CDF channel legacy support
      (Lars Windolf)

    * Drop Atom 0.2/0.3 (aka Pie) legacy support
      (Lars Windolf)

    * #893: Added Persion default feed list
      (Kevin Scruff)

    * #890: Update of Indionesian translation
      (Samsul Ma'arif)

    * #890: Update of French translation
      (Yannick A.)

1.13.2 Unstable

28 Aug 21:37
1c96ac7
Compare
Choose a tag to compare
1.13.2 Unstable Pre-release
Pre-release

This is a new development release adding a new major feature "Reader mode".
"Reader mode" is always on filtering all feed content and HTML5 enriched content
to remove ads, visual noise and any left-over website navigation elements that
might end up in your feeds content.

Please test the feature and give feedback on your experiences!

Additionally Youtube videos from MediaRSS feeds are now automatically
rendered and there are two new powerful search folder rules available to match
parent folder and subscription URL.

Feature Deprecations

Combined View

1.13 will drop the combined view aka 2-pane view mode. The feature was not
maintained well, did not provide the same functionality as the 3-pane modes and
did not scale well. Removing it will significantly simplify the code base and allows
to implement "Reader mode" for the now single-item/single-document only views.

"photo" namespace

The rarely seen photo namespace support has been dropped to simplify the
rendering templates.

Disabling JS in internal browser

To allow for "Reader mode" which (using Readability.js) is Javascript based
we now cannot disable Javascript in the item view anymore. The global preference
for disabling Javascript has been renamed to indicate that it only affects loading
websites in the internal browser.

Changes

    * #846, #864, #735: Fix main menu/toolbar not being translated
      (reported by nesfla, Qik000, SingleMalt2104)

    * #854: Adding new search folder options to match
      subscription source URL and parent folder name.
      (suggested by muhlinux)

    * #851: Add accessibility check to code tests
      (Lars Windolf)

    * #851: Fix accessibility annotations for several combo boxes.
      (Lars Windolf)

    * #850: Fix embedded youtube video bug.
      (reported by sblondon)

    * #765: Embed YouTube videos from MediaRSS feeds
      (Mikel Olasagasti)

    * #749: Add Readability.js library (Apache 2.0 licensed)
      and auto-apply Readability.js to all headlines
      (Lars Windolf)

    * Drop unused glade/google_source.ui
      (Lars Windolf)

    * Drop support of combined view mode, this is necessary
      to add rich content support which relies on DOM
      transformation and Readability.js
      (Lars Windolf)

    * Drop ns_photo support, as it is rarely used and
      allows us to get rid of XSLT extra handling
      (Lars Windolf)

    * #747: Font improvements
      (Azhar Mithani)

    * #250 Update some dialog labels
      (GreenLunar)

    * #803: Fix legacy links to mailing list and IRC in
      documentation.
      (reported by Bill Dietrich)

    * Updated German translation
      (Lars Windolf)

    * #861: Updated Spanish translation
      (vosian)

1.12.9 Stable

28 Aug 15:45
Compare
Choose a tag to compare

This is a maintenance release fixing a translation bug and a Youtube video embedding issue.

Changes:

    * #850: Fix embedded youtube video bug.
      (reported by sblondon)

    * Fixes #846, #864: Translations not applied to application
      menu bar and tool bar.
      (Skif-off)

1.13.1 Unstable

11 Jun 21:09
Compare
Choose a tag to compare
1.13.1 Unstable Pre-release
Pre-release

This new unstable release provide some feature enhancements (HTML5 subscriptions)
with improvements (better item list loading performance, better quality favicons, trayicon
plugin improvements) and many bugfixes.

Thanks to the many contributors!

Changes

* Fixes #840: OPML source subfolders not working
  (fixed by Tomáš Janoušek)

* #837: Removing GTimeVal references
  (Tom Perez)

* #827: Respect global update refresh interval for TheOldReader
  (Matthew Horan)

* #826: Fix save/restore position issues with tray icon
  (Matthew Horan)

* #822: Improve performance of item list loading
  (Rich Coe)

* Fixes #821: Skip current item when finding next unread item
  (Tom Perez)

* #815: Add support for subscribing to HTML5 websites
  without RSS/Atom feeds by extracting article
  titles,links and descriptions
  (Lars Windolf)

* #816: Increase size of stored favicons to 128x128px
  to improve icon quality in 3-pane wide view. Also add
  favicon URL discovery tests.

* Fixes #821: Skip current selected unread item on
  'next unread item'
  (Tom Perez)

* #800: Expose remove-item action for plugins
  (mozbugbox)

* Fixes #799: plugins/headerbar.py translations not active
  (reported by Paul Gevers)

* Fixes #783: Update IS_STATE when update item in itemlistview
  (mozbugbox)

* #752: Trayicon plugin has now a configuration option
  to change the behaviour when closing Liferea.
  (BurnhamG)

* Fixes #693: Add trayicon plugin option to disable minimizing to tray
  (BurnhamG)

1.12.8 Stable

11 Jun 20:29
Compare
Choose a tag to compare

This is a bugfix release

Changes:

* Fixes #840: OPML source subfolders not working
  (fixed by Tomáš Janoušek)

* Update of French translation

1.13.0 Unstable

04 Mar 22:16
Compare
Choose a tag to compare
1.13.0 Unstable Pre-release
Pre-release

This is the first release in the new unstable line. While this release does not have
any large changes or new features there will be breaking changes soon :-)

Changes

    * #764: Add MediaRSS support (e.g. Youtube feeds) to display
      descriptions and thumbnails
      (Mikel Olasagasti)
    * #773: Add WebKit Inspector menu option to HTML view when
      run with --debug-html (by sillyslux)
    * #714: Replaces deprecated gtk_menu_popup
      (Leiaz)
    * #705: New hotkey Ctrl-O to open enclosures
      (Leiaz)
    * #680: Add xdg-email command to item list popup menu
      (poetsmeniet)

    * Drop unused glade/google_source.ui
    * #699: Refactoring of duplicate check handlingg
      (dymoksc)

    * #746: Fix accessibility fatals reported by gla11y
      (reported by Paul Gevers)
    * Fixes #730: "Update all subscriptions at startup" overrides
      "Don't update this feed automatically"
      (Dymtro Kyrychuk, reported by Paul Wise)
    * Fixes #639: Right clicking on article no longer selects it
      (Leiaz, reported by Bruce Guenter)

    * #737: Update of Italian translation
      (madmurphy)
    * #745: URL fix for French example feeds
      (sblondon)