All notable changes to this project will be documented in this file.
- (cheat) Support
cheat.sh
custom URL - (command) Add timeout for terminating process (#227)
- (config) Add default value for cheat.sh url
- (help) Improve the
cheat-sh-url
help - (help) Improve the
cheat-sh-url
help - (helper) Add more external help providers to plz menu
- (log) Show the path of the saved configuration file
- (dialog) Update usage according to the latest version of dialoguer
- (config) Rename update_conf function to update_config
- (config) Refactor the config system (#62)
- (format) Run cargo fmt
- (lint) Apply clippy suggestions
- (lint) Apply clippy suggestions
- (test) Fix the
fetch_cheat_sheet
test
- (coc) Fix typo
- (license) Update license copyright years
- (license) Update MIT license
- (readme) Update config format link
- (readme) Add usage example with coutom cheat.sh host URL
- (readme) Update
plz
subcommand usage - (readme) Update
plz
subcommand usage
- (bors) Remove bors config
- (cargo) Bump MSRV to 1.74.1
- (cargo) Add keywords for the crates.io release
- (cargo) Bump MSRV to 1.70.0
- (changelog) Skip dependency updates in changelog
- (ci) Update macos runner
- (ci) Update message while checking for MSRV
- (docker) Update the cargo-chef image
- (git) Remove IDEA directory from .gitignore
- (mergify) Add mergify config for automatic merges
- (docker) Remove the duplicated
.gitignore
entry
- (cli) Use formatted usage text
- (cli) Override the help usage (#30)
- (docker) Generate SBOM/provenance for the Docker image
- (output) Add separators for command output (#27)
- (output) Add color to the separator
- (readme) Update license text
- (ci) Switch back to line coverage
- (ci) Use codecov format with cargo-llvm-cov
- (changelog) Update git-cliff template about breaking changes
- (cheat) Don't use a pager when no cheat sheet found for the command
- (ci) Specify token for codecov uploads
- (args) Unset pager for command output (#9)
- (args) Check
version
subcommand for version info
- (readme) Update installation instructions for Arch Linux
- (changelog) Skip PR related commits for changelog
- (github) Remove codeowner approval requirement from bors
- (github) Remove approval requirement from bors config
- (github) Remove docker status check from bors config
- (readme) Match up common "help" and "version" arguments (#3)
- (lib) Add emoji to docs.rs description
- (cd) Update the packaging step for license files