summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Batischev <eual.jp@gmail.com>2021-03-22 01:49:53 +0300
committerAlexander Batischev <eual.jp@gmail.com>2021-03-22 01:49:53 +0300
commitdc3757aae9aa78323465caa5dc74f29325e0ab3f (patch)
treeb591aa0f7b02372274b60f4090d590829cae7be4
parent09d1e8f81c05840b6ad47bf9b9e8f44c233d1b7d (diff)
Release 2.23r2.23
-rw-r--r--CHANGELOG.md51
-rw-r--r--Cargo.lock4
-rw-r--r--README.md4
-rw-r--r--doc/internal/howto-release.md2
-rw-r--r--rust/libnewsboat-ffi/Cargo.toml2
-rw-r--r--rust/libnewsboat/Cargo.toml2
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)
diff --git a/Cargo.lock b/Cargo.lock
index f0f89e70..b953a200 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -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",
diff --git a/README.md b/README.md
index a7881ee0..8ff75da9 100644
--- a/README.md
+++ b/README.md
@@ -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"