Releases: cheat/cheat
4.2.4
Numerous Windows fixes and improvements:
- Fix an issue whereby the installer installed cheatsheets into the wrong directory on Windows. This occurred because previously
path.Join
was used wherepath/filepath.Join
should have been used.
This matters, because the former always uses /
as the path separator, whereas the latter will use /
or \
as is appropriate for the runtime environment.
This should resolve bullet point 4 in #665.
-
Update the default config file to use
more
instead ofless
as the default pager, in order to support Windows out-of-the-box. (#655, #665). -
Use
terminal
Chroma formatter (rather thanterminal16m
) in order to accommodate less capable terminal emulators likecmd.exe
by default. Similarly, default tocolorize: false
in configs (changed fromtrue
) (#665). -
Comment out default
style
in order to avoid printing ANSI color codes into terminals without color support (#665) -
Attempt to intelligently choose a default editor, rather than rely on a hard-coded
vim
in the configs. This should make it easier to usecheat
immediately without needing to specify configs. It should also improvecheat
's Windows compatibility. (#665) -
Create a
docker-run
make
target for opening a shell in an Alpine container for development. -
Fix an issue whereby the Windows zip release contained an extraneous (and annoying)
dist
parent directory.
4.2.3
- Windows fixes
- Android support
4.2.2
- Update dependencies
- Fix
zsh
extensions - Create
arm64
executable
4.2.1
-
Update dependencies
-
Fix build errors pertaining to dependencies
4.2.0
4.1.1
- Update dependencies
- Improve test coverage
4.1.0
4.0.4
Fix typos (cheetsheets
=> cheatsheets
)
4.0.3
Update dependencies
4.0.2
Search /etc/cheat
for config file.