Her er 23 versioner af onefetch, fra 29. marts 2022 til den aktuelle 3.1.0. Hver version linker til udgiverens egne installationsfiler.
23 versioner på 5 år · cirka 5 om året
| Version | Dato | Størrelse | Filer |
|---|---|---|---|
| 3.1.0Nyeste | 18. oktober 2026 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
Bug Fixes
- Fix a crash when --ascii-input is empty or only whitespace by @o2sh in #1898
- Fix --languages and --ascii-language listing languages in random order, a regression since 2.28.0 by @o2sh in #1890
- --number-of-languages now also applies to -o json and -o yaml by @o2sh in #1884
CI/CD
- onefetch-ascii, onefetch-image and onefetch-manifest are merged into onefetch and no longer published (last version: 3.0.0) by @o2sh in #1884
- Release binaries are built with LTO and stripped on all platforms by @o2sh in #1891
Chores
- Replace unmaintained winres with winresource by @o2sh in #1896
Full Changelog: 3.0.0...3.1.0 |
| 3.0.0 | 6. oktober 2026 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
Breaking Changes
JSON/YAML output (-o json, -o yaml) now contains raw values instead of display text:
- creationDate and lastChange are always ISO 8601 timestamps ("2018-09-14T18:51:00Z"). Previously they were relative text ("8 years ago") unless --iso-time was passed.
- repoSize is a number of bytes (2161012) instead of formatted text ("2.06 MiB").
- dependencies is replaced by numberOfDependencies (number) and manifestType ("Cargo", "Npm", "PyProject", or null when there is no manifest).
onefetch-manifest crate: ManifestType has a new PyProject variant.
Security Fix
- Fix terminal escape sequence injection through repository data (CVE-2026-100866) By @carfeii in #1829
New Features
- Add pyproject.toml manifest support (PEP 621) by @ChrisJr404 in #1842
- Update Elixir colors to the official brand color by @georgeguimaraes in #1868
Bug Fixes
- Use the default remote for the repository URL by @o2sh in #1873
- Exit with clear error message when repository uses reftable by @Jorge-Polanco-Roque in #1853
Chores
- Separate repository info building from styling by @o2sh in #1880
CI / CD
- Remove manual homebrew release in favor brew bot auto bump by @o2sh in 81c49b8
New Contributors
- @Jorge-Polanco-Roque made their first contribution in #1853
- @georgeguimaraes made their first contribution in #1868
- @ChrisJr404 made their first contribution in #1842
- @carfeii made their first contribution in #1829
Full Changelog: 2.28.1...3.0.0 |
| 2.28.1 | 30. august 2026 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
CI/CD
- Fix CD pipeline by @o2sh
Full Changelog: 2.28.0...2.28.1 |
| 2.27.1 | 19. marts 2026 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
Bug Fixes
- Fix CD pipeline by @o2sh in 497d4c0
Full Changelog: 2.27.0...2.27.1 |
| 2.27.0 | 19. marts 2026 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
New Features
- add language support for Nushell by @o2sh in #1687
- add language support for Slint by @opmr0 in #1710
Bug Fixes
- fix npm manifest parsing by @o2sh in #1693
- always show ascii-language when provided by CLI by @o2sh in #1713
- ascii_colors should match ascii-language colors when provided by CLI when no language detected bcfca6b
Chores
- simplify logic for commit graph traversal, reduce parallelization by @o2sh in #1682
onefetch.dev
- Add Copy button with toaster to Ascii preview by @o2sh in #1679
New Contributors
- @opmr0 made their first contribution in #1710
Full Changelog: 2.26.1...2.27.0 |
| 2.26.1 | 21. december 2025 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
Bug Fixes
- Fix CD pipeline by @o2sh in becddb9
Full Changelog: 2.26.0...2.26.1 |
| 2.25.0 | 5. juli 2025 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
New Features
- add language support for Lean by @Kajiih in #1579
- support repos "without source code" by @o2sh in #1580
Chores
- improve error handling by @Mahdiglm in #1560
Bug Fixes
- remove extra line break by @o2sh in 886d942
New Contributors
- @Mahdiglm made their first contribution in #1560
- @Kajiih made their first contribution in #1579
Full Changelog: 2.24.0...2.25.0 |
| 2.24.0 | 12. april 2025 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
New Features
- add language support for Lean by @foxyseta in #1509
- add language support for Typst by @foxyseta in #1508
- add language support for Razor by @SrS2225a in #1521
Chores
- more idiomatic way to fetch HEAD refs by @o2sh in #1515
- more idiomatic way to fetch repository remote URL by @o2sh in #1516
- update holyc language logo by @o2sh in #1543
- update wiki powershell-snippet by @FallenDeity in #1542
- add nix local setup @Sk7Str1p3 in #1549
New Contributors
- @andygeorge made their first contribution in #1504
- @foxyseta made their first contribution in #1509
- @SrS2225a made their first contribution in #1521
- @FallenDeity made their first contribution in #1542
- @Sk7Str1p3 made their first contribution in #1549
Full Changelog: 2.23.1...2.24.0 |
| 2.23.1 | 1. januar 2025 | — | 32-bit EXE (Inno Setup) UdgivelsesnoterBug Fixes 🐛
- Fix version in man page
Full Changelog: https://github.com/o2sh/onefetch/compare/2.23.0...2.23.1 |
| 2.22.0 | 19. september 2024 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
New Features 🎉
- Add support for nerd font glyphs in languages info by @Localghost385 in #1395
- [onefetch.dev] Add nerdfont iconts to the preview by @Localghost385 in #1411
- Automate publishing crates to crates.io by @musicinmybrain in #1364
Bug Fixes 🐛
- Show future commit dates without panicking by @MalteT in #1389
Chores 🧹
- Re-generate the man page with --no-info by @musicinmybrain in #1376
- Drop unused shebangs from repo test fixture scripts by @musicinmybrain in #1375
New Contributors
- @musicinmybrain made their first contribution in #1364
- @MalteT made their first contribution in #1389
Full Changelog: https://github.com/o2sh/onefetch/compare/2.21.0...2.22.0 |
| 2.21.0 | 7. maj 2024 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterNew Features 🎉
- Add CLI option to force URL format to HTTP instead of SSH by @0spotter0 in #1314
- Add CLI flag to hide token from repository URL by @o2sh in #1319
- Make Lua logo more readable on dark terminal by @o2sh in #1337
Bug Fixes 🐛
- Fix deadlock in Churn computation by @Nettifani in #1316
- Exclude bot commits from churn when --no-bots option is used by @o2sh in #1335
Chores 🧹
- [onefetch.dev] switch to dark theme by @o2sh in #1297
- RUSTSEC-2024-0320: remove yaml-rust dependency by @Suyun114 in #1309
- Refactor --no-bots CLI option by @o2sh in #1340
New Contributors
- @Suyun114 made their first contribution in #1309
- @Nettifani made their first contribution in #1316
- @0spotter0 made their first contribution in #1314 |
| 2.20.0 | 17. marts 2024 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterNew Features 🎉
- Add svg language support by @Localghost385 in #1266
- lang: Adding Oz programming language by @luxluth in #1280
Chores 🧹
- website: Filter entries by language type in onefetch.dev by @o2sh in #1227
- Use GitHub's alert syntax by @spenserblack in #1234
- Add german translation of README.md by @rdwz in #1236
- Use gitoxide to get pending changes by @Byron in #1285
New Contributors
- @rdwz made their first contribution in #1236
- @Localghost385 made their first contribution in #1266
- @luxluth made their first contribution in #1280 |
| 2.19.0 | 29. november 2023 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterWhat's Changed
New Features 🎉
- exclude files from churn by @o2sh in #1120
- add odin support by @spsandwichman in #1064
- New language: Arduino by @Sh4rk-Byte in #1176
- Right align authorship percentages by @lukehsiao in #1207
- Add Agda to languages.yaml by @Zoltan-Balazs in #1216
Bug Fixes 🐛
- add a test for negative dates and see how onefetch handles it by @Byron in #1100
Chores 🧹
- Group clap dependency updates by @spenserblack in #1101
- Group all NPM dependency updates by @spenserblack in #1110
- Added Turkish Translations by @4Chaffenel in #1135
- use workspace inheritance by @o2sh in #1142
- docs(contributing): Add syntax highlighting to YAML block by @spenserblack in #1172
- add release.yml file by @o2sh in #1177
- replace action-rs by @o2sh in #1191
- Resolve clippy warnings by @spenserblack in #1201
- Refactor and test info field styling by @spenserblack in #1214
- Refactoring git metrics module by @o2sh in #1217
Dependencies ⬆️⬇️
- upgrade to gix 0.53.1 by @Byron in #1166
New Contributors
- @spsandwichman made their first contribution in #1064
- @4Chaffenel made their first contribution in #1135
- @Sh4rk-Byte made their first contribution in #1176
- @lukehsiao made their first contribution in #1207
- @Zoltan-Balazs made their first contribution in #1216 |
| 2.18.1 | 24. juni 2023 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterBug Fixes
- don't fail when computing diff on partial clones (#1093) @Byron @o2sh
Features
- fetch banner info from github (#1094) @spenserblack @o2sh |
| 2.18.0 | 20. juni 2023 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterFeatures
- add new info line called "Churn" which displays the files with the most modifications (commits) (#1071) @o2sh @Byron
- add Hlsl support (#1082) @progDes007
Chore
- performance: optimize case where repo has a commit-graph for massive performance gains (#1081) @Byron
- docs: add a cmd.exe version of the cd snippet (#1048) @mataha
- refacto: use the builder pattern to instantiate the Info struct (#1047) @o2sh @spenserblack
- improve bot regex (#1086) @o2sh @spenserblack |
| 2.17.1 | 28. april 2023 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterChore
- Improve code coverage of src/info/mod.rs (#1011) @changhc
- Improve code coverage of src/ui/mod.rs (#1012) @changhc
- Added fish git repository greeter script to wiki (#1021) @TheSast
- upgrade gitoxide to v0.44 (and incorporate #1023):x (#1024) @Byron @spenserblack |
| 2.17.0 | 8. april 2023 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterFeatures
- Disable line wrap (#983) @o2sh
- Add Pascal support (#989) @rchastain
- Add Coldfusion support (#971) @theemanofsteele
- Remove github token from url field (#996) @jim4067
Chore
- Changed Hashbang (#979) @gautamprikshit1
- Prevent conflicts in wiki action 39fe441 @spenserblack
- Fix typos (#992) @hezhizhen
- Group CLI options in sections (#995) @o2sh
- replace --show-logo with --no-art (#1002) @o2sh
- Set snapshot language to plain text (#1003) @spenserblack
- Better error message when human_time panics (#1010) @o2sh |
| 2.16.0 | 24. februar 2023 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterFeatures
- 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 | 19. januar 2023 | — | 64-bit EXE (Inno Setup) |
| 2.14.2 | 30. november 2022 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterBug Fixes
- Include assets in crate
- Fix clap deps for onefetch-image crate
- Add description field to onefetch-image and onefetch-manifest crate |
| 2.14.1 | 27. november 2022 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterBug Fixes
- Fix CD |
| 2.14.0 | 1. december 2022 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterFeatures
- Add description info line
- Add CLI flag to set the maximum number of languages to be shown
- Add VisualBasic language support
Chore
- Add manifest crate
- Move image_backends into its own crate
- Add devcontainer/codespace config
- Switch to Swatinem/rust-cache for caching
- Add README translation for Korean
- add icon to windows exe
Bug Fixes
- Fix typo in help message for -e (--exclude) |
| 2.12.0 | 29. marts 2022 | — | 64-bit EXE (Inno Setup) UdgivelsesnoterNotes:
- [language] added support for Ren'Py
- [info] added language bar distribution
- [misc] granted read access to onefetch snap to gitconfig files
- [language] added support for Ceylon
- [misc] default to terminal foreground color for tilde, underline, colon and info
- [language] fix Lua logo so that it can be read even without color
- [misc] replace colored crate with owo-colors
- [misc] remap White ANSI color to Default
- [language] added support for Wolfram
- [misc] match circle color with github linguist
- [language] added support for VHDL |