Releases: o2sh/onefetch
Releases · o2sh/onefetch
2.16.0
Features
- Add GLSL language support #490 (#824) @sangsatori
Bug fixes
- Fix Markdown / Jupyter markup not getting counted (#937) @spenserblack
- upgrade gix to 0.36.1 to avoid breakage. (#965) @Byron
Chore
- Fix path to language template (#939) @spenserblack
- Create the Arabic README file (Arabic translation) (#950) @anas-elgarhy
- Refactoring of info/langs/mod.rs (#948) @o2sh
- Remove country flags #928 @o2sh
- Upgrade git-repository 0.30 to gix 0.36 (#963) @Byron
2.15.1
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