Skip to content

chore: release#657

Merged
kaihowl merged 1 commit intomasterfrom
release-plz-2026-03-21T21-04-33Z
Apr 5, 2026
Merged

chore: release#657
kaihowl merged 1 commit intomasterfrom
release-plz-2026-03-21T21-04-33Z

Conversation

@release-plz-token
Copy link
Copy Markdown
Contributor

@release-plz-token release-plz-token Bot commented Mar 21, 2026

🤖 New release

  • git_perf_cli_types: 0.4.0 -> 0.5.0 (⚠ API breaking changes)
  • git-perf: 0.19.0 -> 0.20.0 (⚠ API breaking changes)

git_perf_cli_types breaking changes

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field separate_by of variant Commands::Audit in /tmp/.tmpdGyec5/git-perf/cli_types/src/lib.rs:410

git-perf breaking changes

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/function_parameter_count_changed.ron

Failed in:
  git_perf::audit::audit_multiple now takes 10 parameters instead of 9, in /tmp/.tmpdGyec5/git-perf/git_perf/src/audit.rs:195
Changelog

git_perf_cli_types

0.5.0 - 2026-04-05

Added

  • (audit) add --separate-by option for grouped auditing (#586)

Other

  • (deps) bump the cargo-dependencies group with 4 updates (#661)

git-perf

0.20.0 - 2026-04-05

Added

  • (audit) add --separate-by option for grouped auditing (#586)

Other

  • (deps) bump the cargo-dependencies group with 3 updates (#666)
  • (deps) bump the cargo-dependencies group with 4 updates (#661)
  • (deps) bump the cargo-dependencies group with 3 updates (#655)


This PR was generated with release-plz.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 21, 2026

Performance Report

Performance Results

Audit Results

Auditing measurement "add-benchmark" (os=ubuntu-22.04/rust=beta):
  ✅ 'add-benchmark'
  Aggregation: min
  z-score (mad): ↑ 6.33
  Head: μ: 20.1ms σ: N/A MAD: 0ns n: 1
  Tail: μ: 18.8ms σ: 2.4ms MAD: 205.3µs n: 36
   [-28.04% – +6.93%] ▇▇▇▇█▂▁▇▇▇▆▁▂▇▇▆▇▇▁▂▇▆▁▇▁▇▇▆▇▇▇▇▇▂█▇▇
  Note: Passed due to relative deviation (0.9%) being below threshold (10.0%)

Auditing measurement "add-benchmark" (os=ubuntu-22.04/rust=stable):
  ✅ 'add-benchmark'
  Aggregation: min
  z-score (mad): ↑ 1.00
  Head: μ: 20.1ms σ: N/A MAD: 0ns n: 1
  Tail: μ: 19.9ms σ: 1.6ms MAD: 220.5µs n: 36
   [-29.57% – +9.82%] ▆▂▆▆▂▇▆▁▆▆▇▆▆▆▆▇▆▆▆▆▇▇▇▆▇█▆▆▆▆▆▆▇▆▆▆▆

Auditing measurement "release-binary-size" (os=ubuntu-22.04/rust=stable):
  ✅ 'release-binary-size'
  Aggregation: min
  z-score (stddev): ↑ 1.41
  Head: μ: 8.1MB σ: N/A MAD: 0B n: 1
  Tail: μ: 8MB σ: 43.8kB MAD: 38.5kB n: 35
   [-1.57% – +1.16%] █▆▆▆▆▆▆▆▆▆▆▆▅▅▅▅▅▅▅▅▅▅▅▅▄▄▄▄▄▁███▆▆▇

Auditing measurement "report" (os=ubuntu-22.04/rust=beta):
  ✅ 'report'
  Aggregation: min
  z-score (stddev): ↑ 0.47
  Head: μ: 24.2ms σ: N/A MAD: 0ns n: 1
  Tail: μ: 22.9ms σ: 2.8ms MAD: 303.2µs n: 36
   [-28.11% – +6.29%] ▇▇▇▆█▂▂▇▇▇▆▂▂▇▇▇▇▆▁▂█▆▁▇▂▇▇▇▇▆▇▇▇▂█▇▇

Auditing measurement "report" (os=ubuntu-22.04/rust=stable):
  ✅ 'report'
  Aggregation: min
  z-score (stddev): ↑ 0.20
  Head: μ: 24.5ms σ: N/A MAD: 0ns n: 1
  Tail: μ: 24.1ms σ: 1.9ms MAD: 331.7µs n: 36
   [-29.22% – +8.43%] ▆▂▆▆▂█▇▁▇▇▇▆▆▆▆▇▇▆▆▆▇▇▇▆▇█▆▇▇▆▆▆▇▆▆▆▆

Auditing measurement "report-benchmark" (os=ubuntu-22.04/rust=beta):
  ✅ 'report-benchmark'
  Aggregation: min
  z-score (stddev): ↑ 0.61
  Head: μ: 24.5ms σ: N/A MAD: 0ns n: 1
  Tail: μ: 22.9ms σ: 2.7ms MAD: 366.5µs n: 36
   [-27.78% – +7.04%] ▇▇▇▇█▂▁▇▇▇▆▁▂▇▇▇▇▆▁▂▇▇▁▇▂▇▇▇▇▇▇▇▇▂▇▇▇

Auditing measurement "report-benchmark" (os=ubuntu-22.04/rust=stable):
  ✅ 'report-benchmark'
  Aggregation: min
  z-score (stddev): ↑ 0.14
  Head: μ: 24.5ms σ: N/A MAD: 0ns n: 1
  Tail: μ: 24.2ms σ: 1.9ms MAD: 369µs n: 36
   [-29.40% – +8.78%] ▆▂▆▆▂█▆▁▇▆▇▆▆▆▆▇▆▆▆▆▇▇▇▆▇█▆▆▇▆▆▆▇▆▇▆▆

Auditing measurement "report-size" (os=ubuntu-22.04/rust=beta):
  ✅ 'report-size'
  Aggregation: min
  z-score (stddev): ↑ 1.95
  Head: μ: 20.3kB σ: N/A MAD: 0B n: 1
  Tail: μ: 14.8kB σ: 2.8kB MAD: 1.5kB n: 36
   [-10.36% – +44.91%] ██████▄▄▄▄▄▄▄▄▄▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█

Auditing measurement "report-size" (os=ubuntu-22.04/rust=stable):
  ✅ 'report-size'
  Aggregation: min
  z-score (stddev): ↑ 1.95
  Head: μ: 20.3kB σ: N/A MAD: 0B n: 1
  Tail: μ: 14.8kB σ: 2.8kB MAD: 1.5kB n: 36
   [-10.36% – +44.91%] ██████▄▄▄▄▄▄▄▄▄▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█

Auditing measurement "report-size-benchmark" (os=ubuntu-22.04/rust=beta):
  ⏭️ 'report-size-benchmark'
  Only 6 historical measurements found. Less than requested min_measurements of 10. Skipping test.
  Aggregation: median
  z-score (stddev): →
  Head: μ: 20.3kB σ: N/A MAD: 0B n: 1
  Tail: μ: 20.3kB σ: 0B MAD: 0B n: 6
   [+0.00% – +0.00%] ▅▅▅▅▅▅▅

Auditing measurement "report-size-benchmark" (os=ubuntu-22.04/rust=stable):
  ⏭️ 'report-size-benchmark'
  Only 6 historical measurements found. Less than requested min_measurements of 10. Skipping test.
  Aggregation: median
  z-score (stddev): →
  Head: μ: 20.3kB σ: N/A MAD: 0B n: 1
  Tail: μ: 20.3kB σ: 0B MAD: 0B n: 6
   [+0.00% – +0.00%] ▅▅▅▅▅▅▅

Overall: PASSED (11/11 groups passed)

Measurement Storage Size

Live Measurement Size Report
============================

⚠️  Shallow clone detected - measurement counts may be incomplete (see FAQ)

Number of commits with measurements: 307
Total measurement data size (on-disk (compressed)): 408.2kB

Repository Statistics (for context):
-------------------------------------
  Loose objects: 0 (0B)
  Packed objects: 8943 (2.5MB)
  Total repository size: 2.5MB

Created by git-perf

@release-plz-token release-plz-token Bot force-pushed the release-plz-2026-03-21T21-04-33Z branch 3 times, most recently from ea4baa5 to 63f1d6c Compare March 29, 2026 11:46
@release-plz-token release-plz-token Bot changed the title chore(git-perf): release v0.19.1 chore: release Mar 29, 2026
@release-plz-token release-plz-token Bot force-pushed the release-plz-2026-03-21T21-04-33Z branch 4 times, most recently from 6308f47 to 584dd77 Compare April 5, 2026 11:44
@release-plz-token release-plz-token Bot force-pushed the release-plz-2026-03-21T21-04-33Z branch 2 times, most recently from 78f06f6 to 34f5046 Compare April 5, 2026 15:07
@release-plz-token release-plz-token Bot force-pushed the release-plz-2026-03-21T21-04-33Z branch from 34f5046 to e43049b Compare April 5, 2026 17:44
@kaihowl kaihowl enabled auto-merge (squash) April 5, 2026 17:48
@kaihowl kaihowl merged commit 296bc41 into master Apr 5, 2026
23 checks passed
@kaihowl kaihowl deleted the release-plz-2026-03-21T21-04-33Z branch April 5, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant