diff options
author | Alexander Batischev <eual.jp@gmail.com> | 2021-09-20 16:42:58 +0300 |
---|---|---|
committer | Alexander Batischev <eual.jp@gmail.com> | 2021-09-20 16:42:58 +0300 |
commit | deef6dbc04428c988ebe06c1e76a451a0598a5df (patch) | |
tree | 0c3c824035c71d07caceeb10258ce7000bad501f | |
parent | 1325be91ef61da6682f3441985a9d9291bb6da34 (diff) |
Release 2.25r2.25
-rw-r--r-- | CHANGELOG.md | 32 | ||||
-rw-r--r-- | Cargo.lock | 4 | ||||
-rw-r--r-- | README.md | 20 | ||||
-rw-r--r-- | rust/libnewsboat-ffi/Cargo.toml | 2 | ||||
-rw-r--r-- | rust/libnewsboat/Cargo.toml | 2 |
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) @@ -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", @@ -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" |