summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Batischev <eual.jp@gmail.com>2023-09-24 23:29:58 +0300
committerAlexander Batischev <eual.jp@gmail.com>2023-09-24 23:34:30 +0300
commit856fc7c9487d8713a4a92e8e48a37e2799258054 (patch)
tree1f8e7554466f8ef1596071c54388070c9c25415e
parent653ca558eeca3ac530da43c238e76ce0e3e8bdae (diff)
Release 2.33r2.33
-rw-r--r--CHANGELOG.md33
-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, 38 insertions, 23 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dbd95ebf..2763b320 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,23 +1,38 @@
# Changes for Newsboat
-## Unreleased - expected 2023-09-24
-
-Lists below only mention user-visible changes, but the full list of contributors
-for this release also includes: TK.
+## 2.33 - 2023-09-24
## Added
+- Support for `0`..`9` keys in dialog overview. If you never used dialog
+ overview, it's invoked by `V` key by default and is very useful if you also
+ employ `^V`/`^G`/`^X` to keep multiple dialogs open within Newsboat (Dennis
+ van der Schagt)
+- Support importing OPML 2.0 with `--import-from-opml` (#2448) (bogdasar1985)
+
## Changed
+- Image enclosures are now displayed at the start of the article. This improves
+ support for Mastodon feeds (#2305, #2495) (Dennis van der Schagt)
+- In feeds that lack title and whose URLs end entirely in digits, use the
+ description as a title instead. This improves support for Mastodon feeds and
+ hopefully doesn't break others (#2530) (Martin Vilcans)
+- Taught contrib/image-preview/nbrun to take Newsboat's CLI arguments (venomega)
+- Updated translations: Dutch (Dennis van der Schagt), German (Lysander
+ Trischler), Italian (Mauro Scomparin), Polish (Carno), Russian and Ukrainian
+ (Alexander Batischev), Spanish (Roboron3042), Swedish (Dennis Öberg),
+ Turkish (Emir SARI)
- Bumped minimum supported Rust version to 1.68.2
-## Deprecated
-
-## Removed
-
## Fixed
-## Security
+- Hanging if scripts used by `filter:`, `bookmark-cmd`, or `html-renderer`
+ process their input in a streaming fashion rather than reading it entirely
+ before outputting anything (Alexander Batischev)
+- Slowness in opening and navigating feeds that contain many items (#229)
+ (Dennis van der Schagt)
+- `--export-to-opml` producing invalid OPML documents (missing `text` attribute)
+ (#2518) (bogdasar1985)
diff --git a/Cargo.lock b/Cargo.lock
index afa7e298..e502c5f8 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -354,7 +354,7 @@ checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4"
[[package]]
name = "libnewsboat"
-version = "2.32.0"
+version = "2.33.0"
dependencies = [
"backtrace",
"chrono",
@@ -380,7 +380,7 @@ dependencies = [
[[package]]
name = "libnewsboat-ffi"
-version = "2.32.0"
+version = "2.33.0"
dependencies = [
"cxx",
"cxx-build",
diff --git a/README.md b/README.md
index 0572db2c..3d80d569 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.32/docs/newsboat.html#_bookmarking)
-* [Filter articles out](https://newsboat.org/releases/2.32/docs/newsboat.html#_killfiles)
+ scripts](https://newsboat.org/releases/2.33/docs/newsboat.html#_bookmarking)
+* [Filter articles out](https://newsboat.org/releases/2.33/docs/newsboat.html#_killfiles)
based on title, author, contents etc.
-* [Aggregate articles](https://newsboat.org/releases/2.32/docs/newsboat.html#_query_feeds)
+* [Aggregate articles](https://newsboat.org/releases/2.33/docs/newsboat.html#_query_feeds)
into meta-feeds by arbitrary criteria
-* [Apply transformations](https://newsboat.org/releases/2.32/docs/newsboat.html#_scripts_and_filters_snownews_extensions)
+* [Apply transformations](https://newsboat.org/releases/2.33/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.32/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services)
-* [Macros](https://newsboat.org/releases/2.32/docs/newsboat.html#_macro_support)
+ and [many more](https://newsboat.org/releases/2.33/docs/newsboat.html#_newsboat_as_a_client_for_newsreading_services)
+* [Macros](https://newsboat.org/releases/2.33/docs/newsboat.html#_macro_support)
to execute sequences of actions with just two keystrokes
-* Rudimentary [podcast support](https://newsboat.org/releases/2.32/docs/newsboat.html#_podcast_support)
+* Rudimentary [podcast support](https://newsboat.org/releases/2.33/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.32/docs/faq.html#_regarding_newsboat_snap_installations
+ [snap-browser]: https://newsboat.org/releases/2.33/docs/faq.html#_with_snap_i_cant_start_browserbookmarking_scriptexecfilterrun_program_from_macro
- [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.32/docs/newsboat.html) and
- [FAQ](https://newsboat.org/releases/2.32/docs/faq.html)
+ [documentation](https://newsboat.org/releases/2.33/docs/newsboat.html) and
+ [FAQ](https://newsboat.org/releases/2.33/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 747e0a00..0004a853 100644
--- a/rust/libnewsboat-ffi/Cargo.toml
+++ b/rust/libnewsboat-ffi/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat-ffi"
-version = "2.32.0"
+version = "2.33.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"
diff --git a/rust/libnewsboat/Cargo.toml b/rust/libnewsboat/Cargo.toml
index f835f718..e691862e 100644
--- a/rust/libnewsboat/Cargo.toml
+++ b/rust/libnewsboat/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnewsboat"
-version = "2.32.0"
+version = "2.33.0"
authors = ["Alexander Batischev <eual.jp@gmail.com>"]
edition = "2018"