Releases: o2sh/onefetch
Releases · o2sh/onefetch
2.15.0
Features
- Add
--number-separator
CLI flag #892 @o2sh - Add Makefile language support #867 @ozwaldorf
- Vercel: add section links #922 @ozwaldorf
Chore
- Add gitpod.io configuration #881 @spenserblack
- Use human_panic #887 @o2sh
- Read license from manifest first #769 @o2sh
- Install cargo-insta in dev containers #909 @spenserblack
- Info struct to holds a Vec #911 @o2sh
- Add benchmark #912 @o2sh
- GH action to synchronize wiki with .github/wiki #926 @spenserblack @o2sh
- Clean up greeter and fix repository detection mechanism in wiki #927 @quazar-omega
- Turn
AsciiArt.rs
into its own crate #934 @o2sh
Bug Fixes
- Use ISO time for snapshot tests #908 @spenserblack
- Parse multi-byte unicode chars correctly + docs #936 @ozwaldorf
2.14.2
2.14.1
2.14.0
Features
- Add description info line #851 @o2sh
- Add CLI flag to set the maximum number of languages to be shown 8159b34 @o2sh
- Add VisualBasic language support #867 @antonizyla
Chore
- Add manifest crate #851 @o2sh @spenserblack
- Move
image_backends
into its own crate 9ce17c1 @o2sh - Add devcontainer/codespace config #857 @spenserblack
- Switch to
Swatinem/rust-cache
for caching 7592eb2 @o2sh - Add README translation for Korean #869 @abiriadev
- add icon to windows exe 584574f @o2sh
Bug Fixes
v2.13.2
v2.13.1
v2.13.0
-
Onefetch is now typically more than twice as fast when executing. This was made possible by reducing allocations and switching from
git2-rs
togitoxide
. A big thank you to @Byron for his contribution. -
A web interface onefetch.dev was developed by @spenserblack allowing users to visualize an ASCII preview for all the programming languages currently supported by onefetch. Like the binary, the data is parsed from the Languages.yaml file.
Notes:
- [chore] reducing allocations and switching to
gitoxide
from libgit2 #635 @Byron - [docs] add README translation for Spanish #631 @JakeRoggenbuck @practicatto
- [docs] add Changelog generated using
cargo-smart-release
#637 @Byron - [cli] add
--completion
option #657 @spenserblack - [language] update PHP colors #664 @DenverCoder1
- [misc] switch to actions/stale #666 @spenserblack @o2sh
- [misc] add github issue forms #667 @spenserblack @o2sh
- [ci/cd] generate Windows installer from CD #668 @o2sh
- [ci/cd] create WinGet workflow for auto publishing #673 @russellbanks
- [language] update logo: shell #677 @fux0c1ety
- [docs] adding french documentation support #693 @Kaderovski
- [chore] extract language definitions into data file #699 @spenserblack
- [ci/cd] add codecov + tarpaulin in ci @o2sh
- [misc] create Vercel app for onefetch with ASCII preview #701 @spenserblack
- [docs] update the README in Russian #736 @AndreyKozhev
- [chore] turn InfoField into a trait (big refactoring) #755 @o2sh
- [language] Improve JSX ASCII logo #784 @alessandroasm
- [language] Improve TSX ASCII logo #785 @alessandroasm
- [language] added support for verilog #789 @atluft
- [language] improve ruby logo #786 @atluft
- [language] added support for xsl #798 @atluft
- [language] added support for systemverilog #797 @atluft
- [test] add unit tests to src/info/info_field.rs #810 @alessandroasm
- [ci/cd] automate publish to crates.io #800 @spenserblack
- [language] added support for ABNF #811 @atluft
- [test] add unit tests src/info/repo/commits.rs #813 @alessandroasm
- [test] add unit tests src/info/repo/contributors.rs #814 @alessandroasm
- [language] added support for ABAP #821@atluft
- [test] testing get_git_username using git-testtools for #812 @atluft
- [language] improve bash logo @o2sh
- [language] improve assembly logo @o2sh
- [test] add unit tests for author.rs #829 @gallottino @Oniryu95
v2.12.0
Notes:
- [language] added support for Ren'Py #560 @TabulateJarl8
- [info] added language bar distribution #585 @o2sh @spenserblack
- [misc] granted read access to onefetch snap to gitconfig files #588 @o2sh
- [language] added support for Ceylon #602 @DenverCoder1
- [misc] default to terminal foreground color for tilde, underline, colon and info #604 @o2sh
- [language] fix Lua logo so that it can be read even without color #610 @yutkat
- [misc] replace colored crate with owo-colors #620 @o2sh @spenserblack
- [misc] remap White ANSI color to Default #625 @spenserblack
- [language] added support for Wolfram #609 @rcon56
- [misc] match circle color with github linguist #630 @o2sh
- [language] added support for VHDL #632 @BHatGuy
v2.11.0
Notes:
- [docs] Add Persian README @mmdbalkhi
- [docs] Add Chinese README @symant233
- [misc] add CLI flag to count hidden files and directories @0x20F
- [language] added support for Protocol Buffers @HallerPatrick
- [misc] Better error handling (Replace error-chain with anyhow) @o2sh
- [docs] Add Russian README @Vinegret43
- [language] added support for SQL @o2sh
- [cd] Automate "languages supported" badge @spenserblack
- [language] added support for WebAssembly @dnaka91
- [language] added support for Toml @dnaka91
- [misc] removed json dependency @meguminloli
- [language] added support for Yaml @remram44
- [language] added support for Jsonnet @remram44
- [language] added support for Solidity @vypxl
- [docs] Fix contributing link in cn readme @grimmer0125
- [language] added support for Json @gahag
- [language] added support for Sass @alessandroasm
- [language] added support for LLVM @alessandroasm
- [language] added support for AutoHotKey @PurpleMyst
- [misc] add LanguageType @o2sh
- [language] added support for Coq @exoego
- [misc] update license cache @o2sh
- [language] added support for Fortran Legacy @jake-87
- [cd] Add workflow for Minimum Rust Version badge @spenserblack
- [misc] Use time crate instead of chrono @HallerPatrick