* Fix version in man page
- Update to 0.23.0:
New Features:
* add language support for OpenSCAD #1502
* add language support for Modelica #1262
* add language support for ATS #523
* add language support for CUDA #940
* add missing nerd fonts icons for some languages #1491
Chores:
* add Italian translation of README #1435
* add Polish translation of README #1444
* add Czech translation of READEME #1439
* update russian README #1478
* add script to preview/validate Nerd Fonts #1492
* add Powershell snippet to run onefetch automatically #1453
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=58
New Features:
* Add support for nerd font glyphs in languages info #1395
* [onefetch.dev] Add nerdfont iconts to the preview #1411
* Automate publishing crates to crates.io #1364
Bug Fixes:
* Show future commit dates without panicking #1389
Chores:
* Re-generate the man page with --no-info #1376
* Drop unused shebangs from repo test fixture scripts #1375
- bsc#1230686 (CVE-2024-45405):
Bump git-path to 0.10.11
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=56
* Add CLI option to force URL format to HTTP instead of SSH #1314
* Add CLI flag to hide token from repository URL #1319
* Make Lua logo more readable on dark terminal #1337
* Fix deadlock in Churn computation #1316
* Exclude bot commits from churn when --no-bots option is used #1335
* [onefetch.dev] switch to dark theme #1297
* RUSTSEC-2024-0320: remove yaml-rust dependency #1309
* Refactor --no-bots CLI option #1340
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=54
* add new info line called "Churn" which displays the files with
the most modifications (commits) (#1071)
* add Hlsl support (#1082)
* performance: optimize case where repo has a commit-graph for
massive performance gains (#1081)
* docs: add a cmd.exe version of the cd snippet (#1048)
* refacto: use the builder pattern to instantiate the Info struct (#1047)
* improve bot regex (#1086)
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=46
Features:
* Disable line wrap #983
* Add Pascal support #989
* Add Coldfusion support #971
* Remove github token from url field #996
Chore:
* Changed Hashbang #979
* Prevent conflicts in wiki action 39fe441
* Fix typos #992
* Group CLI options in sections #995
* replace --show-logo with --no-art #1002
* Set snapshot language to plain text #1003
* Better error message when human_time panics #1010
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=42
- Update to 2.15.1:
* Fix CD Github action
- Update to 2.15.0:
Features:
* Add --number-separator CLI flag #892
* Add Makefile language support #867
* Vercel: add section links #922
Chore:
* Add gitpod.io configuration #881
* Use human_panic #887
* Read license from manifest first #769
* Install cargo-insta in dev containers #909
* Info struct to holds a Vec #911
* Add benchmark #912
* GH action to synchronize wiki with .github/wiki #926
* Clean up greeter and fix repository detection mechanism in wiki #927
* Turn AsciiArt.rs into its own crate #934
Bug Fixes:
* Use ISO time for snapshot tests #908
* Parse multi-byte unicode chars correctly + docs #936
OBS-URL: https://build.opensuse.org/request/show/1059900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/onefetch?expand=0&rev=16
* Fix CD Github action
- Update to 2.15.0:
Features:
* Add --number-separator CLI flag #892
* Add Makefile language support #867
* Vercel: add section links #922
Chore:
* Add gitpod.io configuration #881
* Use human_panic #887
* Read license from manifest first #769
* Install cargo-insta in dev containers #909
* Info struct to holds a Vec #911
* Add benchmark #912
* GH action to synchronize wiki with .github/wiki #926
* Clean up greeter and fix repository detection mechanism in wiki #927
* Turn AsciiArt.rs into its own crate #934
Bug Fixes:
* Use ISO time for snapshot tests #908
* Parse multi-byte unicode chars correctly + docs #936
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=38
- Update to 2.14.2:
Bug Fixes:
* Include assets in crate a2f508a
* Fix clap deps for onefetch-image crate 8cca7af
* Add description field to onefetch-image and onefetch-manifest crate 2888186
- Update to 2.14.1:
* Fix CD 5085c5b
- Update to 2.14.0:
Features:
* Add description info line #851
* Add CLI flag to set the maximum number of languages to be shown 8159b34
* Add VisualBasic language support #867
Chore:
* Add manifest crate #851
* Move image_backends into its own crate 9ce17c1
* Add devcontainer/codespace config #857
* Switch to Swatinem/rust-cache for caching 7592eb2
* Add README translation for Korean #869
* add icon to windows exe 584574f
Bug Fixes:
* Fix typo in help message for -e (--exclude) #861
OBS-URL: https://build.opensuse.org/request/show/1039277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/onefetch?expand=0&rev=15
Bug Fixes:
* Include assets in crate a2f508a
* Fix clap deps for onefetch-image crate 8cca7af
* Add description field to onefetch-image and onefetch-manifest crate 2888186
- Update to 2.14.1:
* Fix CD 5085c5b
- Update to 2.14.0:
Features:
* Add description info line #851
* Add CLI flag to set the maximum number of languages to be shown 8159b34
* Add VisualBasic language support #867
Chore:
* Add manifest crate #851
* Move image_backends into its own crate 9ce17c1
* Add devcontainer/codespace config #857
* Switch to Swatinem/rust-cache for caching 7592eb2
* Add README translation for Korean #869
* add icon to windows exe 584574f
Bug Fixes:
* Fix typo in help message for -e (--exclude) #861
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=35
- Disable tests: they break the build by needing an internet
connection
- Update to 2.13.2:
* [fix] Repo without remote should not fail #841
* [chore] Add integration tests with snapshot testing for Info struct #827
* [chore] Refactor test expressions #831
- Update to 2.13.1:
* [ci/cd] fix Snapcraft release
* [misc] fix Cargo.lock
- Update to 2.13.0:
* [chore] reducing allocations and switching to gitoxide from libgit2 #635
* [docs] add README translation for Spanish #631
* [docs] add Changelog generated using cargo-smart-release #637
* [cli] add --completion option #657
* [language] update PHP colors #664
* [misc] switch to actions/stale #666
* [misc] add github issue forms #667
* [ci/cd] generate Windows installer from CD #668
* [ci/cd] create WinGet workflow for auto publishing #673
* [language] update logo: shell #677
* [docs] adding french documentation support #693
* [chore] extract language definitions into data file #699
* [ci/cd] add codecov + tarpaulin in ci
* [misc] create Vercel app for onefetch with ASCII preview #701
* [docs] update the README in Russian #736
* [chore] turn InfoField into a trait (big refactoring) #755
* [language] Improve JSX ASCII logo #784
OBS-URL: https://build.opensuse.org/request/show/1034383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/onefetch?expand=0&rev=14
- Update to 2.10.2:
* [bug] fix text coloring
- Update to 2.10.1:
* [bug] add build step to Makefile to fix CD
- Update to 2.10.0:
* [bug] fix "Last change: now ago"
* [language] added support for Haxe
* [language] added support for Scheme
* [language] added support for GDScript
* [ci] Make audit scheduled and manually runnable
* [language] added support for Svelte
* [language] added support for Ada
* [docs] add README.ja.md
* [language] added support for Hcl
* [bug] round up instead of truncate in perc. of contribution
* [language] Fixed Fortran ASCII to be more symetrical
* [misc] add CLI option to ignore bot commits
* [info] use .mailmap to merge authors
* [info] merge authors by signature
* [misc] add CLI option for displaying author emails
* [language] added support for PowerShell
* [info] display the number of contributors
OBS-URL: https://build.opensuse.org/request/show/904046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/onefetch?expand=0&rev=10
* [bug] fix text coloring
- Update to 2.10.1:
* [bug] add build step to Makefile to fix CD
- Update to 2.10.0:
* [bug] fix "Last change: now ago"
* [language] added support for Haxe
* [language] added support for Scheme
* [language] added support for GDScript
* [ci] Make audit scheduled and manually runnable
* [language] added support for Svelte
* [language] added support for Ada
* [docs] add README.ja.md
* [language] added support for Hcl
* [bug] round up instead of truncate in perc. of contribution
* [language] Fixed Fortran ASCII to be more symetrical
* [misc] add CLI option to ignore bot commits
* [info] use .mailmap to merge authors
* [info] merge authors by signature
* [misc] add CLI option for displaying author emails
* [language] added support for PowerShell
* [info] display the number of contributors
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=22
* [info] add pyproject.toml and Pipfile parsers for pip package manager
* [language] added support for Emojicode
* [language] added support for GraphQL
* [misc] automate Homebrew release
* [language] added support for Qml
* [misc] add Yaml output and ISO 8601 date format option
* [misc] add CLI option to switch true colors on/off
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=18
- Update to 2.8.0:
* [language] added support for VimScript
* [language] added support for Vala
* [language] added support for Processing
* [misc] new CLI flag to hide logo if terminal size is too narrow
* [misc] new CLI flag to output in JSON format
* [misc] exclude .git folder when computing repo size
* [info] replace git sys calls with git2-rs calls
* [info] added pub as another package manager for dart projects
OBS-URL: https://build.opensuse.org/request/show/856896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/onefetch?expand=0&rev=7
* [language] added support for VimScript
* [language] added support for Vala
* [language] added support for Processing
* [misc] new CLI flag to hide logo if terminal size is too narrow
* [misc] new CLI flag to output in JSON format
* [misc] exclude .git folder when computing repo size
* [info] replace git sys calls with git2-rs calls
* [info] added pub as another package manager for dart projects
OBS-URL: https://build.opensuse.org/package/show/utilities/onefetch?expand=0&rev=16