diff options
author | Alexander Batischev <eual.jp@gmail.com> | 2021-03-22 01:49:53 +0300 |
---|---|---|
committer | Alexander Batischev <eual.jp@gmail.com> | 2021-03-22 01:49:53 +0300 |
commit | dc3757aae9aa78323465caa5dc74f29325e0ab3f (patch) | |
tree | b591aa0f7b02372274b60f4090d590829cae7be4 | |
parent | 09d1e8f81c05840b6ad47bf9b9e8f44c233d1b7d (diff) |
Release 2.23r2.23
-rw-r--r-- | CHANGELOG.md | 51 | ||||
-rw-r--r-- | Cargo.lock | 4 | ||||
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | doc/internal/howto-release.md | 2 | ||||
-rw-r--r-- | rust/libnewsboat-ffi/Cargo.toml | 2 | ||||
-rw-r--r-- | rust/libnewsboat/Cargo.toml | 2 |
6 files changed, 53 insertions, 12 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d205e06..fe37755f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,23 +1,62 @@ # Changes for Newsboat -## Unreleased (2.23 - expected 2021-03-21) +## 2.23 - 2021-03-21 Lists below only mention user-visible changes, but the full list of contributors -for this release also includes: +for this release also includes: John Jarvis, Nicholas Defranco, and Raphael +Nestler. ### Added + +- `open-in-browser-noninteractively` operation which is similar to + `open-in-browser`, but doesn't relinquish the terminal to the browser. It + still waits for the browser to finish executing, though (Dennis van der + Schagt) +- Confirmation for `delete-all-articles` (#1490) (Amrit Brar) +- `%U` specifier for `feedlist-title-format` which shows the total number of + unread articles in all feeds (#1495) (Dennis van der Schagt) +- Display images' alternate text in the article view (#1512) + (Mark A. Matney, Jr) +- List `iframe` URLs in the article view (#1153) (Mark A. Matney, Jr) + ### Changed +- Newsboat now refuses to enqueue a podcast if its filename is already present + in the queue. If that happens, you'll have to adjust + `download-filename-format` to make the filenames more distinguishable + (#1411) (Dennis van der Schagt) +- Reduced message flickering when reloading feeds (Dennis van der Schagt) +- Updated translations: Dutch (Dennis van der Schagt), German (Lysander + Trischler), Italian (Mauro Scomparin), Polish (Carno), Russian (Alexander + Batischev), Turkish (Emir Sari), and Ukrainian (Alexander Batischev) - Bumped minimum supported Rust version to 1.46.0 +- Updated vendored library Catch2 to 2.13.4 -### Deprecated ### Removed - `dumpform` command-line command which was only intended for debugging - Newsboat's UI code + (Dennis van der Schagt) ### Fixed -### Security + +- Missing empty lines inside `pre` tags (#1429) (Alexander Batischev) +- `open-all-unread-in-browser-and-mark-read` not synchronizing the "read" status + to the remote API (#1449) (Dennis van der Schagt) +- Newsboat redrawing the screen once a minute even if idle (#563) (Dennis van + der Schagt) +- `delete-all-articles` no longer deletes items that aren't visible (e.g. + because of `ignore-mode display`) (#1360) (Alexander Batischev) +- Slashes are now replaced by underscores when generating a podcast filename + (#836) (Dennis van der Schagt) +- File- and dirbrowsers no longer produce invalid paths when user navigates with + arrow keys (#1418) (Dennis van der Schagt) +- Successful OPML import is no longer misreported as an error (Alexander + Batischev) +- Descriptions in the help dialog are localized again (#1471) (Emir Sari) +- Added a newline after each `div`, since it's a block element (#1405) + (Alexander Batischev) +- Re-introduce `set x!` (toggle) and `set x&` (reset) (#1491) (Dennis van der + Schagt) @@ -30,6 +69,8 @@ for this release also includes: van der Schagt) - Build failure on GCC 9 due to `maybe-uninitialized` warning which `-Werror` turns into an error (Alexander Batischev) +- Articlelist's title not being updated when moving to the next unread feed + (#1385) (Alexander Batischev) @@ -313,7 +313,7 @@ checksum = "ba4aede83fc3617411dc6993bc8c70919750c1c257c6ca6a502aed6e0e2394ae" [[package]] name = "libnewsboat" -version = "2.22.1" +version = "2.23.0" dependencies = [ "backtrace", "chrono", @@ -338,7 +338,7 @@ dependencies = [ [[package]] name = "libnewsboat-ffi" -version = "2.22.1" +version = "2.23.0" dependencies = [ "cxx", "cxx-build", @@ -116,8 +116,8 @@ Support ------- * Check out our - [documentation](https://newsboat.org/releases/2.22.1/docs/newsboat.html) and - [FAQ](https://newsboat.org/releases/2.22.1/docs/faq.html) + [documentation](https://newsboat.org/releases/2.23/docs/newsboat.html) and + [FAQ](https://newsboat.org/releases/2.23/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 04de5ab5..e1141b73 100644 --- a/doc/internal/howto-release.md +++ b/doc/internal/howto-release.md @@ -54,7 +54,7 @@ branch off the latest release and backport the bugfixes onto it. * Acknowledge contributions from people whose changes didn't make it into the lists. The full list of contributors can be got with: ``` - $ git shortlog PREVIOUS_VERSION.. | egrep -v '^(\s|$) | sed -r 's# \([[:digit:]]+\):$##'' + $ git shortlog PREVIOUS_VERSION.. | egrep -v '^(\s|$)' | sed -r 's# \([[:digit:]]+\):$##' ``` 1. Update version: * _rust/libnewsboat/Cargo.toml_ diff --git a/rust/libnewsboat-ffi/Cargo.toml b/rust/libnewsboat-ffi/Cargo.toml index 69b1a017..e6dc0bd8 100644 --- a/rust/libnewsboat-ffi/Cargo.toml +++ b/rust/libnewsboat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libnewsboat-ffi" -version = "2.22.1" +version = "2.23.0" authors = ["Alexander Batischev <eual.jp@gmail.com>"] edition = "2018" diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml index f3055fac..6a4c9538 100644 --- a/rust/libnewsboat/Cargo.toml +++ b/rust/libnewsboat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libnewsboat" -version = "2.22.1" +version = "2.23.0" authors = ["Alexander Batischev <eual.jp@gmail.com>"] edition = "2018" |