Releases: superatomic/tldr-man
Releases · superatomic/tldr-man
Release v1.5.2
What's Changed
Fixed
- Update archive url to new location (tldr-pages/tldr v2.2,
747cf41
) - Use a nicer error message when
pandoc
fails (26aa2cd
)
Full Changelog: v1.5.1...v1.5.2
Release v1.5.1
What's Changed
Fixed
- Display accurate progress for progressbar when downloading ZIP archive (
02f3e24
)
Full Changelog: v1.5.0...v1.5.1
Release v1.5.0
What's Changed
Changed
- Improve error message descriptions, formatting, and color (
0b0f2f8
,cfdfd34
) - Display directories first in the error message for when the cache contains non-cache files (
1221945
) - Suppress the usage of ANSI color when the environment variable
TERM=dumb
(d553712
)
Added
- Add
freebsd
,netbsd
, andopenbsd
platforms (ba4392f
) - Display download progress for ZIP archive (
cfdfd34
) - Use the environment variable
TLDR_MAN_ARCHIVE_URL
as the location to download the page archive from (cfdfd34
)
Removed
- Remove prioritizing
--render
and--update
over other subcommand options when multiple options are specified (b2503ce
)
Fixed
- Lock cache directory while reading and writing to prevent race conditions (
b487466
)
Full Changelog: v1.4.1...v1.5.0
Release v1.4.1
What's Changed
Changed
- Change error message for when the cache directory contains non-cache files (
8342da2
)
Fixed
- Enable ANSI color when displaying help information when the environment variable
NO_COLOR
is an empty string (click-contrib/click-help-colors#21,40aa283
) - Ensure that filenames can be displayed in error messages by replacing any invalid bytes or surrogate escapes with a replacement character (
9286a6e
)
Full Changelog: v1.4.0...v1.4.1
Release v1.4.0
What's Changed
Changed
- Prevent overwriting cache directory if it contains unexpected files that were not generated by running the
tldr --update
command (08033f0
). This prevents potential data loss.
Added
- Use the environment variable
TLDR_MAN_CACHE_DIR
for the location of the cache directory if it is present (af9d673
) - Suppress the usage of ANSI color when either of the environment variables
TLDR_MAN_NO_COLOR
orNO_COLOR
are present and are not an empty string (9c228dc
)
Full Changelog: v1.3.1...v1.4.0
Release v1.3.1
What's Changed
Changed
- Change GitHub links from
tldr-man-client
totldr-man
(f389033
)
Fixed
- Patch click Bash completion generation (#10, #11, pallets/click#2574)
Full Changelog: v1.3.0...v1.3.1
Release v1.3.0
What's Changed
Changed
- Exit with a non-zero exit code when a page does not exist (
5c839f4
) - Exit with exit code 3 when the cache directory does not exit (
5c839f4
) - Exit with exit code 130 on a Keyboard Interrupt (
5c839f4
) - Update PyPI trove classifiers (
280ab5b
)
Added
- Add manpage (
f494fe7
)
Removed
- Drop dependency on
xdg
package (012fac9
)
Full Changelog: v1.2.0...v1.3.0
Release v1.2.0
What's Changed
Changed
- Display help page when no arguments or options are specified (#7)
- Shorten label for cache update progress bar (#9)
- Update metavar names for
--platform
and--language
to be more descriptive (#7) - Change project name to
tldr-man
fromtldr-man-client
(7661e81
)
Added
- Add shell completion for page names and the
--language
option (#8) - Display the number of added, updated, and unchanged pages after updating the cache (#9)
- Add
-M
option as an alias for the--manpath
option (#7)
Fixed
- Remove trailing period from the end of the help and version descriptions (#7)
Full Changelog: v1.1.1...v1.2.0
Release v1.1.1
What's Changed
Fixed
- Bump minimum
python
from 3.10.0 to 3.10.4 to fix race condition inzipfile
(#3, #4). Thanks to @brechtm for reporting this bug.
Full Changelog: v1.1.0...v1.1.1
Release v1.1.0
What's Changed
Changed
- Improve cache update speed (#2)
- Improve error message for the
--render
option when a directory or nonexistent file is provided (04bd41a
)
Full Changelog: v1.0.3...v1.1.0