summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Batischev <eual.jp@gmail.com>2022-09-25 20:37:07 +0300
committerAlexander Batischev <eual.jp@gmail.com>2022-09-25 20:37:07 +0300
commitbefb481fc4430ca456e6cf301a5b8f29bd5a7bfb (patch)
treeed5e522de9d54b4c40265acabe035462c5e771cd
parent6b4f45a6a52ef82d54640c734f6312d02fbdec98 (diff)
Release 2.29r2.29
-rw-r--r--CHANGELOG.md41
-rw-r--r--Cargo.lock4
-rw-r--r--README.md20
-rw-r--r--rust/libnewsboat-ffi/Cargo.toml2
-rw-r--r--rust/libnewsboat/Cargo.toml2
5 files changed, 46 insertions, 23 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d80fbb36..f22f5784 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,23 +1,46 @@
# Changes for Newsboat
-## Unreleased - expected 2022-09-25
+## 2.29 - 2022-09-25
### Added
+
+- New placeholder for `browser`, `%t`, which is replaced by the type of the URL
+ (#1954) (blank X)
+- contib: a script to reorder lines in the `urls` file (#1918) (T3SQ8)
+- Support for Brotli compression. In fact, Newsboat will now use all the methods
+ supported by the libcurl it's linked to (#2152) (Dennis van der Schagt)
+- In tags dialog, put the cursor on the currently selected tag, or the first tag
+ if none is selected at the moment (#2093) (Dennis van der Schagt)
+
### Changed
-- Bumped minimum supported Rust version to 1.59.0
-- Bumped minimum supported GNU Make version to 4.0 (released on October 9th,
- 2013)
+
+- When rendering an article, put a newline between consecutive `<audio>` and
+ `<video>` tags (#2103) (blank X)
- When `select-filter` is used with an argument (e.g. from a macro), that
argument is now used to look up a predefined filter by name. The old
behaviour (applying the argument as filter) is still available by using
`set-filter` instead (#2137) (Dennis van der Schagt)
- When `select-filter` is used without an argument, it will now open the filter
- selection dialog. Previously, `set-filter` from a macro without arguements
- was ignored in the itemlist dialog (#2137) (Dennis van der Schagt)
-### Deprecated
-### Removed
+ selection dialog. Previously, `set-filter` from a macro without arguments
+ was ignored in the article list (#2137) (Dennis van der Schagt)
+- Docs: use a new style for keys. It should be more readable than the old one,
+ please file issues if you disagree! (#2028) (Dennis van der Schagt)
+- When reloading feeds in parallel, status line now shows the progress rather
+ than the number of the currently reloaded feed (#2065) (Juho Eerola)
+- Updated translations: Dutch (Dennis van der Schagt), French (Tonus), German
+ (Lysander Trischler), Italian (Mauro Scomparin), Polish (Carno), Russian and
+ Ukrainian (Alexander Batischev), Spanish (Roboron3042), Turkish (Emir SARI)
+- Bumped minimum supported Rust version to 1.59.0
+- Bumped minimum supported GNU Make version to 4.0 (released on
+ October 9th, 2013)
+- Updated vendored libraries: expected-lite to 0.6.2, json.hpp to 3.11.2
+
### Fixed
-### Security
+
+- Segfault on sqlite3DbMallocRawNN (#1980) (Juho Eerola)
+- Scrolling when toggling `show-read-feeds` (#2138) (Dennis van der Schagt)
+- Feeds not reloading in parallel when reloading only visible feeds (#2067)
+ (Juho Eerola)
diff --git a/Cargo.lock b/Cargo.lock
index b5a61e1b..128c6652 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -339,7 +339,7 @@ checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966"
[[package]]
name = "libnewsboat"
-version = "2.28.0"
+version = "2.29.0"
dependencies = [
"backtrace",
"chrono",
@@ -365,7 +365,7 @@ dependencies = [
[[package]]
name = "libnewsboat-ffi"
-version = "2.28.0"
+version = "2.29.0"
dependencies = [
"cxx",
"cxx-build",
diff --git a/README.md b/README.md
index 8fe463ac..60f7f047 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.28/docs/newsboat.html#_bookmarking)
-* [Filter articles out](https://newsboat.org/releases/2.28/docs/newsboat.html#_killfiles)
+ scripts](https://newsboat.org/releases/2.29/docs/newsboat.html#_bookmarking)
+* [Filter articles out](https://newsboat.org/releases/2.29/docs/newsboat.html#_killfiles)
based on title, author, contents etc.
-* [Aggregate articles](https://newsboat.org/releases/2.28/docs/newsboat.html#_query_feeds)
+* [Aggregate articles](https://newsboat.org/releases/2.29/docs/newsboat.html#_query_feeds)
into meta-feeds by arbitrary criteria
-* [Apply transformations](https://newsboat.org/releases/2.28/docs/newsboat.html#_scripts_and_filters_snownews_extensions)
+* [Apply transformations](https://newsboat.org/releases/2.29/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.28/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services)
-* [Macros](https://newsboat.org/releases/2.28/docs/newsboat.html#_macro_support)
+ and [many more](https://newsboat.org/releases/2.29/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services)
+* [Macros](https://newsboat.org/releases/2.29/docs/newsboat.html#_macro_support)
to execute sequences of actions with just two keystrokes
-* Rudimentary [podcast support](https://newsboat.org/releases/2.28/docs/newsboat.html#_podcast_support)
+* Rudimentary [podcast support](https://newsboat.org/releases/2.29/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.28/docs/faq.html#_regarding_newsboat_snap_installations
+ [snap-browser]: https://newsboat.org/releases/2.29/docs/faq.html#_regarding_newsboat_snap_installations
- [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.28/docs/newsboat.html) and
- [FAQ](https://newsboat.org/releases/2.28/docs/faq.html)
+ [documentation](https://newsboat.org/releases/2.29/docs/newsboat.html) and
+ [FAQ](https://newsboat.org/releases/2.29/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 7db7466b..20ba4628 100644
--- a/rust/libnewsboat-ffi/Cargo.toml
+++ b/rust/libnewsboat-ffi/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat-ffi"
-version = "2.28.0"
+version = "2.29.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"
diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml
index 8ec27b59..60c32436 100644
--- a/rust/libnewsboat/Cargo.toml
+++ b/rust/libnewsboat/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat"
-version = "2.28.0"
+version = "2.29.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"