diff options
author | Alexander Batischev <eual.jp@gmail.com> | 2022-09-25 20:37:07 +0300 |
---|---|---|
committer | Alexander Batischev <eual.jp@gmail.com> | 2022-09-25 20:37:07 +0300 |
commit | befb481fc4430ca456e6cf301a5b8f29bd5a7bfb (patch) | |
tree | ed5e522de9d54b4c40265acabe035462c5e771cd | |
parent | 6b4f45a6a52ef82d54640c734f6312d02fbdec98 (diff) |
Release 2.29r2.29
-rw-r--r-- | CHANGELOG.md | 41 | ||||
-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, 46 insertions, 23 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index d80fbb36..f22f5784 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,23 +1,46 @@ # Changes for Newsboat -## Unreleased - expected 2022-09-25 +## 2.29 - 2022-09-25 ### Added + +- New placeholder for `browser`, `%t`, which is replaced by the type of the URL + (#1954) (blank X) +- contib: a script to reorder lines in the `urls` file (#1918) (T3SQ8) +- Support for Brotli compression. In fact, Newsboat will now use all the methods + supported by the libcurl it's linked to (#2152) (Dennis van der Schagt) +- In tags dialog, put the cursor on the currently selected tag, or the first tag + if none is selected at the moment (#2093) (Dennis van der Schagt) + ### Changed -- Bumped minimum supported Rust version to 1.59.0 -- Bumped minimum supported GNU Make version to 4.0 (released on October 9th, - 2013) + +- When rendering an article, put a newline between consecutive `<audio>` and + `<video>` tags (#2103) (blank X) - When `select-filter` is used with an argument (e.g. from a macro), that argument is now used to look up a predefined filter by name. The old behaviour (applying the argument as filter) is still available by using `set-filter` instead (#2137) (Dennis van der Schagt) - When `select-filter` is used without an argument, it will now open the filter - selection dialog. Previously, `set-filter` from a macro without arguements - was ignored in the itemlist dialog (#2137) (Dennis van der Schagt) -### Deprecated -### Removed + selection dialog. Previously, `set-filter` from a macro without arguments + was ignored in the article list (#2137) (Dennis van der Schagt) +- Docs: use a new style for keys. It should be more readable than the old one, + please file issues if you disagree! (#2028) (Dennis van der Schagt) +- When reloading feeds in parallel, status line now shows the progress rather + than the number of the currently reloaded feed (#2065) (Juho Eerola) +- Updated translations: Dutch (Dennis van der Schagt), French (Tonus), German + (Lysander Trischler), Italian (Mauro Scomparin), Polish (Carno), Russian and + Ukrainian (Alexander Batischev), Spanish (Roboron3042), Turkish (Emir SARI) +- Bumped minimum supported Rust version to 1.59.0 +- Bumped minimum supported GNU Make version to 4.0 (released on + October 9th, 2013) +- Updated vendored libraries: expected-lite to 0.6.2, json.hpp to 3.11.2 + ### Fixed -### Security + +- Segfault on sqlite3DbMallocRawNN (#1980) (Juho Eerola) +- Scrolling when toggling `show-read-feeds` (#2138) (Dennis van der Schagt) +- Feeds not reloading in parallel when reloading only visible feeds (#2067) + (Juho Eerola) @@ -339,7 +339,7 @@ checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966" [[package]] name = "libnewsboat" -version = "2.28.0" +version = "2.29.0" dependencies = [ "backtrace", "chrono", @@ -365,7 +365,7 @@ dependencies = [ [[package]] name = "libnewsboat-ffi" -version = "2.28.0" +version = "2.29.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.28/docs/newsboat.html#_bookmarking) -* [Filter articles out](https://newsboat.org/releases/2.28/docs/newsboat.html#_killfiles) + scripts](https://newsboat.org/releases/2.29/docs/newsboat.html#_bookmarking) +* [Filter articles out](https://newsboat.org/releases/2.29/docs/newsboat.html#_killfiles) based on title, author, contents etc. -* [Aggregate articles](https://newsboat.org/releases/2.28/docs/newsboat.html#_query_feeds) +* [Aggregate articles](https://newsboat.org/releases/2.29/docs/newsboat.html#_query_feeds) into meta-feeds by arbitrary criteria -* [Apply transformations](https://newsboat.org/releases/2.28/docs/newsboat.html#_scripts_and_filters_snownews_extensions) +* [Apply transformations](https://newsboat.org/releases/2.29/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.28/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services) -* [Macros](https://newsboat.org/releases/2.28/docs/newsboat.html#_macro_support) + and [many more](https://newsboat.org/releases/2.29/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services) +* [Macros](https://newsboat.org/releases/2.29/docs/newsboat.html#_macro_support) to execute sequences of actions with just two keystrokes -* Rudimentary [podcast support](https://newsboat.org/releases/2.28/docs/newsboat.html#_podcast_support) +* Rudimentary [podcast support](https://newsboat.org/releases/2.29/docs/newsboat.html#_podcast_support) Downloading ----------- @@ -115,7 +115,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.28/docs/faq.html#_regarding_newsboat_snap_installations + [snap-browser]: https://newsboat.org/releases/2.29/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 @@ -154,8 +154,8 @@ Support ------- * Check out our - [documentation](https://newsboat.org/releases/2.28/docs/newsboat.html) and - [FAQ](https://newsboat.org/releases/2.28/docs/faq.html) + [documentation](https://newsboat.org/releases/2.29/docs/newsboat.html) and + [FAQ](https://newsboat.org/releases/2.29/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 7db7466b..20ba4628 100644 --- a/rust/libnewsboat-ffi/Cargo.toml +++ b/rust/libnewsboat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libnewsboat-ffi" -version = "2.28.0" +version = "2.29.0" authors = ["Alexander Batischev <eual.jp@gmail.com>"] edition = "2018" diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml index 8ec27b59..60c32436 100644 --- a/rust/libnewsboat/Cargo.toml +++ b/rust/libnewsboat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libnewsboat" -version = "2.28.0" +version = "2.29.0" authors = ["Alexander Batischev <eual.jp@gmail.com>"] edition = "2018" |