summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Batischev <eual.jp@gmail.com>2020-03-22 21:54:24 +0300
committerAlexander Batischev <eual.jp@gmail.com>2020-03-22 21:54:24 +0300
commitf906d338219c4b002b84a74f478a2fed6db115a1 (patch)
treed6607beb979d6cb84fc17fbdb21573374433a7e6
parent3dbb4d6e80506ad12be58b97f8189aae562f8b18 (diff)
Release 2.19r2.19
-rw-r--r--CHANGELOG.md96
-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, 92 insertions, 18 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fd53faae..1413fbcb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,27 +1,101 @@
# Changes for Newsboat
-## Unreleased - expected 2020-03-21
+## 2.19 - 2020-03-22
-TODO: mention STFL patch that fixes garbage in empty lines in articles
-https://github.com/newsboat/newsboat/issues/506#issuecomment-596091556
+Lists below only mention user-visible changes, but I would also like to
+acknowledge contributions from the following people: Ivan Tham, Merlin Büge,
+Raphael Nestler, and Tobias Kortkamp.
+
+This is the last release to support Rust 1.26.0. Starting with Newsboat 2.20,
+we will be supporting only the last five stable Rust compilers (at the time of
+the release), e.g. Newsboat 2.20 will only support Rust 1.40, 1.41, 1.42, 1.43,
+1.44 (which should be the current stable at the time of Newsboat 2.20 release).
+Please see https://github.com/newsboat/newsboat/issues/709 for more details on
+this decision.
### Added
+- contrib/urls-maintenance.sh: a script that converts HTTP to HTTPS, updates
+ URLs according to HTTP redirects etc. (velaja)
+- `delete-played-files` setting (#669) (Dennis van der Schagt)
- `%K` format for `podlist-format`. This format specifier is replaced by the
human readable download speed (automatically switches between KB/s, MB/s, and
- GB/s)
+ GB/s) (Dennis van der Schagt)
+- Docs on how to synchronize with Bazqux (Jonathan Siddle, Alexander Batischev)
+- Document that regexes use POSIX extended regular expressions
+- Document that regexes in filter language are case-insensitive
### Changed
-- `podlist-format` which now uses `%K` instead of `%k` by default (shows human
- readable speed instead of always using KB/s)
+- Dependency: we now use Asciidoctor instead of Asciidoc
+- Dependency on Rust: we now have a schedule for bumping the minimum supported
+ Rust version (#709)
+- Update vendored version of Catch2 to 2.11.3
+- Display `<audio>` and `<video>` tags in article view (Ignacio Losiggio)
+- Update translations: Dutch (Dennis van der Schagt), German (Lysander
+ Trischler), Russian, Ukrainian (Alexander Batischev)
+- `podlist-format` now uses `%K` instead of `%k` by default (shows human
+ readable speed instead of always using KB/s) (#727) (Dennis van der Schagt)
+- contrib/pinboard.pl: save description of the article (Donald Merand)
- The EOT markers ("~" characters below blocks of text) no longer inherit their
style (colors + attributes) from the "article" style. Instead, they can be
- configured separately allowing to hide them without hiding the article text
- (example config line: `color end-of-text-marker default default invis`)
+ configured separately, allowing to hide them without hiding the article text
+ (example config line: `color end-of-text-marker default default invis`) (#507)
+ (Dennis van der Schagt)
-### Deprecated
-### Removed
### Fixed
-### Security
+- **Breaking change**: `bind-key` context `podbeuter` renamed to `podboat`
+ (Alexander Batischev) (Kudos to Marcos Cruz)
+- Garbage displayed in empty lines turned out to be a bug in libstfl. Dennis van
+ der Schagt created a patch and submitted it upstream on 7 March 2020, but
+ the upstream maintainer haven't responded. Please apply the patch yourself:
+ https://github.com/newsboat/newsboat/issues/506#issuecomment-596091556
+ (#273, #506) (Dennis van der Schagt)
+- Podboat now saves and restores "finished" state of the podcast (#714) (Dennis
+ van der Schagt)
+- Command-line options that take paths as arguments (--cache-file, --url-file
+ etc.) now resolve tilde as path to the home directory (#524) (Alexander
+ Batischev)
+- `--execute print-unread` now takes `ignore-article` into account (#484)
+ (@Brn9hrd7)
+- Podboat no longer spuriously creates .part directories (#725) (Dennis van der
+ Schagt)
+- Incorrect paths in filebrowser and dirbrowser when navigating with arrow keys
+ and Enter (#547) (Dennis van der Schagt)
+- Incorrect dates parsing on macOS 10.15 Catalina (Alexander Batischev)
+- `--help` now displays paths to config, urls file, and cache file (#294)
+ (Alexander Batischev)
+- Documentation now correctly explains that positive padding values add padding
+ on the left (Dennis van der Schagt)
+- Newsboat not displaying titles of empty feeds (#732) (Dennis van der Schagt)
+- Newsboat forgetting feed titles if reload brought no new items (#748)
+ (Alexander Batischev)
+- filebrowser and dirbrowser displaying ".." instead of an actual directory path
+ (#731) (Dennis van der Schagt)
+- `make -jN` now *really* limits the number of jobs to N (#768) (Anatoly Sablin,
+ Alexander Batischev)
+- `pb-purge` (`P` in Podboat) no longer removes played files, just as
+ documentation claims (Dennis van der Schagt)
+- `highlight` in feedlist being overridden after reload (#37) (Dennis van der
+ Schagt)
+- `highlight` regexes unable to match beginning-of-line (#242, #535) (Dennis van
+ der Schagt)
+- Search not extending into and across hyperlinks (#331) (Dennis van der Schagt)
+- `highlight` in articles extending beyond the text that the regex matched
+ (#488) (Dennis van der Schagt)
+- `highlight` that matches beginning-of-line matching again after the first
+ match (#796) (Dennis van der Schagt)
+- Feed/article titles are now sanitized, to prevent HTML markup from breaking
+ formatting (#796) (Dennis van der Schagt)
+- Plain-text rendition of an article no longer contains STFL markup (Dennis van
+ der Schagt)
+- "Filler sequence" (`%>`) not working in format strings for articlelist,
+ dialogs, help, select-tag, select-filter and urls dialogs (#88) (Dennis van
+ der Schagt)
+- Cursor in Podboat is hidden (Dennis van der Schagt)
+- Crash when displaying an article that has double-closed `<ol>` tags (#659)
+ (Dennis van der Schagt)
+- Alignment of feed- and articlelist broken by wide characters like CJK and
+ emojis (#139, #683) (Dennis van der Schagt)
+- Whitespace ignored if followed by an HTML tag (#512) (Dennis van der Schagt)
diff --git a/Cargo.lock b/Cargo.lock
index a73e226b..ca8ce060 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -229,7 +229,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "libnewsboat"
-version = "2.18.0"
+version = "2.19.0"
dependencies = [
"backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)",
"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -257,10 +257,10 @@ dependencies = [
[[package]]
name = "libnewsboat-ffi"
-version = "2.18.0"
+version = "2.19.0"
dependencies = [
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
- "libnewsboat 2.18.0",
+ "libnewsboat 2.19.0",
]
[[package]]
diff --git a/README.md b/README.md
index b37caf79..cef5cdd8 100644
--- a/README.md
+++ b/README.md
@@ -114,8 +114,8 @@ Support
-------
* Check out our
- [documentation](https://newsboat.org/releases/2.18/docs/newsboat.html) and
- [FAQ](https://newsboat.org/releases/2.18/docs/faq.html)
+ [documentation](https://newsboat.org/releases/2.19/docs/newsboat.html) and
+ [FAQ](https://newsboat.org/releases/2.19/docs/faq.html)
* Bugs and whatnot should be reported to the
[issue tracker](https://github.com/newsboat/newsboat/issues)
* Drop us a line at
diff --git a/rust/libnewsboat-ffi/Cargo.toml b/rust/libnewsboat-ffi/Cargo.toml
index 26513346..b42d3950 100644
--- a/rust/libnewsboat-ffi/Cargo.toml
+++ b/rust/libnewsboat-ffi/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat-ffi"
-version = "2.18.0"
+version = "2.19.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
[dependencies]
diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml
index 31cf79bb..6b9d78dd 100644
--- a/rust/libnewsboat/Cargo.toml
+++ b/rust/libnewsboat/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat"
-version = "2.18.0"
+version = "2.19.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
[dependencies]