Skip to content

Latest commit

 

History

History
57 lines (34 loc) · 2.34 KB

CHANGELOG.md

File metadata and controls

57 lines (34 loc) · 2.34 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.5] - 2023-11-30

  • #19: Make to-html configurable with a config file located in the proper location depending on the OS (@CosmicHorrorDev)

    • Linux: $XDG_CONFIG_HOME/to-html/config.toml or $HOME/.config/to-html/config.toml
    • macOS: $HOME/Library/Application Support/to-html/config.toml
    • Windows: {FOLDERID_RoamingAppData}/to-html/config.toml

    An example configuration file is here.

  • #22: Add shell completions to release builds (@CosmicHorrorDev)

  • #25: Make terminal colors configurable via CSS classes (e.g. --red, --bright-green) (@CosmicHorrorDev)

  • #28: Add --hide-prompt flag to print the command output without the prompt (@Julian-Alberts)

  • fix (0a5fcbb): Correctly parse backslash escapes like \n (@Aloso)

[0.1.4] - 2023-03-29

  • #18: Minify output with redundant ANSI escape better (@CosmicHorrorDev)

  • #15: Internal: Update command-line argument parser (@CosmicHorrorDev)

  • #12: Internal: Improve continuous integration (@CosmicHorrorDev)

[0.1.3] - 2022-09-08

  • #6: Support different shells.

    All shells can be used that have a -c <command> argument to execute a command, and support multiple commands separated with ;. This includes bash, fish, ksh and zsh.

  • #5: Add --doc/-d flag to emit a full HTML document. It can then be redirected to a file like this:

    $ to-html 'cargo test --workspace' -d > output.html
    $ firefox output.html

[0.1.1] - 2020-11-18

  • #4: FreeBSD support added (this also fixed a few bugs on macOS)

[0.1.0] - 2020-11-15

Initial release