Update to Factory version #1

Open
mlin7442 wants to merge 13 commits from mlin7442/newsboat:161_branch_20260205 into leap-16.1

13 Commits

Author SHA256 Message Date
f7cef8f985 Accepting request 1328145 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1328145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/newsboat?expand=0&rev=38
2026-01-20 20:02:33 +00:00
91e38c0cab - Update to 2.42:
Added:
  * Option toggleitemread-jumps-to-next (#2271)
  Changed:
  * In documentation, references to other sections turned into hyperlinks for
    easier navigation
  * Updated translations
  * Bumped minimum supported Rust version to 1.88.0
  Fixed:
  * No error messages when OPML import fails
  * Build failure on macOS
  * Position in article not updated unless the window is resized (#3204)
  * Typo in documentation
  * Cookies not written with curl 8.17 (#3221)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/newsboat?expand=0&rev=90
2026-01-19 19:54:35 +00:00
830a2c516a Accepting request 1307652 from network:utilities
- Update to 2.41:
  Added:
  * Error message for when operation is not supported in the current view
  * Fallback to libxml2's encoding autodetection when Newsboat's fails (#3070)
  * Import feed titles from OPML (#3063)
  * Ported some helper programs that generate parts of the documentation from C++ to
    AWK, which was already used for some other helper scripts
  * Switched from curl_proxytype to long int for compatibility with curl
    8.16.0+
  * Updated translations
  * Bumped minimum supported Rust version to 1.85.0
  * Updated vendored library expected-lite to 0.9.0
  Fixed:
  * Crash in :dumpconfig after :set was used to toggle or reset a non-existent
    option (#3104)
  * Crash in RSS parsers if there is no "channel" element
  * Error messages being written to stdout rather than stderr

OBS-URL: https://build.opensuse.org/request/show/1307652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/newsboat?expand=0&rev=37
2025-09-29 14:33:33 +00:00
787101f542 - Update to 2.41:
Added:
  * Error message for when operation is not supported in the current view
  * Fallback to libxml2's encoding autodetection when Newsboat's fails (#3070)
  * Import feed titles from OPML (#3063)
  * Ported some helper programs that generate parts of the documentation from C++ to
    AWK, which was already used for some other helper scripts
  * Switched from curl_proxytype to long int for compatibility with curl
    8.16.0+
  * Updated translations
  * Bumped minimum supported Rust version to 1.85.0
  * Updated vendored library expected-lite to 0.9.0
  Fixed:
  * Crash in :dumpconfig after :set was used to toggle or reset a non-existent
    option (#3104)
  * Crash in RSS parsers if there is no "channel" element
  * Error messages being written to stdout rather than stderr

OBS-URL: https://build.opensuse.org/package/show/network:utilities/newsboat?expand=0&rev=88
2025-09-29 06:07:57 +00:00
ce590083eb Accepting request 1302937 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1302937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/newsboat?expand=0&rev=36
2025-09-05 19:44:39 +00:00
61fee608c4 - spec: mv web-browser to Suggests so that the user need not explicitely invoke the zypper --recommends flag
OBS-URL: https://build.opensuse.org/package/show/network:utilities/newsboat?expand=0&rev=86
2025-09-05 13:13:43 +00:00
c1aba41359 Accepting request 1287855 from network:utilities
- Update to 2.40:
  Added:
  * latestunread feed sort order, which sorts feeds by their most recent unread
    article (#2492)
  * contrib: "monochrome" colorscheme
  Changed:
  * Bumped minimum supported GCC version to GCC 7
  * Default cleanup-on-quit changed from yes to the new option nudge, which
    shows a message and waits for a keypress when unreachable items are found in
    the cache. This avoids accidental data loss (#1183)
  * Updated translations
  * Bumped minimum supported Rust version to 1.83.0
  * Updated vendored library json.hpp to 3.12.0
  Removed:
  * Support for GCC 5 and 6, in line with previous deprecation of compilers that
    don't support C++17
  Fixed:
  * Crash when invoking edit-flags from a new-style binding (i.e. bind)
  * Query feed configs not being read from the urls file when urls-source is set
    to opml (#3057)
  * Some remote APIs not reading tags from the urls file
  * exec: and filter: feeds could be opened in the browser even though they
    don't have a URL

OBS-URL: https://build.opensuse.org/request/show/1287855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/newsboat?expand=0&rev=35
2025-06-23 13:05:53 +00:00
47b654d254 - Update to 2.40:
Added:
  * latestunread feed sort order, which sorts feeds by their most recent unread
    article (#2492)
  * contrib: "monochrome" colorscheme
  Changed:
  * Bumped minimum supported GCC version to GCC 7
  * Default cleanup-on-quit changed from yes to the new option nudge, which
    shows a message and waits for a keypress when unreachable items are found in
    the cache. This avoids accidental data loss (#1183)
  * Updated translations
  * Bumped minimum supported Rust version to 1.83.0
  * Updated vendored library json.hpp to 3.12.0
  Removed:
  * Support for GCC 5 and 6, in line with previous deprecation of compilers that
    don't support C++17
  Fixed:
  * Crash when invoking edit-flags from a new-style binding (i.e. bind)
  * Query feed configs not being read from the urls file when urls-source is set
    to opml (#3057)
  * Some remote APIs not reading tags from the urls file
  * exec: and filter: feeds could be opened in the browser even though they
    don't have a URL

OBS-URL: https://build.opensuse.org/package/show/network:utilities/newsboat?expand=0&rev=84
2025-06-23 07:06:58 +00:00
e8a33b3ca7 Accepting request 1255514 from network:utilities
- Update to 2.39:
  Added:
  * New bind command, which is an improvement on both bind-key and macro.
    It allows multi-key bindings (that's new!) which execute one or more actions
    (similar to macros), and can have a description that'll be displayed in the
    help dialog (that's new too!). It also offers an additional syntax for
    specifying keys: instead of ^R, one can write <C-r>. Multi-key bindings
    are slightly limited in that bindings with same prefix must all be the same
    length to avoid ambiguity when executing them (if I had bindings for and
    fork, and typed for, Newsboat wouldn't know if that's it or I'm going to
    type k next) (#1165)
  * contrib/newsboat-idlefeeds.sh: a script to show feeds that weren't updated in
    a given amount of time (T3SQ8)
  Changed:
  * Highlighting in the help form is now case-insensitive (#2998)
  * Updated translations: Dutch, German, Italian, Polish, Russian, Ukrainian,
    Swedish, Turkish
  * Bumped minimum supported Rust version to 1.81.0
  Deprecated:
  * Compilers that don't support C++17. This release compiles with -std=c++17,
    but only for compatibility with header files of libicu 75+; Newsboat itself
    only uses C++14 for now. The next release might start using C++17 features,
    so please open an issue if that'll cause problems for you (#3031)
  Removed:
  * Support for Clang 4, because it doesn't accept -std=c++17 (#3031)
  Fixed:
  * Crash when setting a non-existent variable (#2989)
  * Highlights not displayed for searches that contain less-than sign, due to
    errors in quoting (#3008)
  * Building with libicu 75+, which requires C++17. libicu is an indirect

OBS-URL: https://build.opensuse.org/request/show/1255514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/newsboat?expand=0&rev=34
2025-03-24 12:32:23 +00:00
34663a3ec0 OBS-URL: https://build.opensuse.org/package/show/network:utilities/newsboat?expand=0&rev=82 2025-03-24 07:14:50 +00:00
41accbc900 - Update to 6.0.0:
Breaking Changes:
  * Check that variables do not conflict with existing functions #3229
  * Remove deprecated --fail-at-end option #3430
  * Change API for setting variable in hurl::runner::run #3440
  * Remove hurlfmt deprecated --format option #3445
  * Rename feature flag from vendored-openssl to static-openssl #3460
  Enhancements:
  * Implement function newUuid #973
  * Implement --limit-rate from curl #1222
  * Add --curl option to export executed requests to curl commands #2679
  * Configure --connect-timeout per request #3163
  * Support short name for sections [QueryStringParams] => [Query], [FormParams] => [Form], [MultipartFormData] => [Multipart] #3238
  * Remove url-specific parser (align with grammar) #3244
  * Remove the crate float-cmp #3247
  * Jsonpath / Add filter on boolean value #3252
  * Jsonpath / Add non-equal filter on string and number value #3261
  * Add support for backtick strings in predicates values #3317
  * Categorise options in --help #3339
  * Support more JSON / XML "like" mimetypes with debug output #3343
  * Add curl debug command to --json and JSON report #3374
  * Add curl debug command to HTML report #3386
  * Render Date value #3431
  * Add newDate generator #3443
  Bugs Fixed:
  * Fix reading standard input multiple times #3216
  * Fix filename parsing (used by cert option) #3242
  * Add additional check for --max-filesize option #3245
  * Support case-insensitive Cookie Attributes #3265
  * Allow any string in Location Header when not following redirection #3293

OBS-URL: https://build.opensuse.org/package/show/network:utilities/newsboat?expand=0&rev=81
2025-03-24 07:02:35 +00:00
9ed23505b2 Accepting request 1234485 from network:utilities
- Update to 2.38:
  Added:
  * Shell completions for ZSH
  * Keymap hint for "Clear filter" when filter is active
  * Better logs when Miniflux authentication fails with something other than
    401 Unauthorized
  * Support for enclosures with Miniflux
  Changed:
  * Shell completions are now installed into directories where shells are looking
    for them. Previously, completions were installed into doc/contrib
  * Updated translations: Chinese, Dutch, German, Italian, Polish,
    Russian and Ukrainian, Spanish, Swedish, Turkish
  * Bumped minimum supported Rust version to 1.79.0
  Fixed:
  * MKDIR not being used in all the relevant places of the Makefile
  * Dates far in the past or the future not being stored correctly (#2871)
  * cookie-cache having not effect on reload-all (bound to R by default,
    also activated by auto-reload) (#2935)

OBS-URL: https://build.opensuse.org/request/show/1234485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/newsboat?expand=0&rev=33
2025-01-02 18:22:57 +00:00
816f0089c8 - Update to 2.38:
Added:
  * Shell completions for ZSH
  * Keymap hint for "Clear filter" when filter is active
  * Better logs when Miniflux authentication fails with something other than
    401 Unauthorized
  * Support for enclosures with Miniflux
  Changed:
  * Shell completions are now installed into directories where shells are looking
    for them. Previously, completions were installed into doc/contrib
  * Updated translations: Chinese, Dutch, German, Italian, Polish,
    Russian and Ukrainian, Spanish, Swedish, Turkish
  * Bumped minimum supported Rust version to 1.79.0
  Fixed:
  * MKDIR not being used in all the relevant places of the Makefile
  * Dates far in the past or the future not being stored correctly (#2871)
  * cookie-cache having not effect on reload-all (bound to R by default,
    also activated by auto-reload) (#2935)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/newsboat?expand=0&rev=79
2025-01-02 07:08:24 +00:00