Releases: steffen/git-metrics
Releases · steffen/git-metrics
1.5.0
What's Changed
- Add interactive examples site by @steffen in #66
- Add deployment workflow for examples site by @steffen in #69
- Fix integration test failure due to non-deterministic timestamp in output by @Copilot in #68
- Show authors in growth & estimation table. Rework estimation logic. by @TheZoran in #70
- Move contributors sections up by @steffen in #72
- Enhance navigation and output handling in examples by @steffen in #71
- Tweak examples site by @steffen in #79
- Add LARGEST FILE EXTENSIONS ON-DISK SIZE GROWTH section by @Copilot in #75
- Add automated workflow to update example outputs by @Copilot in #83
- Fix deprecated actions/cache version in update-examples workflow by @Copilot in #84
- Update cache action version in workflow to latest version 4.3.0 by @steffen in #85
- Update examples by @steffen in #86
- Extend LARGEST FILE EXTENSIONS table with uncompressed size, on-disk size, and compression ratio columns by @Copilot in #80
- Change column order in LARGEST DIRECTORIES table to Blobs | On-disk size | Path by @Copilot in #93
- Rework the Historic & Estimated Growth section by @Copilot in #89
- Update percentage formatting in largest_file_extensions table rows by @TheZoran in #94
- Show "Last modified" after "Remote" only when no recent fetch exists by @Copilot in #82
- Replace ^* with ~ for current year estimated growth in HISTORIC AND ESTIMATED GROWTH section by @Copilot in #96
- Update order of sections by @steffen in #97
- Fix sections.md path by @steffen in #100
- Update LARGEST FILES and RATE OF CHANGES sections to 120 character width by @Copilot in #99
- Update examples by @steffen in #101
Full Changelog: v1.4.0...v1.5.0
1.4.0
What's Changed
- Update README: Update examples with version 1.3.0 by @steffen in #59
- Refactor display package: Migrate growth and file display functions into separate files by @steffen in #63
- Bump the actions group with 3 updates by @dependabot[bot] in #60
- Add "historic changes per year" section by @steffen in #64
- Ensure CGO is disabled for portability and add checksum generation for release artifacts by @steffen in #65
Full Changelog: v1.3.0...v1.4.0
1.3.0
1.3.0-pre-1
What's Changed
- Show largest directories based on relative on-disk size by @steffen in #55
- Make authors and committers information more compact by @steffen in #56
- Add "Rate of changes" section by @steffen in #57
- Make release workflow more flexible by @steffen in #58
Full Changelog: v1.2.0...v1.3.0-pre-1
1.2.0
What's Changed
- Adjust release workflow to enable batching multiple pull requests by @copilot-swe-agent in #51
- Auto-detect piped output to disable progress updates by @copilot-swe-agent in #41
- Switch to decimal (SI) standard for on-disk size formatting by @copilot-swe-agent in #43
- Fix duplicate separator line when showing only one year of data by @copilot-swe-agent in #49
- Bump the actions group across 1 directory with 3 updates by @dependabot in #47
- Truncate directory and file names in "largest directories" section by @copilot-swe-agent in #48
- Improve clarity of message when growth estimation is unavailable by @copilot-swe-agent in #53
- Improve flags support with proper double-dash formatting and combined short/long flags by @copilot-swe-agent in #54
New Contributors
- @copilot-swe-agent made their first contribution in #51
Full Changelog: v1.1.0...v1.2.0
1.1.0
What's Changed
- Add "On-disk size" explained section to README by @steffen in #2
- Clarify macOS installation instructions by @steffen in #3
- Skip metrics calculation if there are not commits. by @tspascoal in #7
- Add windows support by @tspascoal in #8
- Fix broken CI by @tspascoal in #9
- Remove ignoring
.github/workflows/**for release workflow by @steffen in #10 - Release workflow is now a CI workflow by @tspascoal in #11
- Add support running on bare repositories by @steffen in #15
- Update README.md: Tweaking format and sections by @steffen in #26
- Group all actions dependabot updates into one group by @steffen in #28
- Bump the actions group with 5 updates by @dependabot in #29
- Display complete path of largest files via footnotes by @steffen in #27
- Add largest directories by @steffen in #30
- Update examples in README.md by @steffen in #33
- Add * hint for deleted and moved files to largest directories by @TheZoran in #35
- Add authors and committers with most commits by @steffen in #32
- Include
git-metricsversion information in output by @steffen in #37 - Add
--versionflag to display git-metrics version information by @steffen in #38
New Contributors
- @steffen made their first contribution in #2
- @tspascoal made their first contribution in #7
- @dependabot made their first contribution in #29
- @TheZoran made their first contribution in #35
Full Changelog: v1.0.0...v1.1.0