summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Batischev <eual.jp@gmail.com>2021-09-20 16:42:58 +0300
committerAlexander Batischev <eual.jp@gmail.com>2021-09-20 16:42:58 +0300
commitdeef6dbc04428c988ebe06c1e76a451a0598a5df (patch)
tree0c3c824035c71d07caceeb10258ce7000bad501f
parent1325be91ef61da6682f3441985a9d9291bb6da34 (diff)
Release 2.25r2.25
-rw-r--r--CHANGELOG.md32
-rw-r--r--Cargo.lock4
-rw-r--r--README.md20
-rw-r--r--rust/libnewsboat-ffi/Cargo.toml2
-rw-r--r--rust/libnewsboat/Cargo.toml2
5 files changed, 42 insertions, 18 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index be903cdd..4531703f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,22 +1,46 @@
# Changes for Newsboat
-## Unreleased - expected 2021-09-20
+## 2.25 - 2021-09-20
+
+Lists below only mention user-visible changes, but the full list of contributors
+for this release also includes: Amrit Brar, noctux, and shenlebantongying.
### Added
+
- New elements to style with `color` command: `title`, `hint-key`,
`hint-keys-delimiter`, `hint-separator`, and `hint-description`. If there is
no style for one of those elements, the style of `info` is used instead. See
"Configuring Colors" section in the docs (Alexander Batischev)
+- Podboat: show an error when a podcast can't be renamed (#545) (Kartikeya
+ Gupta)
+- A note that the urls file can contain comments (Lysander Trischler)
+
### Changed
+
- Bumped minimum supported Rust version to 1.51.0
- Key hints (at the bottom of the screen) are now styled to make them easier to
read. If you're using a custom colorscheme and want to use these new
elements, you need to update it; see the "Configuring Colors" section in the
docs (#1016) (Alexander Batischev)
-### Deprecated
-### Removed
+- Podboat: move to the next item after marking a podcast finished or deleted
+ (Dennis van der Schagt)
+- `purge-deleted` now keeps the cursor near where it was in the list, rather
+ than the *line* it was on (#1728) (Allan Wind)
+- Updated translations: Dutch (Dennis van der Schagt), German (Lysander
+ Trischler), Italian (Mauro Scomparin), Polish (Michał Siemek), Russian,
+ Ukrainian (Alexander Batischev), and Turkish (Emir Sari)
+- Updated vendored library Catch2 to 2.13.7, and json.hpp to 3.10.2
+
### Fixed
-### Security
+
+- A crash when entering a feed with an invalid filter expression (#1665)
+ (Alexander Batischev)
+- Slow scrolling in Podboat (#1375) (Dennis van der Schagt)
+- Slow `mark-all-read` with remote APIs. It's still slow when a filter is
+ applied, but without a filter it's as fast as possible (Alexander Batischev)
+- A crash when `next-unread` is invoked while viewing a tag with no unread feeds
+ (#1734) (Alexander Batischev)
+- A crash on feeds that contain wide characters (e.g. emojis) (mcz)
diff --git a/Cargo.lock b/Cargo.lock
index 3936eeb2..d1aa9c9c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -280,7 +280,7 @@ checksum = "a2a5ac8f984bfcf3a823267e5fde638acc3325f6496633a5da6bb6eb2171e103"
[[package]]
name = "libnewsboat"
-version = "2.24.0"
+version = "2.25.0"
dependencies = [
"backtrace",
"chrono",
@@ -305,7 +305,7 @@ dependencies = [
[[package]]
name = "libnewsboat-ffi"
-version = "2.24.0"
+version = "2.25.0"
dependencies = [
"cxx",
"cxx-build",
diff --git a/README.md b/README.md
index e7c31a11..5e8dce58 100644
--- a/README.md
+++ b/README.md
@@ -31,18 +31,18 @@ Notable features
* Powerful built-in HTML renderer — no need to start the web browser to view
text-only entries
* Send links and whole articles to third-party services using [bookmarking
- scripts](https://newsboat.org/releases/2.24/docs/newsboat.html#_bookmarking)
-* [Filter articles out](https://newsboat.org/releases/2.24/docs/newsboat.html#_killfiles)
+ scripts](https://newsboat.org/releases/2.25/docs/newsboat.html#_bookmarking)
+* [Filter articles out](https://newsboat.org/releases/2.25/docs/newsboat.html#_killfiles)
based on title, author, contents etc.
-* [Aggregate articles](https://newsboat.org/releases/2.24/docs/newsboat.html#_query_feeds)
+* [Aggregate articles](https://newsboat.org/releases/2.25/docs/newsboat.html#_query_feeds)
into meta-feeds by arbitrary criteria
-* [Apply transformations](https://newsboat.org/releases/2.24/docs/newsboat.html#_scripts_and_filters_snownews_extensions)
+* [Apply transformations](https://newsboat.org/releases/2.25/docs/newsboat.html#_scripts_and_filters_snownews_extensions)
to feeds before passing them into Newsboat
* Integrates with services like The Old Reader, NewsBlur, FeedHQ
- and [many more](https://newsboat.org/releases/2.24/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services)
-* [Macros](https://newsboat.org/releases/2.24/docs/newsboat.html#_macro_support)
+ and [many more](https://newsboat.org/releases/2.25/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services)
+* [Macros](https://newsboat.org/releases/2.25/docs/newsboat.html#_macro_support)
to execute sequences of actions with just two keystrokes
-* Rudimentary [podcast support](https://newsboat.org/releases/2.24/docs/newsboat.html#_podcast_support)
+* Rudimentary [podcast support](https://newsboat.org/releases/2.25/docs/newsboat.html#_podcast_support)
Downloading
-----------
@@ -112,7 +112,7 @@ There are numerous ways:
strict confinement; if we disabled it, the snap would be no better than
a distribution's package;
- [snap-browser]: https://newsboat.org/releases/2.24/docs/faq.html#_regarding_newsboat_snap_installations
+ [snap-browser]: https://newsboat.org/releases/2.25/docs/faq.html#_regarding_newsboat_snap_installations
- [build from source with Docker](doc/docker.md). Note that the resulting binary
might not run outside of that same Docker container if your system doesn't
@@ -151,8 +151,8 @@ Support
-------
* Check out our
- [documentation](https://newsboat.org/releases/2.24/docs/newsboat.html) and
- [FAQ](https://newsboat.org/releases/2.24/docs/faq.html)
+ [documentation](https://newsboat.org/releases/2.25/docs/newsboat.html) and
+ [FAQ](https://newsboat.org/releases/2.25/docs/faq.html)
* Report security vulnerabilities to security@newsboat.org. Please encrypt your emails to
[PGP key 4ED6CD61932B9EBE](https://newsboat.org/newsboat.pgp) if you can.
* Report bugs and ask questions on
diff --git a/rust/libnewsboat-ffi/Cargo.toml b/rust/libnewsboat-ffi/Cargo.toml
index 744f99e8..94ffb5a2 100644
--- a/rust/libnewsboat-ffi/Cargo.toml
+++ b/rust/libnewsboat-ffi/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat-ffi"
-version = "2.24.0"
+version = "2.25.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"
diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml
index f2125f5c..994eb9d6 100644
--- a/rust/libnewsboat/Cargo.toml
+++ b/rust/libnewsboat/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat"
-version = "2.24.0"
+version = "2.25.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"