From e3b6e9a761a6edef966aeaba67635f52eddb2cab Mon Sep 17 00:00:00 2001 From: Alexander Batischev Date: Sat, 22 Jun 2024 12:40:27 +0300 Subject: Release 2.36 --- CHANGELOG.md | 24 ++++++++++++++++-------- Cargo.lock | 4 ++-- README.md | 20 ++++++++++---------- doc/internal/howto-release.md | 2 +- rust/libnewsboat-ffi/Cargo.toml | 2 +- rust/libnewsboat/Cargo.toml | 2 +- 6 files changed, 31 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 453c527b..13332eb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,16 +1,24 @@ # Changes for Newsboat -## Unreleased - expected 2024-06-23 +## 2.36 - 2024-06-22 -Lists below only mention user-visible changes, but the full list of contributors -for this release also includes TK - -### Added ### Changed -### Deprecated -### Removed + +- Improved readability of `--help`: better alignment, replace unreadable ad hoc + filenames with `` (Dennis van der Schagt) +- Updated translations: Brazilian Portuguese (André L. C. Moreira), + Chinese (CookiePieWw), Dutch (Dennis van der Schagt), German (Lysander + Trischler), Italian (Mauro Scomparin), Polish (Carno), Russian and Ukrainian + (Alexander Batischev), Swedish (Dennis Öberg), Turkish (Emir SARI) +- Updated vendored library Catch2 to 3.5.4 (Nikos Tsipinakis) + expected-lite to 0.8.0 + ### Fixed -### Security + +- Updated default color configuration in the docs (Xiao Pan) +- Parts of contrib/ not being installed (Dennis van der Schagt) + + ## 2.35 - 2024-03-24 diff --git a/Cargo.lock b/Cargo.lock index 8cd8c962..c38e5398 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -334,7 +334,7 @@ checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" [[package]] name = "libnewsboat" -version = "2.35.0" +version = "2.36.0" dependencies = [ "backtrace", "chrono", @@ -359,7 +359,7 @@ dependencies = [ [[package]] name = "libnewsboat-ffi" -version = "2.35.0" +version = "2.36.0" dependencies = [ "cxx", "cxx-build", diff --git a/README.md b/README.md index fa6b8339..894cf24b 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.35/docs/newsboat.html#_bookmarking) -* [Filter articles out](https://newsboat.org/releases/2.35/docs/newsboat.html#_killfiles) + scripts](https://newsboat.org/releases/2.36/docs/newsboat.html#_bookmarking) +* [Filter articles out](https://newsboat.org/releases/2.36/docs/newsboat.html#_killfiles) based on title, author, contents etc. -* [Aggregate articles](https://newsboat.org/releases/2.35/docs/newsboat.html#_query_feeds) +* [Aggregate articles](https://newsboat.org/releases/2.36/docs/newsboat.html#_query_feeds) into meta-feeds by arbitrary criteria -* [Apply transformations](https://newsboat.org/releases/2.35/docs/newsboat.html#_scripts_and_filters_snownews_extensions) +* [Apply transformations](https://newsboat.org/releases/2.36/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.35/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services) -* [Macros](https://newsboat.org/releases/2.35/docs/newsboat.html#_macro_support) + and [many more](https://newsboat.org/releases/2.36/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services) +* [Macros](https://newsboat.org/releases/2.36/docs/newsboat.html#_macro_support) to execute sequences of actions with just two keystrokes -* Rudimentary [podcast support](https://newsboat.org/releases/2.35/docs/newsboat.html#_podcast_support) +* Rudimentary [podcast support](https://newsboat.org/releases/2.36/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.35/docs/faq.html#_with_snap_i_cant_start_browserbookmarking_scriptexecfilterrun_program_from_macro + [snap-browser]: https://newsboat.org/releases/2.36/docs/faq.html#_with_snap_i_cant_start_browserbookmarking_scriptexecfilterrun_program_from_macro - [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.35/docs/newsboat.html) and - [FAQ](https://newsboat.org/releases/2.35/docs/faq.html) + [documentation](https://newsboat.org/releases/2.36/docs/newsboat.html) and + [FAQ](https://newsboat.org/releases/2.36/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/doc/internal/howto-release.md b/doc/internal/howto-release.md index 0b54f0d7..005dae6d 100644 --- a/doc/internal/howto-release.md +++ b/doc/internal/howto-release.md @@ -57,7 +57,7 @@ branch off the latest release and backport the bugfixes onto it. for Newsbeuter issues). * Mention the name of the contributor. * Acknowledge contributions from people whose changes didn't make it into - the lists. The full list of contributors can be got with: + the lists. The full list of contributors can be obtained with: ``` $ git shortlog -s PREVIOUS_VERSION.. | cut -f2 ``` diff --git a/rust/libnewsboat-ffi/Cargo.toml b/rust/libnewsboat-ffi/Cargo.toml index 04bfdfb7..28b2adcb 100644 --- a/rust/libnewsboat-ffi/Cargo.toml +++ b/rust/libnewsboat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libnewsboat-ffi" -version = "2.35.0" +version = "2.36.0" authors = ["Alexander Batischev "] edition = "2021" diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml index 7ad47021..a750eb87 100644 --- a/rust/libnewsboat/Cargo.toml +++ b/rust/libnewsboat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libnewsboat" -version = "2.35.0" +version = "2.36.0" authors = ["Alexander Batischev "] edition = "2021" -- cgit v1.2.3