Skip to content

Latest commit

 

History

History
2450 lines (2149 loc) · 242 KB

CHANGELOG.md

File metadata and controls

2450 lines (2149 loc) · 242 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

onefetch is now typically more than twice as fast when executing. This was achieved by reducing allocations and switching to gitoxide for the most taxing tasks.

Fixes

  • Commits replaced with git replace are now followed. This can be turned off by setting the GIT_NO_REPLACE_OBJECTS environment variable.

  • Shallow clones are now detected and displayed as such. Previously it might have appeared that the commit count is the real even though it was truncated due to the shallow-ness of the repository.

    If a repository is shallow, (shallow) will appear after the commit count.

Commit Statistics

  • 11 commits contributed to the release.
  • 5 days passed between releases.
  • 3 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Merge pull request #635 from Byron/gitoxide-for-traversal (cc6f332)
    • git2 repository can now be owned by the Repo type (b6cd415)
    • Update msrv badge [Skip CI] (a802f89)
    • completely separate Commits and Repo structure (7b34b0a)
    • Merge branch 'main' of github.com:o2sh/onefetch (dabbdb0)
    • put all commit-traversal related initialization into own struct (d00ab45)
    • fix msrv badge ci (410068d)
    • Update language badge [Skip CI] (031bad3)
    • Make expect("msg") more informative to help users file an issue (c6d7cba)
    • fix language badge ci (bd93480)
    • Improve Cargo.toml dependency declaration (4159442)

v2.12.0 (2022-03-29)

Commit Statistics

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details
  • #545
    • Bump actions/cache from 2.1.6 to 2.1.7 (f50543c)
  • #546
    • Bump anyhow from 1.0.48 to 1.0.51 (301e27a)
  • #547
    • Bump serde_json from 1.0.71 to 1.0.72 (b18f88a)
  • #548
    • Update MSRV badge and set timeout (0f5ad27)
  • #549
    • Bump git2 from 0.13.24 to 0.13.25 (cd6d624)
  • #550
    • Bump clap from 2.33.3 to 2.34.0 (3a1368a)
  • #551
    • Bump libc from 0.2.108 to 0.2.109 (a0115c0)
  • #554
    • Bump serde_yaml from 0.8.21 to 0.8.23 (006cc24)
  • #555
    • Bump libc from 0.2.109 to 0.2.112 (9020c1d)
  • #556
    • Bump serde from 1.0.130 to 1.0.131 (3cbb387)
  • #557
    • Bump serde_json from 1.0.72 to 1.0.73 (0d81bb1)
  • #558
    • Bump serde from 1.0.131 to 1.0.132 (0f9fb1f)
  • #559
    • Bump anyhow from 1.0.51 to 1.0.52 (1cfa2f2)
  • #560
    • Add Ren'Py language support (19e8d72)
  • #561
    • Bump serde from 1.0.132 to 1.0.133 (0bd3645)
  • #562
    • Bump clap from 2.34.0 to 3.0.1 (8cbb6d6)
  • #563
    • Bump serde_json from 1.0.73 to 1.0.74 (fb2908e)
  • #566
    • Bump serde_json from 1.0.74 to 1.0.75 (667cb5e)
  • #568
    • Bump serde from 1.0.133 to 1.0.135 (94545f7)
  • #569
    • Bump anyhow from 1.0.52 to 1.0.53 (a88391b)
  • #573
    • Bump serde from 1.0.135 to 1.0.136 (4449a7d)
  • #576
    • Bump time from 0.3.5 to 0.3.7 (9ecadfa)
  • #580
    • Bump clap from 3.0.8 to 3.0.14 (15f97fa)
  • #583
    • Bump serde_json from 1.0.78 to 1.0.79 (d18ebc1)
  • #585
  • #590
    • Bump libc from 0.2.112 to 0.2.119 (63bae56)
  • #591
    • Bump clap from 3.0.14 to 3.1.1 (8c6236e)
  • #598
    • Bump git2 from 0.13.25 to 0.14.1 (4f5c3a2)
  • #599
    • Bump anyhow from 1.0.53 to 1.0.55 (4a425ef)
  • #600
    • Bump clap from 3.1.1 to 3.1.3 (dbf4ec2)
  • #601
    • Bump strum from 0.23.0 to 0.24.0 (7c35966)
  • #602
    • Add Ceylon language support (96f8d61)
  • #604
    • Default to terminal foreground color for tilde, underline, colon and info (0ef5f58)
  • #606
    • Bump byte-unit from 4.0.13 to 4.0.14 (8af141d)
  • #607
    • Bump clap from 3.1.3 to 3.1.6 (f989518)
  • #608
    • Bump actions/checkout from 2 to 3 (822b41d)
  • #609
    • Add Wolfram language support (6d14f6e)
  • #610
    • fix Lua logo so that it can be read even without color (8517ef6)
  • #613
    • Make time test relative to current time (2c1f2f0)
  • #614
    • Bump git2 from 0.14.1 to 0.14.2 (884b11a)
  • #616
    • Bump anyhow from 1.0.55 to 1.0.56 (1498ea3)
  • #617
    • Bump regex from 1.5.4 to 1.5.5 (ea98719)
  • #620
    • Replace colored with owo-colors (1773abe)
  • #622
    • Bump libc from 0.2.119 to 0.2.121 (0b91af0)
  • #623
    • Bump actions/cache from 2.1.7 to 3 (3d914aa)
  • #624
    • Bump owo-colors from 3.2.0 to 3.3.0 (d63f791)
  • #625
    • Remap White ANSI color to Default (7b89eff)
  • #626
    • Fix "other" language block hidden in background (dd2b6c5)
  • #630
    • Match circle color with github linguist (03139c9)
  • #632
    • Add language support for VHDL (1018d9a)
  • #634
    • Bump paste from 1.0.6 to 1.0.7 (b51ddc3)
  • Uncategorized
    • bump version (913ad45)
    • switch gitoxide crates from git to crates.io (80f4710)
    • update CONTRIBUTING.md (9ab7e79)
    • Remove additional deduplication of contributors by email (fb4d449)
    • update CONTRIBUTING.md (e36a78f)
    • Update to use gitoxide's built-in shallow clone detection (b9b65c7)
    • Make clear that the commit count might be truncated due to shallow cloning (927815a)
    • update assets (4cfc84e)
    • Don't peel references - this would resolve remotes/origin/HEAD to …main… (eb753f9)
    • update assets (99e088e)
    • Use email and name to identify contributors, similar to what git does (d3d20ed)
    • update assets (4baf7db)
    • support for shallow clones (1a494a9)
    • See if running onefetch on itself can reproduce the crashing on windows (82fbbb2)
    • thanks clippy (3f94c51)
    • make info.text_colors private (17047db)
    • Compute contributor identity using emails, lowercase, only (397b4ae)
    • rename function (b228e46)
    • Improve unification of contributors by taking the lower-case email as identity (04ff547)
    • refacto styling of info lines (452ad6e)
    • Tune the object cache based on science™️ (a5ab965)
    • remove blank space (06dbe1a)
    • Don't take risks when making assumptions about what branches point at (6817e48)
    • rename function in ascii_art (6fbcfb5)
    • Do three things in parallel, don't wait for Repo::new() (633f0ce)
    • gather language statistics in parallel to everything else (d178a5c)
    • get worktree status in parallel (5394f3c)
    • refactor (4085053)
    • refactor (4fc3334)
    • Assure short ids are not ambiguous (1942087)
    • Collect branches at current head-commit with gitoxide (f61761d)
    • improve readability get_language_field (0f6765c)
    • get most recent version with gitoxide (2c6016e)
    • Retrieve all branches with gitoxide (615e071)
    • gitoxide for tags; Fix author name and email printing; avoid doing unnecessary work (c42a1ef)
    • refactor (9b2774c)
    • Update CONTRIBUTING.md (08c94c9)
    • Use gitoxide for calculating repo size (2a67bb4)
    • refactor (28deadf)
    • map HOME to SNAP_REAL_HOME, #588 (923e486)
    • fix commit count (65da5be)
    • use SNAP_REAL_HOME instead of HOME, #588 (9aee3c4)
    • Calculate authors on the fly as much as possible; don't store commits (0652bbe)
    • Merge branch 'main' of github.com:o2sh/onefetch (9df7631)
    • no cloning for Sig and Author by using BString directly (954de84)
    • rename snapcraft plugs, #588 (aa60fdf)
    • obtain all but author information on the fly (8df0d19)
    • fix lua ascii logo (01d8211)
    • cargo clippy (51e65ac)
    • Use gitoxide in all methods related to commits (e3b29b0)
    • get_logs() with gitoxide (1bb11e6)
    • Add gitoxide as dependency (5d7b5c8)
    • bump image dependency (29e1056)
    • add snapcraft plugs to read gitconfig files from HOME, #588 (d1eb649)
    • add snap interface to allow read access to /etc/gitconfig #588 (125c610)
    • update error message (bc09db5)
    • skip first condition in is_valid check, #588 (43511dc)
    • updata assets (af3967f)
    • update c# ascii logo (0c20aff)
    • update c ascii logo (412a662)
    • update assets (23c910b)
    • update assets (a818450)
    • update assets (3de0a37)
    • Merge branch 'main' of github.com:o2sh/onefetch (f00c8b3)
    • update assets (aecdeff)
    • update assets (9b87fd6)
    • update c++ ascii logo (e19b106)
    • update assets (9a446cd)
    • update assets (bbb98f2)
    • update assets (4e817af)
    • update assets (a924808)
    • update assets (3536a03)
    • Merge branch 'main' of github.com:o2sh/onefetch (9770026)
    • fix #572, update color palette for svelte logo (ec8b992)
    • Merge pull request #571 from o2sh/dependabot/cargo/serde_json-1.0.78 (d80efdf)
    • Bump serde_json from 1.0.75 to 1.0.78 (0264c0d)
    • slight retouching renpy ascii logo (5c57f7c)
    • Merge pull request #565 from o2sh/dependabot/cargo/clap-3.0.8 (4144f23)
    • Bump clap from 3.0.1 to 3.0.8 (6029c42)
    • Update language badge [Skip CI] (c60e181)
    • fix typo language-badge GHA (64c40b3)
    • Update language badge [Skip CI] (67b86f1)
    • fix language-badge GHA with ::set-ouput (e18b3ca)
    • manually update Language Badge (f236104)
    • add 'Install Rust' step in language-badge GH action (c3a61f9)
    • Update language badge [Skip CI] (4db941f)

v2.11.0 (2021-11-23)

New Features

  • support AutoHotKey
    • feat: support AutoHotKey
  • improvement: improve ahk logo
  • fix alphabetical order of languages

Other

  • switch to weekly schedule

Commit Statistics

Commit Details

view details

v2.10.2 (2021-07-03)

Commit Statistics

  • 2 commits contributed to the release.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

v2.10.1 (2021-07-03)

Commit Statistics

  • 2 commits contributed to the release.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • bump version (420bc28)
    • add build step to Makefile to fix CD (7fc5930)

v2.10.0 (2021-07-03)

New Features

  • add Svelte support
    • feat(languages): add Svelte support
  • Svelte, no need to override the serialized name

Commit Statistics

Commit Details

view details
  • #380
  • #394
    • add haxe language support (356f71e)
  • #404
  • #412
  • #416
    • Bump regex from 1.4.5 to 1.4.6 (e06e137)
  • #417
    • Bump libc from 0.2.93 to 0.2.94 (613b868)
  • #418
    • Bump chrono-humanize from 0.1.2 to 0.2.1 (f0978ce)
  • #421
    • Bump byte-unit from 4.0.11 to 4.0.12 (8c11165)
  • #422
    • Bump git2 from 0.13.18 to 0.13.19 (9456c88)
  • #425
    • Bump actions/checkout from 2 to 2.3.4 (8b376b8)
  • #426
    • Revert actions/checkout to v2 (b4b799d)
  • #427
    • Bump serde from 1.0.125 to 1.0.126 (2bf30e0)
  • #429
    • Bump libc from 0.2.94 to 0.2.95 (20a445d)
  • #430
    • Make audit scheduled and manually runnable (7a0fe2b)
  • #431
    • Bump actions/cache from 2.1.5 to 2.1.6 (f841197)
  • #435
  • #436
  • #437
    • Bump strum from 0.20.0 to 0.21.0 (34e31dd)
  • #438
  • #439
  • #443
    • Fixed Fortran ASCII to be more symetrical (a7cabb2)
  • #445
    • Bump libc from 0.2.95 to 0.2.97 (fadf515)
  • #452
    • Add CLI option for displaying author emails (0130a25)
  • #454
    • add support for powershell (5244828)
  • #456
    • display the number of contributors (4028f8c)
  • Uncategorized
    • bump version (764f5d5)
    • fix links in CONTRIBUTING.md (9739ddc)
    • fix links in CONTRIBUTING.md (dd8691d)
    • Merge pull request #453 from o2sh/feature/use-mailmap (12df1fa)
    • fix json/yaml serializer (9b1aa16)
    • reorganize file structure (f352e98)
    • Merge branch 'main' into feature/use-mailmap (6d84c2d)
    • reorganize project file structure (7a37b01)
    • fallback to commit.author() if commit.author_with_mailmap() fails (e031a88)
    • Update CONTRIBUTING.md (735a435)
    • merge authors by signature ~ username + email (98f5756)
    • remove from language macro in favor tokei fmt (da375be)
    • use mailmap bindings (9ba9533)
    • Update CONTRIBUTING.md (f4869ee)
    • update CONTRIBUTING.md (16a971b)
    • update .mailmap (49e46e5)
    • update CONTRIBUTING.md (b4ade98)
    • add .mailmap (47839dc)
    • clean powershell and zsh ascii logos (405ed07)
    • use cargo install instead of sudo cp in Makefile (7c201c7)
    • clean zsh ascii logo (0e42855)
    • fix warning: derive helper attribute is used before it is introduced (2e39715)
    • fmt cli flags declaration (28a1c13)
    • fmt image_to_ascii.py (abce472)
    • cargo clippy (bff472f)
    • replace master to main (228f385)
    • better centering for fortran ascii logo (b5d8d27)
    • remove empty line jupyter ascii logo (20b721e)
    • Merge pull request #448 from o2sh/feature/ignore-bot-commits (a611fe4)
    • fix javascript ascii logo (eb26d9c)
    • CR, ignore bot commits (eb526b2)
    • onefetch logo retouching (0ede2b6)
    • fix symmetry on jupyter ascii logo (1e0b6c9)
    • no-bots with optional pattern (63d2234)
    • onefetch logo retouching (bb042c0)
    • cargo clippy (67ea4c7)
    • ignore bots in commits (76e665f)
    • fix dimensions onefetch.svg (ce5fa77)
    • test logo with white bg (631a1d2)
    • revert back to black logo (a84c7eb)
    • Shorter CLI flags (aa80dc9)
    • slight retouching on javascript and typescript logos (4b57f3d)
    • #443, better centering in fortran logo (c04a7cd)
    • round up instead of truncate in perc. of contribution (6821f96)
    • bump git2 dep (329af1d)
    • fix color numbering in gdscript (888d34e)
    • #428, add support for GDScript (f4b2833)
    • fix #381, use mislav/bump-homebrew-formula-action@v1 (63294f0)
    • cargo update (bafef56)
    • Merge pull request #414 from o2sh/dependabot/cargo/git2-0.13.18 (50b5d6a)
    • Merge pull request #415 from o2sh/dependabot/cargo/byte-unit-4.0.11 (4c7f07f)
    • Bump git2 from 0.13.17 to 0.13.18 (d101185)
    • Bump byte-unit from 4.0.10 to 4.0.11 (7a0438a)
    • cargo update (03d3820)
    • Merge pull request #411 from o2sh/dependabot/cargo/libc-0.2.93 (c9bc9f8)
    • Merge pull request #413 from o2sh/dependabot/github_actions/actions/cache-v2.1.5 (8bd5093)
    • Bump libc from 0.2.92 to 0.2.93 (feb1d6a)
    • Bump actions/cache from v2.1.4 to v2.1.5 (1688e5b)
    • cargo update (f88945c)
    • Merge pull request #410 from o2sh/dependabot/cargo/libc-0.2.92 (957f7bb)
    • Bump libc from 0.2.91 to 0.2.92 (9d4aa25)
    • Cargo update (0ed670a)
    • Merge pull request #409 from o2sh/dependabot/cargo/libc-0.2.91 (2b1db9e)
    • Merge pull request #408 from o2sh/dependabot/cargo/serde-1.0.125 (47c5adf)
    • Bump libc from 0.2.90 to 0.2.91 (8d79f25)
    • Bump serde from 1.0.124 to 1.0.125 (01fa5aa)
    • cargo update (1ff7370)
    • Merge pull request #407 from o2sh/dependabot/cargo/libc-0.2.90 (9be878b)
    • Bump libc from 0.2.89 to 0.2.90 (4c21ce6)
    • reorder cargo deps (4c145a6)
    • cargo update (0f377c5)
    • Merge pull request #405 from o2sh/dependabot/cargo/paste-1.0.5 (324f969)
    • Merge pull request #406 from o2sh/dependabot/cargo/regex-1.4.5 (2d75de3)
    • Bump paste from 1.0.4 to 1.0.5 (0796036)
    • Bump regex from 1.4.4 to 1.4.5 (beb09c1)
    • cargo update (29e2b29)
    • Merge pull request #399 from o2sh/dependabot/cargo/image-0.23.14 (eb53737)
    • Merge pull request #401 from o2sh/dependabot/cargo/libc-0.2.88 (36cf614)
    • Bump image from 0.23.13 to 0.23.14 (ff42efc)
    • Bump libc from 0.2.85 to 0.2.88 (a1484af)
    • Merge pull request #397 from o2sh/dependabot/cargo/serde_json-1.0.64 (2470998)
    • Merge pull request #403 from o2sh/dependabot/cargo/regex-1.4.4 (09bf3fe)
    • Bump serde_json from 1.0.63 to 1.0.64 (f6b2856)
    • Merge pull request #396 from o2sh/dependabot/cargo/serde_json-1.0.63 (e576426)
    • Bump regex from 1.4.3 to 1.4.4 (223e23e)
    • Merge pull request #402 from o2sh/dependabot/cargo/byte-unit-4.0.10 (4c4a1ac)
    • Bump serde_json from 1.0.62 to 1.0.63 (ab321d0)
    • Merge pull request #395 from o2sh/dependabot/cargo/serde_yaml-0.8.17 (01a5ee9)
    • Bump byte-unit from 4.0.9 to 4.0.10 (c3eea6f)
    • Merge pull request #400 from o2sh/dependabot/cargo/serde-1.0.124 (742bbca)
    • Bump serde_yaml from 0.8.16 to 0.8.17 (33f0fe5)
    • revert better basic coloring for haxe (6047ad8)
    • Bump serde from 1.0.123 to 1.0.124 (abe4fcb)
    • better basic coloring for haxe (a17981f)
    • fix haxe alphabetical order (bb0c6ac)
    • Merge pull request #387 from o2sh/dependabot/cargo/serde_yaml-0.8.16 (5b095a1)
    • Merge pull request #388 from o2sh/dependabot/cargo/libc-0.2.85 (3d3ba18)
    • Bump serde_yaml from 0.8.15 to 0.8.16 (ded2920)
    • Merge pull request #390 from o2sh/dependabot/cargo/image-0.23.13 (061e6c8)
    • Bump libc from 0.2.83 to 0.2.85 (597c0c4)
    • Merge pull request #391 from o2sh/dependabot/cargo/serde_json-1.0.62 (4978dc4)
    • Merge pull request #392 from o2sh/dependabot/github_actions/actions/cache-v2.1.4 (2795ead)
    • Bump image from 0.23.12 to 0.23.13 (13a8cb7)
    • run markdownlint on CONTRIBUTING.md (62cfc8c)
    • Bump serde_json from 1.0.61 to 1.0.62 (53e3f8a)
    • Merge pull request #389 from o2sh/dependabot/cargo/chrono-humanize-0.1.2 (405e9e1)
    • Bump actions/cache from v2 to v2.1.4 (da2c998)
    • run markdownlint on CONTRIBUTING.md (9b7c4f5)
    • Bump chrono-humanize from 0.1.1 to 0.1.2 (8c0c92c)
    • run markdownlint on CONTRIBUTING.md (e308ed5)
    • Merge pull request #385 from o2sh/dependabot/cargo/libc-0.2.83 (b634a80)
    • Merge pull request #384 from o2sh/dependabot/cargo/serde-1.0.123 (cd2b176)
    • Bump libc from 0.2.82 to 0.2.83 (756ed74)
    • Update New Language Request issue template (7df570c)
    • Bump serde from 1.0.120 to 1.0.123 (90fdec7)
    • Merge pull request #383 from o2sh/dependabot/cargo/git2-0.13.17 (aac3444)
    • Bump git2 from 0.13.16 to 0.13.17 (4584e38)
    • Merge pull request #379 from o2sh/dependabot/cargo/git2-0.13.16 (39ffd10)
    • Merge pull request #378 from o2sh/dependabot/cargo/serde-1.0.120 (39b0bc3)
    • Bump git2 from 0.13.15 to 0.13.16 (8e1d284)
    • Fix cache step (31c43fc)
    • Bump serde from 1.0.119 to 1.0.120 (c524155)
    • fix #377: fix type Typo --> now ago when using to_text_en with accuracy rough (ce4fe5b)

v2.9.1 (2021-01-15)

Commit Statistics

  • 7 commits contributed to the release over the course of 1 calendar day.
  • 2 days passed between releases.
  • 0 commits were understood as conventional.
  • 2 unique issues were worked on: #375, #376

Commit Details

view details

v2.9.0 (2021-01-13)

Commit Statistics

  • 67 commits contributed to the release over the course of 25 calendar days.
  • 27 days passed between releases.
  • 0 commits were understood as conventional.
  • 4 unique issues were worked on: #360, #362, #370, #373

Commit Details

view details
  • #360
    • Add new language issue template (8b540b8)
  • #362
  • #370
    • Add YAML output (-y) and ISO 8601 date format option (-z) (3e9cd24)
  • #373
    • Add CLI option to switch true colors on/off (503d82f)
  • Uncategorized
    • prepare v2.9.0 release (6071814)
    • Merge pull request #374 from o2sh/dependabot/cargo/tokei-12.1.2 (5f55d7b)
    • Bump tokei from 12.1.1 to 12.1.2 (75e45f4)
    • append new line when printing in json/yaml format (e500690)
    • Merge pull request #371 from o2sh/dependabot/cargo/regex-1.4.3 (a4840ec)
    • Bump regex from 1.4.2 to 1.4.3 (ff03fb9)
    • Update README.md (9d8b818)
    • rustfmt and update README (fca326b)
    • Merge branch 'master' of github.com:o2sh/onefetch (30afb06)
    • move man page to docs (7701111)
    • Merge pull request #368 from o2sh/dependabot/cargo/libc-0.2.82 (d8a0c5b)
    • Merge pull request #366 from o2sh/dependabot/cargo/tokei-12.1.1 (0d5a9e3)
    • Merge pull request #367 from o2sh/dependabot/cargo/yaml-rust-0.4.5 (fc3cfa3)
    • Bump libc from 0.2.81 to 0.2.82 (aa99c64)
    • Bump tokei from 12.1.0 to 12.1.1 (6f2c326)
    • Merge pull request #364 from o2sh/dependabot/cargo/serde_json-1.0.61 (538a651)
    • Bump yaml-rust from 0.4.4 to 0.4.5 (a577484)
    • Merge pull request #363 from o2sh/dependabot/cargo/git2-0.13.15 (61f49ff)
    • Bump serde_json from 1.0.60 to 1.0.61 (1e1f3d3)
    • update qml ascii logo + fix type in CONTRIBUTING.md (a677544)
    • Bump git2 from 0.13.14 to 0.13.15 (aaa9beb)
    • Merge pull request #359 from o2sh/dependabot/cargo/tokei-12.1.0 (a3ab8fa)
    • Bump tokei from 12.0.4 to 12.1.0 (8cd8378)
    • Merge pull request #160 from erikgaal/patch-homebrew-action (76da698)
    • Merge pull request #356 from o2sh/merry-christmas (597f016)
    • Update workflow for new brew command (769eb76)
    • Merge pull request #358 from o2sh/dependabot/cargo/git2-0.13.14 (771c055)
    • Add Special Thanks section to CONTRIBUTING.md (9b254de)
    • Add homebrew.yml (4837e15)
    • Bump git2 from 0.13.13 to 0.13.14 (41ba3d1)
    • Merge pull request #357 from geeseven/args-chars (93bf57c)
    • Update README.md (ddc6e43)
    • Merge pull request #353 from geeseven/graphql (dd2c43b)
    • add option to change character set (1a5c53e)
    • Merge pull request #354 from o2sh/dependabot/cargo/toml-0.5.8 (443fc13)
    • make graphql logo more symetrical (b69e84e)
    • Update README.md (ebc1277)
    • Merge pull request #355 from o2sh/dependabot/cargo/git2-0.13.13 (d1a6328)
    • Bump toml from 0.5.7 to 0.5.8 (7305612)
    • add support for GraphQL (a5f58ca)
    • Merge pull request #352 from geeseven/emojicode (2967891)
    • Bump git2 from 0.13.12 to 0.13.13 (6c9905d)
    • brighter colors for emojicode (7728237)
    • Merge branch 'master' of https://github.com/o2sh/onefetch (9a12773)
    • add support for Emojicode (7f1ae19)
    • fix rustfmt (c44489a)
    • Update CONTRIBUTING.md (ee813b5)
    • Merge pull request #350 from o2sh/feature/macro_package_managers (7de7cc2)
    • rename deps folder (ff6dadc)
    • Update CONTRIBUTING.md (db61e8e)
    • Update README.md (20172d9)
    • Merge branch 'feature/macro_package_managers' of github.com:o2sh/onefetch into feature/macro_package_managers (d48decc)
    • Update README.md (1cca41d)
    • add support for multiple parsers per package manager (43206c4)
    • Update CONTRIBUTING.md (5099d88)
    • Update README.md (41f8c67)
    • fix clippy warn (a7055f1)
    • Update CONTRIBUTING.md (e7d712d)
    • use tuple deconstruction for get_git_info_field (966f598)
    • create define_package_managers macro (dbb88e8)
    • Update CONTRIBUTING.md (6936665)
    • Update README.md (7e9c0fc)
    • Update CONTRIBUTING.md (151f094)

v2.8.0 (2020-12-16)

Commit Statistics

  • 62 commits contributed to the release over the course of 24 calendar days.
  • 24 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • bump version to 2.8.0 (f3702d2)
    • fix get_git_info_field when version or username is empty (b6705bb)
    • Merge pull request #346 from HallerPatrick/master (8fd575a)
    • Added pub as another package manager for dart projects (1e46f4f)
    • Merge branch 'master' of github.com:o2sh/onefetch (bf2ffa5)
    • fix JSON serializer if Git is not installed (e01bc38)
    • Typo README (be899e6)
    • Merge branch 'master' of github.com:o2sh/onefetch (fb22d80)
    • update nix logo (e77557c)
    • Update README.md (45b86c3)
    • update readme (0da1c02)
    • Update README.md (c1fc5eb)
    • rename format flag to output and other changes (667897e)
    • Update README.md (0902bde)
    • Merge pull request #341 from HallerPatrick/master (80424f4)
    • Code style change (ae68b53)
    • clean python logo (a2c6c10)
    • don't panic when commit not found in get_logs (9207c6c)
    • clean python logo (5486d08)
    • Multiple changes linked to git2-rs migration (e99c56f)
    • better cropping for onefetch logo (4920dbf)
    • Removed time sorting for faster RT (826ac93)
    • little darker onefetch logo #339 (224965a)
    • Minor refactoring, now using a more 'safe' conversion of autho mail and name due to invalid utf8 (3943231)
    • even brighter onefetch logo #339 (58a2cbb)
    • Merge pull request #2 from o2sh/master (764dea5)
    • fix bad cropping of onefetch logo (6abbac8)
    • Put all git call functions into a GitClient impl, minor refactoring (d673169)
    • brighter onefetch logo #339 (a368af8)
    • Merge pull request #1 from o2sh/master (929ea96)
    • add white border to onefetch logo #339 (2e466b9)
    • Replaced os git command with git2 (cc1f29c)
    • Merge pull request #337 from HallerPatrick/master (4be57b5)
    • add white border to onefetch logo #339 (1c96eef)
    • Merge branch 'master' of https://github.com/HallerPatrick/onefetch into master (ffcb73e)
    • Merge pull request #336 from o2sh/dependabot/cargo/libc-0.2.81 (b48efa3)
    • Merge pull request #340 from o2sh/dependabot/cargo/paste-1.0.4 (fa45601)
    • Using possible_values instead of validator for format arg (2e3760a)
    • Update src/onefetch/cli.rs (9cb465c)
    • Bump libc from 0.2.80 to 0.2.81 (136851f)
    • Merge pull request #333 from o2sh/dependabot/cargo/bytecount-0.6.2 (0757dec)
    • Bump paste from 1.0.3 to 1.0.4 (6ebb9c4)
    • Removed serde_test, use of format flag instead of json flag, chang of string concat to format macro in git_utils (219190b)
    • Bump bytecount from 0.6.1 to 0.6.2 (5257420)
    • Update CONTRIBUTING.md (4d3a370)
    • Custom impl of serializer for Info struct, also some refactoring of git_utils functions for more granual information for json (33ec3cd)
    • Update Contributing.md #323 (17c0c8e)
    • Commit of missing changes of last commit (9993dcb)
    • reorder cli flags (2b5b5ef)
    • Implementation of json flag, wich allows to print out a json representation of onefetch output (65c7a54)
    • inverse logic for hide-logo flag #330 (33ad7de)
    • Merge pull request #330 from Luke-zhang-04/master (a4698dc)
    • remove never option for hide-logo flag (2979a77)
    • Merge pull request #331 from geeseven/image_to_ascii-cleanup (940c478)
    • auto, always, never options for hide-logo with always as default (51a7a4b)
    • file name changes and import linting (765f1d9)
    • move check for valid Git repo further down #329 (72e3682)
    • Modified CLI (See full commit msg for details) (c72dbbe)
    • Merge pull request #322 from geeseven/vimscript (d546f20)
    • Merge pull request #326 from Luke-zhang-04/master (fb8a387)
    • cargo fmt (5762b15)
    • add support for VimScript #321 (8d03557)

v2.7.3 (2020-11-21)

Commit Statistics

  • 9 commits contributed to the release.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • bump versionn to 2.7.3 (b15b32a)
    • clean processing ascii logo (423c357)
    • Merge pull request #324 from geeseven/vala (8730e15)
    • remove off option, allow user to define termianl width (711e41e)
    • if user.name is not set print unknown instead of crashing (6ff85ef)
    • add processing support (bc51dd5)
    • clean vala ascii logo (56d6e9b)
    • Merge pull request #325 from o2sh/dependabot/cargo/strum-0.20.0 (8e57142)
    • use std::eprintln (bce8f07)

v2.7.2 (2020-11-21)

New Features

  • hide logo if terminal size is too wide a new CLI option to configure whether the logo should be shown if configued to auto, Onefetch will detect the terminal size and hide/show the logo based off that.

Refactor

  • get rid of duplicate code

Commit Statistics

  • 33 commits contributed to the release over the course of 7 calendar days.
  • 13 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • bump version to 2.7.2 (09eda66)
    • add support for Vala (b596d6c)
    • Bump strum from 0.19.5 to 0.20.0 (18baf84)
    • get rid of duplicate code (39e6f61)
    • fix image backend detection (7d92b48)
    • default to auto (9616e79)
    • Merge pull request #319 from o2sh/dependabot/cargo/bytecount-0.6.1 (8397b9d)
    • fix typo in help message (d4ce353)
    • Bump bytecount from 0.6.0 to 0.6.1 (5712b97)
    • Merge pull request #318 from o2sh/dependabot/cargo/image-0.23.12 (ed1359c)
    • hide logo if terminal size is too wide (add14cf)
    • cargo fmt (8b3cd82)
    • add check for empty rep_name and repo_url (43e540f)
    • fix deprecated call to_rgba --> to_rgba8 (0428be2)
    • remove UnknownField from InfoField (2d17efa)
    • Bump image from 0.23.11 to 0.23.12 (d470578)
    • refacto info_fields (e121796)
    • better coloring for typescript and lua (050e693)
    • better coloring for c, c# and c++ (e50723e)
    • better coloring for holyc ascii logo (1b71fc0)
    • Merge pull request #313 from Ferryistaken/holyc-support (0af1dcf)
    • clean holyC ascii design (1bbbcaa)
    • clean some ascii logo (efc9692)
    • new logo (4e4b4a4)
    • fix raku ascii logo (f3cbcf7)
    • Halo is now centered (b0d1259)
    • fix cargo clippy (cad3ab3)
    • New HolyC logo (fa8d175)
    • fix max-width CI tests (b4fb7a6)
    • fixed ascii logo (585a51d)
    • fix ration in xaml ascii logo #317 (d744a58)
    • Added Support for HolyC (ed4c5f1)
    • fix xaml ascii logo #317 (f3283ed)

v2.7.1 (2020-11-07)

Commit Statistics

  • 7 commits contributed to the release.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • bump version to 2.7.1 (e769ca2)
    • add support for Xaml #317 (05fec5a)
    • remove language::unknown (9849aad)
    • Merge pull request #315 from o2sh/replace-git-sys-calls (cff720a)
    • update man page (597e17d)
    • extract remaining git sys calls into seperate file (b8859a4)
    • Merge pull request #316 from o2sh/dependabot/cargo/paste-1.0.3 (8dd4255)

v2.7.0 (2020-11-07)

Bug Fixes

  • check for => in go.mod
  • handle Cargo.toml without dependency field

Commit Statistics

  • 41 commits contributed to the release over the course of 2 calendar days.
  • 3 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • update assets and bump version (4ee1c1e)
    • move Printer into its own file (a87dc8f)
    • Bump paste from 1.0.2 to 1.0.3 (ebf5797)
    • get_repo_name_and_url defaults to remote.origin.url #314 (a183a32)
    • better var and fn naming (d9e8184)
    • move is_git_installed in cli_utils.rs (96e3a55)
    • extract som git related fn into separate file (e1b7027)
    • add print-package-mangers cli option (6c4f409)
    • move get_git_version in cli_utils.rs (1fecaea)
    • cargo fmt and cargo clippy (4f221f7)
    • fix cargo clippy and go module parser and remove yarn logic (9415090)
    • extract get_ascii_colors from info.rs (0c9fcbb)
    • add is_valid_repo check in main (a3e0a5d)
    • Merge pull request #304 from Luke-zhang-04/master (1a31c98)
    • fix underflow on get_number_of_branches (427029f)
    • update CONTRIBUTING to fix max-width value #313 (71649ab)
    • updat assets (72a2c0b)
    • check for => in go.mod (ba97550)
    • Update src/onefetch/repo.rs (d159306)
    • Merge pull request #311 from yoichi/remove-unnecessary-newline (25babe8)
    • update CONTRIBUTING.md (2677401)
    • Update src/onefetch/repo.rs (597814a)
    • update assets (c94676c)
    • Don't output unnecessary newline in supported() methods (44e47eb)
    • Merge branch 'master' of https://github.com/o2sh/onefetch Update branch for merging (aa62542)
    • migrate get_number_of_tags_branches (e0dd9ef)
    • fix trailing white space in LOC (a466b06)
    • update assets (8dfca02)
    • Merge branch 'master' of https://github.com/Luke-zhang-04/onefetch Changes were made to CONTRIBUTING.md (483faa6)
    • filter out tags from HEAD refs (c28404d)
    • colon is white by default (50f2b31)
    • update readme assets (04ec670)
    • handle Cargo.toml without dependency field (1d6d95b)
    • Update CONTRIBUTING.md (978c9c8)
    • remove releases_number (59cb0d5)
    • Merge branch 'master' of github.com:o2sh/onefetch (a8d99c9)
    • update readme assets (532788b)
    • make contributing clearer (8824206)
    • cargo fmt (b491f3a)
    • update assets (1877978)
    • Update README.md (b4da888)

v2.6.0 (2020-11-04)

Documentation

  • adding a new package manager

New Features

  • add support for Cargo
  • add support for yarn
  • add support for pip
  • add support for go modules
  • add dependency insights field
  • add zsh and bash support

Bug Fixes

  • detect yarn.lock with absolute directory

Refactor

  • use map.contains_key() instead of iterating using map.contains_key is easier to understand and probably has better lookup time

  • move is_package_file to Detector impl`

  • simplify regex in package parsers

Commit Statistics

  • 162 commits contributed to the release over the course of 16 calendar days.
  • 15 days passed between releases.
  • 11 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • bump version to 2.6.0 (2c3932c)
    • add a comment (3d94170)
    • create Repo struct and migrate get_version (f303b2a)
    • fix colors on java logo and add truecolors to jupyter (b55cc16)
    • use map.contains_key() instead of iterating (0b8caa0)
    • migrate get_pending_changes (c995f3e)
    • Merge pull request #309 from o2sh/remove_tokio (bdd3867)
    • move is_package_file to Detector impl ([6fdb61d`](https://github.com/o2sh/onefetch/commit/6fdb61d9187308f568833227ac2a8a1c358d66b9))
    • remove async/await (fad08bd)
    • Update README.md (654b5ef)
    • catch dependencies instead of .unwrap() (d60ecfe)
    • Merge pull request #308 from o2sh/dependabot/cargo/tokio-0.3.3 (ef17061)
    • simplify regex in package parsers (a19ced8)
    • fix #307: remove CheckSupportedBackend and Result type for add_image (f2bb5b0)
    • Bump tokio from 0.3.2 to 0.3.3 (c1b68d9)
    • detect yarn.lock with absolute directory (9311d49)
    • clean java ascii logo (e7c57ad)
    • fix clippy warnings and rename iterm2 to iterm (ce00e62)
    • change i32 in package_parsers to uint (afc7ef0)
    • add rustfmt.toml (71230ce)
    • adding a new package manager (5bb1e05)
    • Merge pull request #305 from yoichi/iterm2-support (492cb5f)
    • split deps into multiple files and replace Option with Result for better error handling (369506c)
    • cargo fmt (47dbab3)
    • Merge pull request #306 from o2sh/dependabot/cargo/regex-1.4.2 (8f7dcf6)
    • cargo fmt (b966cc5)
    • Don't cause error if --image-backend=iterm2 is specified (d821bc3)
    • Bump regex from 1.4.1 to 1.4.2 (09ef819)
    • check for KITTY_WINDOW_ID for kitty support (b6b5f49)
    • add support for Cargo (f5ea1f7)
    • Fix error message (832e4c5)
    • add truecolors to dart and haskell (9011596)
    • add support for yarn (deefcb5)
    • cargo fmt (a0f10cd)
    • clean java ascii logo (e92ae3a)
    • rust fmt (23042b4)
    • Add iTerm2 image protocol support (9b10bf6)
    • mv snapcraft.yaml into snap folder (357efba)
    • Merge branch 'master' of https://github.com/o2sh/onefetch Upstream was ahead of origin, and new .rustfmt.toml was added (774d2e5)
    • Merge pull request #303 from Cogitri/raku (7a08f9b)
    • rust fmt (bd98e3a)
    • more cleaning of raku ascii (f88e378)
    • Update CONTRIBUTING.md (1f4fb64)
    • add support for pip (d79f447)
    • clean raku ascii + use of truecolors (b4b4dd1)
    • Update README.md (a2a3f78)
    • add support for go modules (582b246)
    • add Roku (Perl 6) ASCII logo (ebb0229)
    • update go.png asset (8fb7b95)
    • add dependency insights field (1c62703)
    • update go.png asset (1dd359d)
    • editorconfig did stuff (230088d)
    • update assests (c133f7a)
    • fix typo (6581979)
    • enable automatic snap publish (4d884c2)
    • rename dependencies --> deps (596f2cf)
    • clean scala ascii logo (2685c69)
    • match on Option after parsing number of deps (cd63dae)
    • Merge pull request #301 from o2sh/dependabot/cargo/tokio-0.3.2 (87da33b)
    • fix get_deps() implementation --WIP (1c65108)
    • Merge branch 'master' of github.com:o2sh/onefetch (c04b79b)
    • Bump tokio from 0.3.1 to 0.3.2 (8c06232)
    • begin dependency feature (5a9ec69)
    • improved help section (249b5b3)
    • Update CONTRIBUTING.md (8ff15ac)
    • Merge pull request #300 from o2sh/refacto-info-display (690965b)
    • tuple deconstruction in get_author_field (a51b2f7)
    • clean c, c++, c# ascii logos (6197db5)
    • simplify get_formatted_subtitle_label (acc68d9)
    • add man page (689f936)
    • improve get_language_field (aaa80b1)
    • clean rust ascii logo (4e8abd3)
    • refacto info::display (5e8867a)
    • clean rust, javascript, typescript ascii logos (6c4620a)
    • Merge pull request #295 from rogercyyu/feature/text-coloring (a1cdcad)
    • addressed PR changes (a23926c)
    • Merge pull request #297 from o2sh/dependabot/cargo/futures-0.3.7 (af02010)
    • fixed incorrect scope for custom_color (a8af107)
    • Merge pull request #298 from o2sh/dependabot/cargo/libc-0.2.80 (309003e)
    • Bump futures from 0.3.6 to 0.3.7 (11e1243)
    • fixed colors for default use (aee65ec)
    • Merge pull request #296 from o2sh/dependabot/cargo/image-0.23.11 (0df388c)
    • Bump libc from 0.2.79 to 0.2.80 (9065f18)
    • fixed color bug in langauges (419f917)
    • Merge pull request #299 from o2sh/ci-fail-on-deprecated (e14437f)
    • Use color_quant::NeuQuant (e8cfcfe)
    • cleaner c c++ c# ascii logos (c58d6a6)
    • Merge branch 'feature/text-coloring' of github.com:rogercyyu/onefetch into feature/text-coloring (c34fb6f)
    • rust fmt (f6e2430)
    • Update README.md (25f85c5)
    • Bump image from 0.23.10 to 0.23.11 (24a9539)
    • cleaner c c++ c# ascii logos (5cd9558)
    • Add feature: text coloring (f9dac47)
    • Merge remote-tracking branch 'upstream/master' into feature/text-coloring (813daea)
    • make build fail on deprecated (b542311)
    • Update README.md (f8963f4)
    • Merge pull request #293 from geeseven/ASCII-script (1e29965)
    • formatting (3c89824)
    • Update README.md (6222ce0)
    • Merge pull request #284 from Luke-zhang-04/master (0180a36)
    • missed end quote (e0576af)
    • initial text coloring for review (29d41f8)
    • Update README.md (03d7499)
    • Merge pull request #289 from o2sh/remove-panic-from-info-fmt (ab2e9f3)
    • Merge branch 'master' of https://github.com/o2sh/onefetch This branch is behind on same changes. (c92c3d4)
    • exclude tools directory (4f1cf4b)
    • initial coloring work (50b9808)
    • Update README.md (07d4ab8)
    • Merge branch 'master' into remove-panic-from-info-fmt (949db39)
    • add requires param to color-resolution flag (2b2aeaa)
    • resize ASCII art (5bffdc9)
    • Original script from the wiki located at: https://github.com/o2sh/onefetch/wiki/ASCII-Art-From-Image-Using-Python-Image-Library/9c454b390273ffedd60db9d525fb001f89d581b1 (6c027e5)
    • Update README.md (13cc9bf)
    • Merge branch 'master' into remove-panic-from-info-fmt (4fcc458)
    • rust fmt (1c07cfb)
    • make JSX yellow (2773c32)
    • Update README.md (71f04ff)
    • fix windows build (d8d0ff7)
    • fix useless break line (61596a6)
    • Merge branch 'master' of https://github.com/o2sh/onefetch (4c559ab)
    • Update README.md (325ed34)
    • rust fmt (84895ab)
    • better clap arg for --color-resolution (42a64dd)
    • add support for JSX and TSX (6d84935)
    • move snap to .gitignore (c6908bd)
    • Update README.md (73d1832)
    • if windows: no supported image backend (84cb871)
    • rust fmt (11f86be)
    • merge with upstream (d8506af)
    • Merge pull request #279 from KaindlJulian/ascii-flag (1ba074a)
    • Update README.md (0c2c179)
    • return Err when image but no image backend (8035b97)
    • Merge pull request #271 from yoichi/sixel-more-color (69306bd)
    • make ZSH it's own language and add ASCII (6d50660)
    • Merge pull request #252 from atluft/235-truecolor-define-color (7f0c08c)
    • merge declaration of logo_lines with test on ascii_input (46dea25)
    • fix go logo and bash (ac74497)
    • Update README.md (ef5ad45)
    • Merge pull request #286 from o2sh/dependabot/cargo/tokio-0.3.1 (fab30cc)
    • Merge branch 'master' into sixel-more-color (3648aaa)
    • fix --off flag after bad merge (c2883d1)
    • make BASH it's own language and add ASCII (a7b872c)
    • Merge branch 'master' into 235-truecolor-define-color (c465eeb)
    • update README assets (b7d51f3)
    • add validations and long help for ascii flag (cbfe831)
    • Merge pull request #276 from Luke-zhang-04/master (0e11538)
    • Update README.md (14dccc7)
    • Merge pull request #285 from o2sh/dependabot/cargo/paste-1.0.2 (7a619dd)
    • Bump tokio from 0.3.0 to 0.3.1 (ed9b602)
    • makes the grammar among the option arg help more consistent (0a3eadb)
    • Merge pull request #288 from akrantz01/disable-ascii-art (522514d)
    • add zsh and bash support (10fd491)
    • Update src/onefetch/language.rs (1d73e42)
    • update README assets (9f70652)
    • avoid unnecessary call (a72b1ae)
    • Update README.md (d6b1941)
    • Bump paste from 1.0.1 to 1.0.2 (a75cd27)
    • Restrict values of image colors (1226801)
    • Merge branch 'master' into disable-ascii-art (3bf51c5)
    • fix cargo clippy warn in language.rs (0b37765)
    • rust fmt (b18d459)
    • #235 accepted all review suggestions (36a9e9c)

v2.5.0 (2020-10-19)

New Features

  • show number of tags and branches This simply counts and displays the number of branches and tags that the repository has locally.

Commit Statistics

  • 169 commits contributed to the release over the course of 14 calendar days.
  • 15 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • bump version to 2.5.0 (31d11fb)
    • Add ascii flag (2e48d98)
    • Update README.md (8e48514)
    • New option --image-colors to specify colors used in image backends (83459a8)
    • Implement suggestions (f705b01)
    • Merge pull request #291 from o2sh/refacto/printer (a72dab5)
    • add number validator for --authors flag (2e6f308)
    • move is_true_color_terminal() in cli.rs (e8fdd42)
    • Use more color (16 -> 128) in sixel graphics (7ccc949)
    • Add CLI option to disable image (0d4aa2f)
    • Update src/onefetch/cli_utils.rs (16db642)
    • Merge pull request #268 from nguyenquannnn/master (b4cf5ec)
    • #235 moves use into test module for build (e667b23)
    • trim ocaml ASCII logo (34d4743)
    • refacto info.rs by adding printer (59a2033)
    • Merge pull request #270 from yoichi/fix-layout-with-sixel (37e6fa3)
    • fix nose on GO ASCII logo (8f79979)
    • #235 adds tests for equal array size and basic colors (fca7e74)
    • Merge pull request #269 from o2sh/dependabot/cargo/tokio-0.3.0 (ac445b2)
    • Update README.md (2ee7b54)
    • Avoid calculation mistakes in full screen display (ce36353)
    • add third color for Go ASCII logo (f2a5767)
    • #235 fix (410b849)
    • refacto info.rs (8bcab7b)
    • Bump tokio from 0.2.22 to 0.3.0 (b8bb67d)
    • Update README.md (3f3a245)
    • Avoid moving too much upwards (c370cb4)
    • 233 Update Go ascii art (8e24d6e)
    • #235 improving colorterm test by separating into a function (c0735e1)
    • remove future::join! inside get_number_of_tags_branches + exclude non async func from future::join! #269 (43db0dc)
    • Merge pull request #266 from yoichi/enable-image-backend-on-macos (792850e)
    • Update README.md (150ddd5)
    • Merge branch 'master' of github.com:o2sh/onefetch (6aea8a1)
    • #235 define colors from define languages invocation (074e238)
    • Merge pull request #267 from o2sh/enable-ascii-size-test (69e6452)
    • Replace condition in Cargo.toml: target_os = "windows" -> windows (fdffb65)
    • reduce size of Prolog ASCII logo, fix #261 (85fc5e3)
    • Update README.md (ac98bb2)
    • 233 Update Go ascii art (2ad5ca7)
    • #235 true colors using color define macro (bee2bf7)
    • enable-ascii-size-test (6f638a0)
    • Replace condition: target_os = "windows" -> windows (0cf7398)
    • improve ASCII logo for javascript, typescript, lisp, python (49d11f6)
    • Update README.md (5576651)
    • #233 Update Go ascii art (6b300af)
    • #235 true color using define_colors macro from define_language (56dd1c1)
    • Enable image backends on macOS (f82011e)
    • reduce size of groovy ASCII logo fix #257 (46ae4b9)
    • Update README.md (8f3e073)
    • fix rust fmt (e710018)
    • Merge branch 'master' of github.com:o2sh/onefetch (37379a5)
    • reduce size of forth ASCII logo #249 (4867f2c)
    • Update README.md (5c7f668)
    • Merge pull request #243 from yoichi/identify-author-by-email (ca58871)
    • renable -l flag (462e63a)
    • Merge pull request #263 from o2sh/dependabot/cargo/regex-1.4.1 (9e89677)
    • Merge pull request #265 from o2sh/fix/markdown-jupyter-stats (2acd7e9)
    • Update README.md (6dfe307)
    • Clarify variable names (c68e021)
    • small refactoring of #237 (13b9727)
    • remove empty lines from Rust ASCII logo #234 (6c8ffad)
    • Merge pull request #264 from o2sh/dependabot/cargo/git2-0.13.12 (619fecb)
    • Bump regex from 1.4.0 to 1.4.1 (a527545)
    • refacto total == 0 condition (9bd6e89)
    • Identify author by email (5044179)
    • Merge pull request #237 from reime005/feat-show-tags-branches (55d0498)
    • Merge pull request #262 from nguyenquannnn/master (fdb6729)
    • Bump git2 from 0.13.11 to 0.13.12 (76f713c)
    • Merge pull request #260 from o2sh/chore/dependabot/check-actions (072c421)
    • small refacto (149ede0)
    • show number of tags and branches (aebf743)
    • Merge branch 'master' of github.com:o2sh/onefetch (0319a54)
    • 234 Update Rust ascii art (d9d9a87)
    • Merge pull request #253 from o2sh/refacto-main (a2b0bfd)
    • Use actions/checkout v2 for Rustfmt (d98485d)
    • fix calculation of language distribution (e41f33e)
    • white spheres in jupyter-notebook ASCII logo (020409b)
    • resize r.png (f7fd680)
    • Merge pull request #241 from CodeLongAndProsper90/patch-1 (425d80f)
    • use CARGO_MANIFEST_DIR instead of relative path (a8f345d)
    • Merge pull request #259 from o2sh/dependabot/cargo/regex-1.4.0 (784b7a2)
    • Check GitHub Actions versions (52a4848)
    • takes into account language.children (0a39044)
    • Merge pull request #231 from maash3r/ascii/jupyter (db92791)
    • update README assets (0280ee6)
    • Fix grammar error in README.md (c872763)
    • Merge pull request #238 from o2sh/dependabot/cargo/strum-0.19.5 (b0fb294)
    • simplify no_bold logic (be96551)
    • Bump regex from 1.3.9 to 1.4.0 (d7d3970)
    • reduce size of d ASCII Logo (743de8a)
    • resize r.png (9ab044a)
    • Changed jupyter ASCII color from black to blue (920958d)
    • reduce to 2 languages per line (812283b)
    • Bump strum from 0.19.2 to 0.19.5 (5ea7aa4)
    • merge Options with cli (8419edd)
    • Merge pull request #254 from tianlangwu/issue-250 (0630765)
    • resize r.png (7d37179)
    • Fixed color for Jupyter in language.rs (8af3fd3)
    • extract info_fields into its own module (5e595a5)
    • Reduce size of Nim's ASCII logo (41ad627)
    • Trigger CI on PR #252 (7608f92)
    • Merge branch 'master' of github.com:o2sh/onefetch (d88253f)
    • Updated colors for Jupyter in language.rs (143d066)
    • fix possible values for -a flag (4d69c11)
    • Merge pull request #246 from o2sh/hotfix/fix-number-of-branches (e334176)
    • resize r.png (3c68c12)
    • Update README.md (4414d24)
    • Changed Jupyter ASCII (f8331f4)
    • rearrange files (7fd3b56)
    • fix underflow when no remote branch (fa63290)
    • Merge pull request #245 from o2sh/hotfix/remote-branch (ec8a9e4)
    • update README assets (ac89736)
    • Merge pull request #227 from maash3r/ascii/clojure (d626b7d)
    • rustfmt (f9e86a0)
    • fix number of branches to ignore HEAD (cc122c4)
    • Match on literal . (75def6c)
    • Merge pull request #248 from maash3r/ascii/zig (fc718b9)
    • update README assets (5a49684)
    • replace png logo with svg (c65be54)
    • Updated clojure ascii (97dc33e)
    • use error_chain for error handling (444f3b2)
    • Merge pull request #244 from o2sh/chore/cargo-update (239b73b)
    • Regex matching for remote.url (c94ebe9)
    • Updated Zig's ASCII logo (5dd6778)
    • Merge pull request #247 from maash3r/ascii/tex (78f8c90)
    • Merge pull request #232 from rootEnginear/master (1f09bcc)
    • replace png logo with svg (5221c9c)
    • Merge pull request #224 from atluft/220-new-swift-logo (ca72cf9)
    • fix error handling (24a3666)
    • Run cargo update (a0b0ebc)
    • Updated Tex's ASCII logo (857bdee)
    • switch order tags/branches (5afe7b2)
    • Merge pull request #229 from atluft/222-new-objective-c-logo (120200d)
    • Remove escaping backslash (9fbd1f9)
    • replace png logo with svg (d6eaec2)
    • improves #220 by adding link to wiki article about python tool (cfbd0e2)
    • refacto get_repo_name function (2719c63)
    • try fix build (a2350af)
    • fixes #222 reduced width (9e9b610)
    • Merge pull request #230 from o2sh/dependabot/cargo/futures-0.3.6 (33ea0a2)
    • Edit ASCII modifier, Update PHP pallette (b194754)
    • crop onefetch logo (74b4e07)
    • less bulky swift logo improves #220 (3aeba48)
    • refacto get_repo_name function (87453b2)
    • further refactoring of main.rs (2b9f425)
    • fixes #222 new objective-c logo (14c48fa)
    • Bump futures from 0.3.5 to 0.3.6 (e531b24)
    • Change PHP logo (802d883)
    • Update README.md (f1248c7)
    • fixes #220 (3b69250)
    • Merge pull request #225 from o2sh/dependabot/cargo/libc-0.2.79 (aadd475)
    • refacto declaration of option struct (71787c3)
    • fixes #222 (450f1ff)
    • Update README.md (8ebb1e8)
    • Merge branch 'master' of github.com:o2sh/onefetch (e40f3f0)
    • Bump libc from 0.2.78 to 0.2.79 (ea52652)
    • add possible values for ascii_colors (038b3c2)
    • Update README.md (261b09c)
    • fix get_repo_name when cloning from url that ends with forward slash (82cc9a2)
    • Update README.md (7eb9d3d)
    • split/refacto main module (62697c4)
    • Update README.md (f2d809c)
    • trim ASCII logo lines before checking for max width (8c9ccca)
    • Update README.md (c5f9ece)
    • Merge pull request #218 from maash3r/asciis (064f7e1)
    • Update README.md (edfecff)
    • Updated language.rs for Lua having 2 colors (b2fb340)
    • Update README.md (4e58a92)
    • Changed to have dual color, fixed '2' (4f44f62)

v2.4.0 (2020-10-03)

Commit Statistics

  • 92 commits contributed to the release over the course of 61 calendar days.
  • 61 days passed between releases.
  • 0 commits were understood as conventional.
  • 3 unique issues were worked on: #189, #201, #210

Commit Details

view details
  • #189
    • Bump base64 from 0.11.0 to 0.12.3 (0e2aebf)
  • #201
    • Bump image from 0.23.8 to 0.23.9 (cac47ca)
  • #210
    • Bump paste from 1.0.0 to 1.0.1 (235aa70)
  • Uncategorized
    • bump onefetch version (d14606a)
    • Changed to a smaller Lua logo (f4d2696)
    • improved cd action (264267c)
    • Merge pull request #215 from o2sh/dependabot/cargo/libc-0.2.78 (2687cb9)
    • Bump libc from 0.2.77 to 0.2.78 (3103f7b)
    • Merge pull request #216 from MarkusPettersson98/lang/crystal (879e57c)
    • Inverse black and white in Crystal ascii art Increase readability in a black terminal. (9927d95)
    • Merge pull request #214 from o2sh/dependabot/cargo/base64-0.13.0 (e087fb7)
    • Add support for the Crystal programming language. (a6665f6)
    • Bump base64 from 0.12.3 to 0.13.0 (6116f73)
    • improved ci (a85a907)
    • Merge pull request #213 from o2sh/dependabot/cargo/image-0.23.10 (f035e02)
    • Merge pull request #212 from o2sh/dependabot/cargo/askalono-0.4.3 (409d8b3)
    • Bump image from 0.23.9 to 0.23.10 (316c16a)
    • Bump askalono from 0.4.2 to 0.4.3 (106d301)
    • better naming for some functions (96ef592)
    • Merge pull request #211 from o2sh/feature/single-git-log (5482a10)
    • Apply suggestions by spenserblack (ede6c92)
    • re-use git history in get_last_change() (91ce698)
    • Merge pull request #208 from o2sh/dependabot/cargo/git2-0.13.11 (661d70a)
    • use git log once (f3d7335)
    • Bump git2 from 0.13.10 to 0.13.11 (c695bdf)
    • Merge pull request #209 from o2sh/dependabot/cargo/libc-0.2.77 (b9cb8c8)
    • Bump libc from 0.2.76 to 0.2.77 (cab4066)
    • Update CONTRIBUTING.md (310fc39)
    • Update CONTRIBUTING.md (bec4194)
    • Merge pull request #206 from o2sh/feature/language-def-macro (7cafe85)
    • cargo fmt (5d438f8)
    • Merge pull request #203 from o2sh/chore/stale-bot (c05bb94)
    • Resolve Cargo.lock conflict (ba8a001)
    • Exempt "help wanted" from stale 🤖 (9f73da5)
    • Ignore ASCII size assertions by default (152678c)
    • Merge pull request #199 from o2sh/feature/tokio-command (ebe5b5b)
    • Enforce ASCII size with tests (fc3d8a1)
    • remove unused use (b1c831d)
    • Merge branch 'master' of github.com:o2sh/onefetch (1a201e6)
    • Define available languages with macro (100d770)
    • Info ctor marked as async (1f0bb64)
    • update assets (ce7fe0d)
    • Update CONTRIBUTING.md (afea709)
    • Define language colors in macro (536bf76)
    • tokio command for non blocking sys call (e9d7d7c)
    • add CONTRIBUTING file (281c24c)
    • Update CONTRIBUTING.md (793d8e1)
    • Enforce trailing comma (e76b8ec)
    • fix cargo clippy warnings (a5c3c93)
    • Update README.md (9849bd2)
    • Update README.md (29dd0c7)
    • Define languages with macro (800d998)
    • Merge pull request #196 from o2sh/dependabot/cargo/image-0.23.8 (e3c87c3)
    • Update README.md (f2550c8)
    • Bump image from 0.23.5 to 0.23.8 (4432d1d)
    • Merge pull request #193 from o2sh/dependabot/cargo/colored-2.0.0 (873fc45)
    • Update README.md (c2e6e6a)
    • Merge branch 'master' into dependabot/cargo/colored-2.0.0 (2f9587f)
    • Merge pull request #191 from o2sh/dependabot/cargo/git2-0.13.10 (53b25ed)
    • update assets (1cc1428)
    • Force colored to attempt colorization in test (39af779)
    • Merge pull request #187 from o2sh/dependabot/cargo/strum-0.19.2 (547bf25)
    • Bump git2 from 0.13.6 to 0.13.10 (ddf4b94)
    • Merge branch 'master' of github.com:o2sh/onefetch (c6a3561)
    • Bump colored from 1.8.0 to 2.0.0 (becb948)
    • Fix strum breaking changes (366e26d)
    • Merge pull request #194 from o2sh/dependabot/cargo/image-0.23.5 (6fac4ca)
    • update assets (d95aed2)
    • Update README.md (019c977)
    • Get strum_macros as feature (ef75b49)
    • Bump image from 0.22.3 to 0.23.5 (cdbdee6)
    • Merge pull request #190 from o2sh/dependabot/cargo/askalono-0.4.2 (92998be)
    • update assets (1a3e00f)
    • Update README.md (24ebefc)
    • Bump strum from 0.18.0 to 0.19.2 (e485f7f)
    • Bump askalono from 0.4.0 to 0.4.2 (ec615a4)
    • Merge pull request #192 from o2sh/dependabot/cargo/libc-0.2.76 (02b36a9)
    • update assets (8989d14)
    • Merge pull request #188 from o2sh/dependabot/cargo/clap-2.33.3 (a81edaa)
    • Bump libc from 0.2.65 to 0.2.76 (f595637)
    • Bump clap from 2.33.1 to 2.33.3 (dbc9ba6)
    • Create dependabot config (6b3e6fc)
    • Merge pull request #186 from o2sh/feature/async-await (b1d9c22)
    • async block ruturns Result for better error handling (1160e88)
    • enable stale bot #184 (675c5c0)
    • refacto use stmts and replace get_info_lines with async block (bcb4e64)
    • Merge branch 'master' of github.com:o2sh/onefetch (97f4e55)
    • async get_info_line (42f56c1)
    • bump to edition 2018 to enable async/await syntax #185 (99bff66)
    • Merge pull request #182 from SuperSandro2000/cargo-deb (75e9d93)
    • update Cargo.lock (bbc0359)
    • Add info for cargo-deb (767fef6)

v2.3.0 (2020-08-02)

Commit Statistics

  • 29 commits contributed to the release over the course of 211 calendar days.
  • 211 days passed between releases.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • update changelog (075ace3)
    • prepare version 2.3.0 (c5effb8)
    • create man page (5137b40)
    • Remove Bright Colors #179 (8de4835)
    • fix trailing slash in exclude pattern #178 (b415cc2)
    • fix exclude OPTION to work wiht absolute paths #178 (c8cf756)
    • fix typo in cli help (f7023d7)
    • replace directory OPTIONS with input ARGS (a9b775a)
    • improve jupyter ascii art #151 (81fd2b1)
    • jupyter notebook support #151 (65e6ac4)
    • Merge branch 'master' into feature/exclude-option (e06395a)
    • bump version of bytecount and git2 to latest (1add7bc)
    • Update README.md (dc9bb4b)
    • bump version of strum to latest (d88d8ee)
    • Update README.md (f2989e5)
    • bump version of tokei to latest (29f2180)
    • add possible values to ascii colors option (81e5334)
    • remove is_root bool from get_language (a217f1f)
    • Merge branch 'master' of https://github.com//o2sh/onefetch (a7f25a9)
    • update ci.yml (a254e46)
    • Better descriptions for flags and options (5cfdb2a)
    • Merge pull request #177 from ebroto/licence (65fe707)
    • upgrade tokei dependency to latest (92c9afe)
    • Fix detection of Racket language #174 (a64ad56)
    • Accept LICENCE... as license file name (52dedba)
    • add --exlude option (6003e04)
    • add support for DockerFile #173 (159b934)
    • Cargo.lock (b69fe66)
    • update README (1552db1)

v2.2.0 (2020-01-04)

Commit Statistics

  • 29 commits contributed to the release over the course of 46 calendar days.
  • 55 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • preparation for release 2.2.0 (f462f29)
    • remove unused files (c1eff19)
    • travis no more required (9f9472e)
    • Update README.md (3e4853e)
    • Update ci.yml (993e746)
    • Update ci.yml (d291813)
    • Update ci.yml (3800418)
    • Update ci.yml (9ce3089)
    • Update ci.yml (5f8fd68)
    • Create ci.yml (8140d49)
    • cleaned php ascii logo (a5e03fd)
    • Merge pull request #169 from Sh3mm/master (fb0ad81)
    • Corrected the protruding part (098ebc6)
    • Merge pull request #168 from Sh3mm/patch-1 (640057d)
    • changed the php logo to a better one (a93bb98)
    • Merge branch 'patch-1' of https://github.com/Sh3mm/onefetch into patch-1 (7edeefb)
    • trim left pad in csharp ascii (b4d4514)
    • Merge pull request #158 from Phundrak/master (7ed1c6a)
    • addition of an authors-number parameter (cae296c)
    • removed the superfluous {0} (859b276)
    • Merge pull request #167 from Sh3mm/patch-1 (a275398)
    • Removed strum line that shouldn't have been there (36fcc86)
    • Fix release-assets workflow (3d4e4c2)
    • changed the color to real ones (cc6d005)
    • trim leading spaces in Pending info_name (753885c)
    • Merge branch 'master' of github.com:o2sh/onefetch (2aef81f)
    • Merge pull request #161 from erikgaal/build-release-assets (e3548d4)
    • Update language.rs (b6f3f7f)
    • Merge pull request #166 from axdiamond/show-pending-changes (28cab16)

v2.1.0 (2019-11-10)

Commit Statistics

  • 23 commits contributed to the release.
  • 3 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • prepare v2.1.0 release (2eb2b11)
    • Added support for Nix (4475bf4)
    • Add release.yml (c2d81f1)
    • update AUTHORS file (daabe80)
    • Update csharp.ascii (e1e9a2d)
    • Dont show zeros (4a3c136)
    • add support for Groovy #163 (90bdc4e)
    • Merge pull request #157 from ebroto/update-to-askalono-0.4.0 (a24c22b)
    • Added CMake support (7c58540)
    • Add another missing case for renamed files (876181e)
    • update color profile for cpp (869d4f1)
    • [strum(serialize = org-mode)] for Org (e451104)
    • Update to askalono 0.4.0 and use a more strict confidence threshold (6ae318c)
    • Added support for the fish shell language (029cc0c)
    • Add missing match (6c74e8f)
    • Merge pull request #162 from Sh3mm/patch-1 (a5c874f)
    • Merge pull request #155 from Phundrak/master (8e4369a)
    • add --no-color-blocks flag #153 (f74f741)
    • fixed issue with option -a emacslisp, moved elisp.ascii to emacslisp.ascii (0639324)
    • Show file level changes (ffabfdb)
    • Update cpp.ascii (3f84e2c)
    • Merge pull request #154 from CephalonRho/sixel-backend (6b145a5)
    • Added org-mode support (c7d82e4)

v2.0.1 (2019-11-06)

Commit Statistics

  • 13 commits contributed to the release.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • patch release for #152 (7baa41a)
    • renamed elisp.ascii to emacslisp.ascii (b3bd63e)
    • Move pending under Head in output (887b65d)
    • Fix sixel support detection (745982d)
    • Merge pull request #152 from ebroto/bugfix/isc-license-not-recognised (575b3ed)
    • Fixed display name for Org (096ced1)
    • Change 'changes' to pending (0cd4e35)
    • Fix windows build (1194f71)
    • Use a newer version of askalono so ISC is detected (4dfc4e5)
    • push Cargo.lock (13993b5)
    • Added Emacs Lisp support (6ac0b5f)
    • Add changes line (30b5d01)
    • Add image-backend argument (c5a1e2c)

v2.0.0 (2019-11-05)

Commit Statistics

  • 45 commits contributed to the release over the course of 6 calendar days.
  • 7 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • preparation for 2.0.0 release (c645f25)
    • Fix color introducer string (cb8225f)
    • limit language stat to one decimal (8b710bd)
    • Update Cargo.lock (e14aa15)
    • Merge pull request #150 from KasraF/ocaml_support (e44d736)
    • Add sixel backend (dc4e360)
    • Merge branch 'master' into ocaml_support (3ba0020)
    • add [strum(serialize = fortran)] for FortranModern (a133771)
    • Fix the kitty backend reading more bytes than it should (a64db30)
    • fixed whitespace (7909622)
    • rollback to static license cache (5455efe)
    • Added support for the OCaml language (77febb2)
    • Merge pull request #149 from ebroto/feature/license-with-askalono (a2f6352)
    • missing ref #148 (493a07f)
    • Merge pull request #142 from ZapAnton/fix_language_name_mismatch (ce4756e)
    • Add spdx licenses as a submodule (018c9c2)
    • fix markdown ascii (b18e8ce)
    • Removed the default value for the 'ascii_language' argument (e419f93)
    • Generate license cache at build time (a1243fa)
    • add support for markdown #148 (a698aaa)
    • Made the '-a' flag accept language names with special characters (13928fa)
    • Rework license module to avoid loading cache for each license (dd1e480)
    • update fortran asset (1bbc83f)
    • Moved the possible language values from the 'help' method to the 'possible_values' method (46e70b3)
    • Replace license crate with askalono (4d35e5a)
    • update readme image (5bf83c3)
    • Added the possible language list to the '--ascii_language' flag help message (a9e6184)
    • add support for Fortran 90 #138 (01fd813)
    • Changed the string representation of the languages , that contain special symbols (c110481)
    • Merge pull request #139 from rockisch/master (9382549)
    • Merge pull request #141 from o2sh/feature/no-merges (654a726)
    • Improve functions ordering (f5adb95)
    • add support for D #145 (7ce913e)
    • Add -n flag for no-merges (f09d556)
    • Merge pull request #140 from ZapAnton/fix_clippy_warnings (1e10bd2)
    • Improve running command from subfolder (790a85c)
    • Merge remote-tracking branch 'origin/master' into feature/no-merges (f6df4dc)
    • Applied 'cargo fmt' (615eecd)
    • add support for Julia #136 (0815e8a)
    • Prevent merge author count on --no-merges (5672098)
    • Fixed the 'needless_collect' clippy warning (0ea794b)
    • Merge pull request #132 from rockisch/master (110811a)
    • Add --no-merges flag for total commit count (efe9d70)
    • Fixed the 'clone_on_copy' clippy warning (cc59305)
    • Allow command to run from subfolder (2dd7ff3)

v1.7.0 (2019-10-29)

Documentation

  • update

Other

  • fixing missing comma

Commit Statistics

  • 149 commits contributed to the release over the course of 17 calendar days.
  • 19 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update README.md (cf068a3)
    • Fixed the redundant_pattern_matching clippy warning (8e85b53)
    • Merge pull request #127 from portgasd666/master (06d58db)
    • Fixed the 'len_zero' clippy warning (b214dc2)
    • Trim all trailing blanklines (3bfe441)
    • Bump license from 0.7.1 to 0.8.1 Use new from_text_ext API instead of the Kind Enum (fd5f13c)
    • Fixed the 'identity_conversion' clippy warning (090493e)
    • Update CHANGELOG.md (2cb04b1)
    • Fixed the needless_lifetimes clippy warning (95b5b75)
    • new Cargo.lock (99c2868)
    • Fixed the 'single_char_pattern' clippy warning (ddb100c)
    • update (73bdadb)
    • Fixed the 'ptr_arg' clippy warning (065d65a)
    • target_os instead of targt (9769425)
    • Fixed the 'write_literal' clippy warning (d868275)
    • target_os instead of target, fix #86 (941a830)
    • Fixed the 'op_ref' clippy warning (cf815c0)
    • Set color override to true if enabled (d548783)
    • Fixed the 'cast_lossless' clippy warning (3582a88)
    • Merge pull request #124 from astynax/master (99ff814)
    • Fixed the 'char_lit_as_u8' clippy warning (54d9951)
    • Add Racket logo (b2d528c)
    • rollback travis.yml and mv build before test #117 and #109 (37fddaa)
    • Fixed the 'redundant field names in struct initialization' clippy warning. (cb97ca1)
    • Merge pull request #113 from CephalonRho/display-image (d66e76f)
    • Merge pull request #110 from Kloenk/master (a87ad8b)
    • Fix missing function for non-Linux targets (c8ed05f)
    • update README images (aa1b9bc)
    • Merge branch 'master' of https://github.com/Kloenk/onefetch (b494a18)
    • Fix center pad sometimes being added multiple times (7d25da0)
    • update README images (2ee63ba)
    • remove the platform meta data (addc42d)
    • Delete rust.yml (35c4ebe)
    • Add support for displaying a custom image instead of ascii art (dad9449)
    • update README images (e28cc0d)
    • add default.nix (ae1cf8b)
    • Update rust.yml (a3af741)
    • fixed regression - order languages by loc (f5296f2)
    • update README images (e749ec2)
    • disable cache in travis (e15894c)
    • change nix script (05625b7)
    • Merge pull request #108 from Emanon42/master (c527767)
    • Merge pull request #114 from CephalonRho/limit-lang (08d9130)
    • Merge pull request #99 from ccmetz/bold-flag (793bc43)
    • Fix travis ci (098dcfc)
    • Update fsharp.ascii (b52cc18)
    • Merge branch 'master' of https://github.com/o2sh/onefetch (768e86f)
    • Remove unused mut (9f080e4)
    • Minor refactoring (bcce1ca)
    • small changes in #103 (d74351d)
    • add nix testing for travis (2bf4531)
    • Update language.rs (4ed8a3e)
    • slight refacto of #107 and change separator (c0d1689)
    • Merge pull request #94 from GooseDB/prolog (4121af5)
    • Always show other language stat last (3dabf7b)
    • Change bold option to a flag (0b97ed6)
    • Merge pull request #103 from vypxl/master (1164959)
    • Update fsharp.ascii (29d0b84)
    • Merge pull request #111 from spenserblack/master (f617b49)
    • colors (8331d04)
    • Avoid unnecessary allocation (710f1eb)
    • Merge branch 'master' into bold-flag (f3f90d6)
    • change flag name from list to supported (ece4a65)
    • Fix Created field (91b554c)
    • Create fsharp.ascii (09fe396)
    • Merge pull request #107 from pablodiegoss/master (908c866)
    • [ImgBot] Optimize images (6089e04)
    • add new lang in code (e95582a)
    • Limit shown languages to 6 (8f07135)
    • Add bold flag to tests, add tests for disabled bold characters (9f14637)
    • format (0f3b82e)
    • Update usage (759e41f)
    • Update language.rs (c763738)
    • Fix separator color (ae95e95)
    • Merge branch 'master' of https://github.com/o2sh/onefetch into prolog (46a2cad)
    • Merge branch 'master' into bold-flag (37e62c5)
    • add --list, -l flag to list supported languages (2e0ac38)
    • Merge pull request #101 from andymac-2/center-padding (98eba71)
    • Update usage of write_buf and colors (cc6a9c8)
    • a new ascii (8d801e3)
    • Add bold parameter to AsciiArt, adjust boldness of logo based on flag (539b928)
    • fixing build by adapting test to take into account boldness #96 (e9d3111)
    • Included center pad and double newline at end. (faeda05)
    • Merge pull request #98 from andymac-2/refactor-modules (ae693b3)
    • Merge remote-tracking branch 'o2sh/master' (419a32b)
    • prolog (ffe4e20)
    • Merge branch 'master' into bold-flag (924a4ed)
    • add two line breaks when (none, none) (405937b)
    • Updated tests for tokenizer. (c790d0c)
    • Removing redundancies in string usage (2b5ddf4)
    • Merge pull request #88 from spenserblack/master (f23aa63)
    • Refactor formatted label function to be a method of Info (ded5f48)
    • increase central pad and added missing colors in asccii art (cdf4f7a)
    • Merge branch 'master' into refactor-modules (b5682bf)
    • Ignore username when empty or unset (daa59b4)
    • Fix compilation error on Linux (0264b7c)
    • Build for multiple OSs (1ba0286)
    • Adjust boldness of logo based on bold flag (dccea3d)
    • Merge pull request #96 from andymac-2/fix-art-widths (ae5f8bf)
    • Merge branch 'master' into refactor-modules (57c7f26)
    • Format separator based on git info length (1fb086f)
    • win10 color fix #86 (ad64f9c)
    • Change boldness of info labels based on command line flag (397343b)
    • embolden logo (843b122)
    • bold logo by default (962dc42)
    • Removed useless tests (0efd3c5)
    • Fix directory access on get git info (50b8763)
    • Handle multiple prefixes for license detection -- COPYING (0fd4d43)
    • remove lines from the top and bottom of the logo and info (da28b62)
    • inverse colors for tex (58a15c9)
    • Split code into modules (8d1a3c1)
    • Add git info for user and version (e9f4f8d)
    • Merge pull request #85 from amiralies/add-elixir-2 (b7a1761)
    • Renamed module (ff7814a)
    • Merge pull request #92 from KaindlJulian/tex-support (55e12a5)
    • Add elixir (90c7a7d)
    • improved xml art (7cd6fe2)
    • Merge branch 'master' into fix-art-widths (abb81a2)
    • Small ascii file changes (8213e6b)
    • Merge pull request #84 from tacrazymage/master (0c905c8)
    • Fixing ascii art widths. (f8dff54)
    • Add TeX Support (d46df84)
    • correct second color of xml (03cc3de)
    • Merge branch 'master' of https://github.com/o2sh/onefetch (ef4148e)
    • added xml ascii art (e7e25ee)
    • remove unused assets (a21fe8f)
    • Update README.md (4e11c15)
    • Merge pull request #82 from ktsuench/master (4d56dbb)
    • split color marker in two lines (339aa73)
    • updated --disable flag behaviour by removing use of vec.contains and using bool struct instead (149c3e4)
    • Merge pull request #79 from spenserblack/select-colors (67616ea)
    • updated behaviour of --disable flag to not error out on unrecognized values (450a651)
    • Add visual marker (bbda405)
    • Merge pull request #78 from astynax/master (6fdcae3)
    • Revert "changed behaviour of --disable flag" (1dc797c)
    • Allow custom colors via CLI (2c08598)
    • Add logo for Elm language (3dd22b4)
    • Merge pull request #75 from ktsuench/master (79164fd)
    • changed behaviour of --disable flag (006d7e8)
    • added in --ascii_language option (bc7972e)
    • Merge pull request #72 from ktsuench/master (983424d)
    • added feature to disable info fields from showing in output (fb62e9d)
    • added in strum package (277147a)
    • reworked coffeescript ascii art (af89b18)
    • Merge pull request #71 from estevam31/master (a2b1d43)
    • Merge changes from fork parent (40ae2bd)
    • added in coffeescript (b90f95b)
    • fixing missing comma (f0285a0)
    • Merge pull request #68 from MaxJohansen/html-css (7e4fd0f)

v1.6.5 (2019-10-10)

Commit Statistics

  • 21 commits contributed to the release over the course of 4 calendar days.
  • 5 days passed between releases.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • move creation date to its own line (d9bfb73)
    • Add Vue.js language support (f1538c1)
    • Add HTML/CSS language support (22ed5a2)
    • Merge pull request #61 from bojan88/project_creation_date (7b31ed5)
    • Merge pull request #67 from spenserblack/master (6a73ae1)
    • Added project creation date (8f22ff5)
    • Use raw images for screenshots (4ac01be)
    • Merge pull request #66 from GooseDB/purescript (205bf18)
    • update image for README (0994a5c)
    • Merge pull request #65 from spenserblack/master (c36d5bf)
    • tcl && purescript (379d0c0)
    • rollback last change (982a65e)
    • Exclude images from crate (70da25c)
    • Merge pull request #62 from SamTebbs33/master (2c7aa5b)
    • Merge pull request #58 from Vipul-Bajaj/master (a1aff05)
    • Add Zig support (ef9af43)
    • Merge pull request #64 from jadijadi/erlang_logo (b4b0a98)
    • Add contributors (7773f93)
    • Add number of files to Repository size (3ee77f5)
    • erlang ascii art is added (9311548)
    • Merge pull request #57 from WillyChen123/authors-info (05d3788)

v1.6.0 (2019-10-05)

Commit Statistics

  • 22 commits contributed to the release over the course of 3 calendar days.
  • 83 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • new version (868a95f)
    • Additional info about authors (cca43a7)
    • missing reference to Idris (6dd7da5)
    • Merge pull request #54 from Emanon42/master (197c56d)
    • Update main.rs (032d015)
    • Merge pull request #53 from arvidboivie/feature/short-commit-hash (71f245a)
    • Create idris.ascii (6a9a056)
    • Shorten commit hash to 7 characters (c51b68d)
    • Merge pull request #49 from hoop33/master (6474be0)
    • Add support for Objective-C (6df25cd)
    • Merge pull request #48 from spenserblack/update/tokei/10.0 (39b3f05)
    • Update tokei to v10.0 (66b282c)
    • Merge pull request #46 from spenserblack/editorconfig (45e86c5)
    • Merge pull request #47 from spenserblack/lang/kotlin (59c81c2)
    • Add editorconfig (400313d)
    • Add colors for Kotlin (aea155e)
    • Merge pull request #44 from nikofil/master (6fbad3b)
    • Add basic Kotlin support (4d91437)
    • Display repository size (004e687)
    • Merge pull request #42 from spenserblack/master (34bd253)
    • Display current commit and its references' names (bde2d86)
    • Fix unused/deprecated warnings (cc2d95c)

v1.5.5 (2019-07-14)

Commit Statistics

  • 16 commits contributed to the release over the course of 96 calendar days.
  • 97 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • prepare release 1.5.5 (64fc1d8)
    • Use clap to handle command-line arguments (36088b7)
    • added support for Perl #39 (1dd1169)
    • better symetry Nim #37 (26515eb)
    • added support for Nim #37 (20ddd8b)
    • added support for Dart #38 (40a23f9)
    • Merge pull request #35 from jephthai/master (827c113)
    • Add Forth language (57eb0d0)
    • Merge pull request #32 from vinhnx/master (8194d16)
    • Add Swift ASCII art (827eadb)
    • Merge pull request #30 from aeter/master (2e8d973)
    • Add Swift lanaguage detection support (948638b)
    • Add assembly detection and ascii image (580bead)
    • Merge pull request #29 from hoop33/master (cb75aff)
    • Separate build and install targets (a90439c)
    • cargo release (7ee749d)

v1.5.4 (2019-04-08)

Commit Statistics

  • 5 commits contributed to the release over the course of 28 calendar days.
  • 29 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

v1.5.3 (2019-03-09)

Commit Statistics

  • 9 commits contributed to the release over the course of 20 calendar days.
  • 20 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

v1.5.2 (2019-02-17)

Commit Statistics

  • 7 commits contributed to the release over the course of 8 calendar days.
  • 8 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized

v1.5.1 (2019-02-08)

Commit Statistics

  • 9 commits contributed to the release over the course of 8 calendar days.
  • 8 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

v1.5.0 (2019-01-30)

Commit Statistics

  • 28 commits contributed to the release over the course of 46 calendar days.
  • 46 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

v1.0.5 (2018-12-14)

Commit Statistics

  • 27 commits contributed to the release over the course of 41 calendar days.
  • 42 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • alter rust logo (4792027)
    • multicolor java logo (1dfb3e0)
    • add contributor + new screenshots (26ed764)
    • Merge pull request #20 from xynxynxyn/master (1499618)
    • multi color asciis (1fc91ba)
    • Merge pull request #19 from xynxynxyn/master (0b7297a)
    • Fix clippy errors (71a1f70)
    • more adapted error message in case of wrong folder (d93fe8a)
    • Merge pull request #18 from xynxynxyn/master (17ea45d)
    • Custom error type and proper error messages (809d900)
    • submitting to AUR #17 (ba243b8)
    • Return Errors instead of process:exit (26569e1)
    • forgot license in metadata... #17 (336bbda)
    • square brackets since unwrap is called anyways (9ec4df2)
    • preperation for release on crates.io #17 (d4ac3b8)
    • sort_by_key to reduce clutter (2097896)
    • exit(1) instead of return (fce7441)
    • move color impl to Info instead of language (01594b5)
    • when not git repo --> exit(1) instead of panic! (92d15bf)
    • use language.color() implemented function instead of get_color(&language) (2b1454f)
    • Update README.md (1bd15cb)
    • Update README.md (cb590c9)
    • rust screenshot (1f92a43)
    • Update README.md (2020738)
    • Merge branch 'master' of https://github.com/o2sh/onefetch (bf80717)
    • java screenshot (69c20ed)
    • Update README.md (fc837fd)

v1.0.0 (2018-11-02)

Commit Statistics

  • 57 commits contributed to the release over the course of 48 calendar days.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details