summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Batischev <eual.jp@gmail.com>2020-09-20 22:14:02 +0300
committerAlexander Batischev <eual.jp@gmail.com>2020-09-20 22:14:02 +0300
commit104963aa6abb96d3cbe7ea0ffca94fda331fc642 (patch)
tree7187d51cccd2c6ef0b37a55f9155b2f404294a54
parenteb9e3bcf5ccce81b995df298ed776327242a1613 (diff)
Release 2.21r2.21
-rw-r--r--CHANGELOG.md72
-rw-r--r--Cargo.lock6
-rw-r--r--README.md4
-rw-r--r--rust/libnewsboat-ffi/Cargo.toml2
-rw-r--r--rust/libnewsboat/Cargo.toml2
5 files changed, 74 insertions, 12 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f9948728..136e44e1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,14 +1,76 @@
# Changes for Newsboat
-## Unreleased - expected 2020-09-20
+## 2.21 - 2020-09-20
+
+Lists below only mention user-visible changes, but the full list of contributors
+for this release also includes Ivan Tham.
+
+
### Added
+
+- Build dependency on AWK
+- A note that security vulnerability should be reported to
+ security@newsboat.org, preferably encrypted to PGP key 4ED6CD61932B9EBE
+- Confirmation before marking all feeds as read (#1006) (Dennis van der Schagt)
+- `scrolloff` setting which keeps the specified number of lines above and below
+ the selected list item (#1103) (Dennis van der Schagt)
+- `%=[width][identifier]` formatting sequence for `*-format` settings. It
+ centers a given value inside a given width, padded with spaces and slanting
+ to the left if it can't be aligned evenly (Daniel Bauer)
+- Support for Miniflux (#448) (Galen Abell)
+- `run-on-startup` setting which executes a given list of operations when
+ Newsboat starts. This can be used to e.g. open tag dialog on startup, or go
+ to a certain feed (#888) (Dennis van der Schagt)
+- Documentation for `one`, `two`, ..., `nine`, `zero` operations that open
+ a corresponding URL in the browser (A1RO)
+
### Changed
-- It is now an error if a macro is configured with 0 operations.
-### Deprecated
-### Removed
+- It is now a startup error for a macro to have no operations
+- Bumped minimum supported Rust version to 1.42.0
+- Updated vendored libraries: Catch2 to 2.13.1, json.hpp to 3.9.1
+- Empty strings in filter expressions are treated as zero when compared with
+ a numeric attribute like `age` (Alexander Batischev)
+- Converted various tables in docs to decorated lists, making them easier to
+ read (#441) (Spacewalker2)
+- In macros, no longer require a space between operation and the following
+ semicolon (#702) (Dennis van der Schagt)
+- Sorting by first tag now ignores "title tags", i.e. the ones that start with
+ a tilde (#1128) (José Rui Barros)
+- contrib/feedgrabber.rb updated to use Newsboat directories instead of
+ Newsbeuter's (Fabian Holler)
+- Updated translations: Dutch (Dennis van der Schagt), German (Lysander
+ Trischler), Polish (Carno), Russian (Alexander Batischev), Turkish (Emir
+ Sarı), Ukrainian (Alexander Batischev)
+
### Fixed
-### Security
+
+- TT-RSS not taking the MIME type into account when deciding what enclosure to
+ pick (#941) (chux0519)
+- Typos in documentation (Edgar Hipp)
+- History files storing the *oldest* entries instead of the most recent ones
+ (#1081) (Dennis van der Schagt)
+- Search dialogs all displaying results of the last search, not their individual
+ searches (#1087) (Dennis van der Schagt)
+- Feeds apparently not being sorted after a reload (#1089) (Alexander Batischev)
+- Search dialog displaying the new query even if the search failed (Dennis van
+ der Schagt)
+- `delete-all-articles` operation not working in the search dialog (Dennis van
+ der Schagt)
+- First feed marked as read when deleting all items in search dialog (Dennis van
+ der Schagt)
+- Arrow keys not working in the tag list (Dennis van der Schagt)
+- Inoreader not marking items unread (#1109) (José Rui Barros)
+- `content` attribute being unavailable to query feeds (#111) (Dennis van der
+ Schagt)
+- Newsboat sometimes opening wrong items (#72, #1126) (Dennis van der Schagt)
+- Unread items being double-counted by `-x print-unread` and notifications
+ (#444, #1120) (Alexander Batischev)
+- Nested lists being strung out into a single, non-nested list (#1158) (Dennis
+ van der Schagt)
+- Colons sometimes making filter expressions invalid (Alexander Batischev)
+- Child processes that display notifications not being waited on. We now
+ double-fork them (glacambre)
diff --git a/Cargo.lock b/Cargo.lock
index 65627f83..b2c7bfa4 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -187,7 +187,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "libnewsboat"
-version = "2.20.1"
+version = "2.21.0"
dependencies = [
"backtrace 0.3.49 (registry+https://github.com/rust-lang/crates.io-index)",
"chrono 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -214,10 +214,10 @@ dependencies = [
[[package]]
name = "libnewsboat-ffi"
-version = "2.20.1"
+version = "2.21.0"
dependencies = [
"libc 0.2.77 (registry+https://github.com/rust-lang/crates.io-index)",
- "libnewsboat 2.20.1",
+ "libnewsboat 2.21.0",
]
[[package]]
diff --git a/README.md b/README.md
index 28d33b11..70244e22 100644
--- a/README.md
+++ b/README.md
@@ -116,8 +116,8 @@ Support
-------
* Check out our
- [documentation](https://newsboat.org/releases/2.20.1/docs/newsboat.html) and
- [FAQ](https://newsboat.org/releases/2.20.1/docs/faq.html)
+ [documentation](https://newsboat.org/releases/2.21/docs/newsboat.html) and
+ [FAQ](https://newsboat.org/releases/2.21/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 2cbd9b65..5ce2f04e 100644
--- a/rust/libnewsboat-ffi/Cargo.toml
+++ b/rust/libnewsboat-ffi/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat-ffi"
-version = "2.20.1"
+version = "2.21.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"
diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml
index 2681f8b8..ff4ab1d1 100644
--- a/rust/libnewsboat/Cargo.toml
+++ b/rust/libnewsboat/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat"
-version = "2.20.1"
+version = "2.21.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"