Skip to content

Releases: jdrouet/git-metrics

v0.2.4

10 Dec 10:38
d08fe1b
Compare
Choose a tag to compare

Added

  • report check and diff in markdown (#126)
  • create an export command (#84)
  • add remote options for diff and check

Other

  • (deps) bump thiserror from 2.0.3 to 2.0.4 (#122)
  • (deps) bump hashbrown from 0.15.0 to 0.15.2 (#124)
  • (deps) bump tracing-subscriber from 0.3.18 to 0.3.19 (#120)
  • (deps) bump indexmap from 2.6.0 to 2.7.0 (#121)
  • apply clippy suggestions
  • (deps) bump tracing from 0.1.40 to 0.1.41 (#119)
  • (deps) bump serde_json from 1.0.132 to 1.0.133 (#117)
  • (deps) bump mockall from 0.13.0 to 0.13.1 (#116)
  • (deps) bump clap from 4.5.20 to 4.5.21 (#115)
  • (deps) bump thiserror from 2.0.1 to 2.0.3 (#113)
  • (deps) bump serde from 1.0.214 to 1.0.215 (#114)
  • (deps) bump thiserror from 1.0.66 to 2.0.1 (#112)
  • (deps) bump tempfile from 3.13.0 to 3.14.0 (#111)
  • (deps) bump thiserror from 1.0.65 to 1.0.66 (#108)
  • (deps) bump serde from 1.0.213 to 1.0.214 (#107)
  • (deps) bump serde from 1.0.210 to 1.0.213 (#106)
  • (deps) bump thiserror from 1.0.64 to 1.0.65 (#105)
  • (deps) bump serde_json from 1.0.128 to 1.0.132 (#104)
  • (deps) bump indexmap from 2.5.0 to 2.6.0 (#100)
  • (deps) bump clap from 4.5.18 to 4.5.20 (#101)
  • (deps) bump tempfile from 3.12.0 to 3.13.0 (#98)
  • (deps) bump clap from 4.5.17 to 4.5.18 (#94)
  • (deps) bump thiserror from 1.0.63 to 1.0.64 (#96)
  • (deps) bump human-number from 0.1.2 to 0.1.3 (#97)
  • (deps) bump rustsec/audit-check from 1.4.1 to 2.0.0 (#95)
  • (deps) bump auth-git2 from 0.5.4 to 0.5.5 (#93)
  • (deps) bump clap from 4.5.16 to 4.5.17 (#89)
  • (deps) bump serde_json from 1.0.127 to 1.0.128 (#90)
  • (deps) bump serde from 1.0.209 to 1.0.210 (#92)
  • (deps) bump similar-asserts from 1.5.0 to 1.6.0 (#91)
  • (deps) bump serde_json from 1.0.125 to 1.0.127 (#88)
  • (deps) bump serde from 1.0.207 to 1.0.209 (#86)
  • (deps) bump indexmap from 2.4.0 to 2.5.0 (#87)
  • (deps) bump clap from 4.5.15 to 4.5.16 (#83)
  • (deps) bump indexmap from 2.3.0 to 2.4.0 (#82)
  • (deps) bump thiserror from 1.0.62 to 1.0.63 (#81)
  • (deps) bump nu-ansi-term from 0.50.0 to 0.50.1 (#80)
  • (deps) bump mockall from 0.12.1 to 0.13.0 (#79)
  • (deps) bump serde from 1.0.206 to 1.0.207 (#78)
  • (deps) bump toml from 0.8.14 to 0.8.19 (#74)
  • add permission for check action
  • (deps) bump serde from 1.0.204 to 1.0.206 (#73)
  • (deps) bump tempfile from 3.10.1 to 3.12.0 (#76)
  • (deps) bump indexmap from 2.2.6 to 2.3.0 (#75)
  • (deps) bump clap from 4.5.9 to 4.5.15 (#72)
  • (deps) bump actions/checkout from 3 to 4 (#71)
  • (deps) bump actions/cache from 3 to 4 (#70)
  • multiple upgrades (#68)

v0.2.3

07 Aug 07:29
dd30fb4
Compare
Choose a tag to compare

What's Changed

  • ci: use action for checking metrics by @jdrouet in #65
  • feat: create import command by @jdrouet in #66
  • chore: release v0.2.2 by @github-actions in #64
  • chore: release v0.2.3 by @github-actions in #67

Full Changelog: v0.2.1...v0.2.3

v0.2.1

20 Jul 13:03
0f269a7
Compare
Choose a tag to compare

Added

  • introduce absolute changes (#63)
  • format numbers with unit (#60)
  • add colors to output (#53)
  • create a check command (#46)

Other

  • add format option to check command
  • cross build linux binaries (#61)
  • update project goals
  • update readme with check command
  • move format option to shared module
  • make linux-amd64 build run outside of docker (#56)
  • update dependencies (#57)
  • move writing code out of service (#52)
  • move display logic in cmd (#51)
  • build deb files for linux (#50)
  • make sure the check command answers as expected (#49)
  • send a notification after release
  • increase coverage for add command
  • cover init command
  • add license section to readme

v0.2.0

30 Jun 08:45
503bf8a
Compare
Choose a tag to compare

Added

  • [breaking] hide previous metrics by default and add option (#43)

Other

  • add image to readme
  • update readme to display report
  • extract build workflow (#41)
  • fix commit lint rules
  • Add the repository field to Cargo.toml (#39)
  • update condition for triggering deployment

v0.1.4

19 Jun 17:20
7948f6a
Compare
Choose a tag to compare

Added

  • improve error message (#35)

v0.1.3

18 Jun 08:11
a3945cf
Compare
Choose a tag to compare

Added

  • allow to set verbosity with env variable

Other

  • configure to print the metrics diff (#33)
  • auto release binaries
  • update goals on readme
  • update usage in readme

v0.1.2

04 Jun 21:03
c9b3b6d
Compare
Choose a tag to compare

Added

  • create diff command (#31)

Fixed

  • update metric format to follow prometheus

Other

  • update local refs and service (#30)
  • move cli logic to service
  • rename Bakend proto
  • remove stderr from executor
  • rename repository to backend

v0.1.1

28 May 08:37
01a616f
Compare
Choose a tag to compare

Added

  • create log command (#24)
  • handle note conflicts (#23)
  • make git2 work on github (#16)
  • allow to pick backend implementation (#12)

Other

  • limit release when code changes
  • limit code testing when code changes
  • build git-metrics for windows (#27)
  • build binary for apple-darwin (#26)
  • build binaries using docker (#25)
  • update readme with instructions
  • update readme.md
  • apply clippy suggestion
  • parse tag as a struct
  • use macro to handle errors
  • push using command backend
  • only release if event is workflow dispatch
  • add some integration tests (#21)
  • rename protocol option to backend (#15)
  • remove extra command
  • create configuration to release binaries (#13)
  • release (#10)

v0.1.0

19 May 19:35
Compare
Choose a tag to compare
chore: Release package git-metrics version 0.1.0