Releases: o2sh/onefetch
Releases · o2sh/onefetch
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
v2.10.2
v2.10.1
v2.10.0
Notes:
* [bug] fix "Last change: now ago" @o2sh
* [language] added support for Haxe @LordMZTE
* [language] added support for Scheme @wigust
* [language] added support for GDScript @o2sh
* [ci] Make audit scheduled and manually runnable @spenserblack
* [language] added support for Svelte @Luke-zhang-04
* [language] added support for Ada @Labdabeta
* [docs] add README.ja.md @err931
* [language] added support for Hcl @PsypherPunk
* [bug] round up instead of truncate in perc. of contribution @o2sh
* [language] Fixed Fortran ASCII to be more symetrical @jake-87
* [misc] add CLI option to ignore bot commits @o2sh
* [info] use .mailmap to merge authors @o2sh
* [info] merge authors by signature @o2sh
* [misc] add CLI option for displaying author emails @remopas
* [language] added support for PowerShell @dxking
* [info] display the number of contributors @o2sh
v2.9.1
v2.9.0
Notes:
* [info] add pyproject.toml and Pipfile parsers for pip package manager @HallerPatrick
* [language] added support for Emojicode @geeseven
* [language] added support for GraphQL @geeseven
* [misc] automate Homebrew release @erikgaal
* [language] added support for Qml @mapau
* [misc] add Yaml output and ISO 8601 date format option @kernel-sanders
* [misc] add CLI option to switch true colors on/off @spenserblack
v2.8.0
Notes:
* [language] added support for VimScript @geeseven
* [language] added support for Vala @geeseven
* [language] added support for Processing @Luke-zhang-04
* [misc] new CLI flag to hide logo if terminal size is too narrow @Luke-zhang-04
* [misc] new CLI flag to output in JSON format @HallerPatrick
* [misc] exclude .git folder when computing repo size @HallerPatrick
* [info] replace git sys calls with git2-rs calls @HallerPatrick
* [info] added pub as another package manager for dart projects @HallerPatrick