diff --git a/.gitattributes b/.gitattributes
index ad3a268..9b03811 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -21,5 +21,3 @@
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
-## Specific LFS patterns
-news_flash_gtk-3.0.2.tar filter=lfs diff=lfs merge=lfs -text
diff --git a/_service b/_service
index db47b3c..68f67b1 100644
--- a/_service
+++ b/_service
@@ -3,15 +3,20 @@
git
https://gitlab.com/news-flash/news_flash_gtk.git
- refs/tags/v.3.0.2
+ refs/tags/v.3.1.0
@PARENT_TAG@
v.(.*)
disable
+
+
+ zstd
+ *.tar
+
news_flash_gtk
zst
- false
+ true
diff --git a/news_flash_gtk-3.0.2.tar b/news_flash_gtk-3.0.2.tar
deleted file mode 100644
index f9c19db..0000000
--- a/news_flash_gtk-3.0.2.tar
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f412f15b157fecf08e481e0f44e8e146e94bbe8eabb59358c937d9213e92e486
-size 14069760
diff --git a/news_flash_gtk-3.1.0.tar.zst b/news_flash_gtk-3.1.0.tar.zst
new file mode 100644
index 0000000..35235bb
--- /dev/null
+++ b/news_flash_gtk-3.1.0.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:443abd5fff3a544b88e889e3ee94e061f96428e2d3c4ef3ff129428ca2b923a6
+size 2810616
diff --git a/newsflash.changes b/newsflash.changes
index 18a8fb6..1af1752 100644
--- a/newsflash.changes
+++ b/newsflash.changes
@@ -1,3 +1,26 @@
+-------------------------------------------------------------------
+Mon Feb 12 09:46:40 UTC 2024 - Richard Rahl
+
+- update to 3.1.0:
+ * Fix tag context menu actions
+ * Fix article scrolling on steam deck
+ * Fix an error toast appearing right after successful login
+ * Fix multiple instances of the image dialog spawning at the same time
+ * Fix 12h/24h time format
+ * Fix webview scrolling when zoomed via touch
+ * Local RSS: Fix duplicate feeds after exporting and reimporting an OPML file
+ * miniflux: support article enclosures
+ * Mark articles as read when opening in external browser
+ * Keep loaded articles when refreshing unread article list
+ * Update the user agent
+ * Add 'Zorin' article theme
+ * Double check if Newsflash is offline by pinging an Url
+ * Mark all read: only apply to articles that match current search term and list mode
+ * Article View: remove selectabilty preference and make content selectable by default
+ * Fetch content of a feed after adding it (if backend supports it)
+ * Show fetch and parse issues of single feeds (if backend supports it)
+ * Allow undoing mark all as read
+
-------------------------------------------------------------------
Fri Dec 8 21:13:16 UTC 2023 - Richard Rahl
diff --git a/newsflash.spec b/newsflash.spec
index a1054c1..c7cc47e 100644
--- a/newsflash.spec
+++ b/newsflash.spec
@@ -1,7 +1,7 @@
#
# spec file for package newsflash
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,37 +15,38 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+
%define _lto_cflags %{nil}
Name: newsflash
-Version: 3.0.2
+Version: 3.1.0
Release: 0
Summary: The spiritual successor to FeedReader
License: GPL-3.0-only
URL: https://gitlab.com/news-flash/news_flash_gtk
-Source0: news_flash_gtk-%{version}.tar
+Source0: news_flash_gtk-%{version}.tar.zst
Source1: vendor.tar.zst
-BuildRequires: glib-networking
-BuildRequires: cargo-packaging
-BuildRequires: meson
-BuildRequires: desktop-file-utils
-BuildRequires: xdg-utils
-BuildRequires: blueprint-compiler
-BuildRequires: python3-gobject
BuildRequires: appstream-glib
-BuildRequires: webkit2gtk4-devel
-BuildRequires: sqlite3-devel
-BuildRequires: gettext-tools
+BuildRequires: blueprint-compiler
+BuildRequires: cargo-packaging
+BuildRequires: desktop-file-utils
BuildRequires: gcc-c++
+BuildRequires: gettext-tools
+BuildRequires: glib-networking
+BuildRequires: meson
BuildRequires: pkgconfig
+BuildRequires: python3-gobject
+BuildRequires: sqlite3-devel
BuildRequires: update-desktop-files
+BuildRequires: webkit2gtk4-devel
+BuildRequires: xdg-utils
+BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk4)
-BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libadwaita-1)
+BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(webkitgtk-6.0)
-BuildRequires: pkgconfig(libxml-2.0)
%description
NewsFlash is a program designed to complement an already existing web-based RSS reader account.
diff --git a/vendor.tar.zst b/vendor.tar.zst
index 5d8ca1a..7ee9bb1 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1a8cb832a73a6171128fe6fa0cd9fa15fb99be87a6b28c2393c6ba8c4ae126b6
-size 53195505
+oid sha256:c63c54949708e7f741277d2faef2352585397d2f4af3b2ae88fae9769c08bd14
+size 56817325