Update dependency dbrgn/tealdeer to v1.8.1 #1252
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.6.1→v1.8.1Release Notes
dbrgn/tealdeer (dbrgn/tealdeer)
v1.8.1Compare Source
This patch release tweaks the enabled features for ureq, the library we use to
perform HTTP requests when updating the cache. In particular, support for socks
proxies is now enabled.
Changes:
v1.8.0Compare Source
One year and one day have passed since tealdeer version 1.7.0 was released, so
it's time for an update! Tealdeer 1.8 comes with a complete rewrite of the page
cache and contains many long awaited improvements around it.
Firstly, tealdeer now supports language-specific downloads. This means that only
the pages matching the configured languages are downloaded when updating the
cache. The languages used for searching pages can be configured separately to
the ones used for updating, so it is possible to download pages in languages
that are not usually queried.
Next to configuring which languages are used for searching, it is now also
possible to specify which platforms are used in the config file. Importantly,
the default behavior for page search has changed so that all platforms are
searched if no page is found for the platform that tealdeer is running on. To
restore the behavior of tealdeer 1.7, users should set
in their config file.
Coming back to updating, the default build configuration of tealdeer now
includes multiple TLS backends. This means that tealdeer does not have to be
rebuilt to try out a different TLS backend. The used backend can be chosen in
the config file. By default, tealdeer comes with support for rustls using webpki
certificates or system certificates. Native TLS is supported, but not enabled by
default to avoid build troubles with OpenSSL and musl.
For details, please refer to the [user documentation].
Changes:
[directories]relative to the config directory ([#306])commonplatform to CLI ([#401])archive_source([#337])--edit-pageand--edit-patch([#388])search.languagesandupdates.download_languagessettings ([#430])search.platformsconfig option and search all platforms by default ([#435])display.show_titleoption to display command titles in output ([#439])maintotry_main([#400])Config([#429])Contributors to this version:
Thanks!
Notes to package maintainers
native-tlsfeature in your buildof tealdeer. The feature is disabled for the binaries in the GitHub release
because we target musl, but it might work out of the box for your
distribution.
ignore-online-testsfeature to automatically mark alltests that require an internet connection as skipped, so you can use this
feature instead of maintaining a list of these tests yourself.
v1.7.2Compare Source
This patch release updates the
zipdependency to mitigate a potential securityvulnerability. A successful attack against tealdeer users would require
manipulation of the tldr pages archive downloaded during an update. As the
archive is downloaded from a trusted source (the tldr-pages organization), it
seems very unlikely that running a version of tealdeer prior to 1.7.2 poses a
security risk. Nevertheless, it cannot hurt to rule out any chance of an attack
by updating tealdeer to version 1.7.2.
For more details, please see GHSA-94vh-gphv-8pm8.
zip >= 2.3.0v1.7.1Compare Source
This patch release updates the
yansidependency to version 1, so that theprevious versions of
yansican be removed from the package sets of Linuxdistributions. This change should not impact the behavior of tealdeer.
Changes:
Contributors to this version:
Thanks!
v1.7.0Compare Source
It's been 24 months since the last release, time for tealdeer 1.7.0! Thanks to
16 individual contributors, a few nice changes and features are included in
this release.
One change is that you can query multiple platforms at once. For example:
This will show the
dfpage for OpenBSD (if available), followed by Linux (ifavailable), with fallback to the current platform on which tealdeer runs.
What's that
openbsdthing up there? Yes, there's now support for the BSDplatforms
freebsd,netbsdandopenbsd.And since we're already talking about platform support: Our binary releases
now include builds for ARM64 (aka
aarch64) on macOS (Apple Silicon, M1/M2/M3)and Linux. (Keep in mind that binary releases are generated in CI and are
unsigned. For a trusted build, please compile from source.)
There's also a breaking change for the folks using custom pages and
patches: These
files now use a
.mdextension. Old files will continue to work, but willresult a deprecation warning being printed when used.
On a personal note, this will be the last release from me
(Danilo) as primary maintainer of tealdeer. For
details, see #376.
Changes:
.mdfile extension ([#322])Contributors to this version:
Thanks!
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.