Skip to content

v7.7.2

Choose a tag to compare

@ferrflow ferrflow released this 25 Aug 07:30
· 276 commits to main since this release

[7.7.2] - 2026-08-25

Bug Fixes

  • fix(publish): name cosign bundles .sigstore.json so they are recognised as signatures (#929)
  • fix(ci): send the coverage report to SonarQube (#926)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 34.2ms (+3%) 33.8ms (+3%) 4.3ms (+2%) 3.9ms (+8%) 3.6ms (+3%) 15.4 MB
mono-100-1k ferrflow 21.9ms (+1%) 23.7ms (+17%) 5.6ms (+8%) 4.7ms (+9%) 4.3ms (+10%) 15.1 MB
mono-50-5k ferrflow 66.2ms (-1%) 67.3ms 5.6ms (-2%) 3.3ms (-6%) 3.1ms (-6%) 13.1 MB
mono-large ferrflow 98.0ms (-24%) 94.3ms (-25%) 8.6ms (-12%) 4.9ms (-12%) 4.2ms (-14%) 15.3 MB
mono-medium ferrflow 16.9ms (+5%) 14.0ms (-11%) 4.1ms 3.2ms (-9%) 3.5ms (+6%) 13.2 MB
mono-small ferrflow 9.7ms (+9%) 9.1ms (+10%) 3.5ms (+13%) 3.2ms (+10%) 3.1ms (+11%) 13.2 MB
single ferrflow 7.2ms 6.8ms (-3%) 3.0ms (-9%) 2.8ms (-13%) 2.8ms (-10%) 13.2 MB

Note: every competitor is a Node.js package — none ship a native binary, so this section can only show ferrflow. Cross-tool comparisons live in the Npm section.

Docker

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 237.8ms (+6%) 234.6ms (+4%) 209.7ms (+10%) 200.7ms (+7%) 205.8ms (+10%) 43.7 MB
mono-100-1k ferrflow 214.1ms (-1%) 215.4ms (-1%) 194.0ms (-1%) 195.1ms (-1%) 193.3ms (-1%) 43.1 MB
mono-50-5k ferrflow 255.7ms (-3%) 251.3ms (-3%) 189.1ms (-5%) 186.4ms (-5%) 187.9ms (-4%) 44.0 MB
mono-large ferrflow 280.6ms (-14%) 282.5ms (-13%) 187.3ms (-5%) 186.8ms (-4%) 182.1ms (-6%) 45.3 MB
mono-medium ferrflow 171.2ms (-18%) 168.1ms (-19%) 158.3ms (-19%) 157.9ms (-19%) 159.3ms (-18%) 43.7 MB
mono-small ferrflow 199.2ms (+1%) 199.0ms (+2%) 196.4ms (+2%) 194.1ms 196.0ms (+4%) 43.6 MB
single ferrflow 194.3ms (-11%) 194.4ms (-10%) 191.9ms (-8%) 191.9ms (-12%) 187.5ms (-12%) 43.4 MB

Note: no competitor publishes a first-party Docker image that is comparable to ghcr.io/ferrlabs/ferrflow (a single static binary). Wrapping the Node tools in node:lts would only re-time node startup + npm + the tool already measured in the Npm section, so this section is intentionally limited to ferrflow.

Npm

Fixture Tool check release-dry-run tag validate version Peak RSS
complex changesets - 664.8ms (-6%) - - - 108.4 MB
complex commit-and-tag-version - 516.3ms (+3%) - - - 92.9 MB
complex ferrflow 330.3ms (+6%) 328.9ms (+5%) 296.2ms (+6%) 298.1ms (+6%) 299.6ms (+7%) 93.2 MB
complex semantic-release - 1633.6ms (+1%) - - - 142.3 MB
complex standard-version - 606.1ms (+5%) - - - 94.1 MB
mono-100-1k changesets - 674.4ms (-8%) - - - 104.3 MB
mono-100-1k commit-and-tag-version - 598.0ms (-2%) - - - 91.0 MB
mono-100-1k ferrflow 307.5ms (-1%) 304.5ms (-2%) 290.5ms (-1%) 291.9ms (-1%) 289.7ms (-1%) 91.5 MB
mono-100-1k semantic-release - 1675.7ms (-7%) - - - 160.2 MB
mono-100-1k standard-version - 678.3ms (-5%) - - - 96.3 MB
mono-50-5k changesets - 635.9ms (-3%) - - - 106.2 MB
mono-50-5k commit-and-tag-version - 956.3ms (-3%) - - - 104.9 MB
mono-50-5k ferrflow 346.8ms (-5%) 345.7ms (-7%) 289.6ms (-5%) 283.0ms (-5%) 287.1ms (-7%) 91.3 MB
mono-50-5k semantic-release - 2428.4ms (-5%) - - - 316.6 MB
mono-50-5k standard-version - 1192.5ms (-6%) - - - 125.8 MB
mono-large changesets - 620.9ms (-31%) - - - 112.0 MB
mono-large commit-and-tag-version - 1049.3ms (-28%) - - - 125.6 MB
mono-large ferrflow 324.4ms (-22%) 322.3ms (-22%) 229.8ms (-22%) 227.9ms (-21%) 227.6ms (-21%) 92.0 MB
mono-large semantic-release - 2464.5ms (-27%) - - - 355.2 MB
mono-large standard-version - 1306.3ms (-28%) - - - 163.3 MB
mono-medium changesets - 618.6ms (-5%) - - - 108.5 MB
mono-medium commit-and-tag-version - 480.6ms (-11%) - - - 93.5 MB
mono-medium ferrflow 269.5ms (-11%) 274.8ms (-9%) 270.8ms (-7%) 268.0ms (-8%) 266.5ms (-9%) 93.9 MB
mono-medium semantic-release - 1508.3ms (-8%) - - - 144.0 MB
mono-medium standard-version - 550.7ms (-13%) - - - 96.3 MB
mono-small changesets - 614.3ms - - - 102.2 MB
mono-small commit-and-tag-version - 498.5ms (+4%) - - - 90.7 MB
mono-small ferrflow 298.8ms (+3%) 298.0ms (+3%) 289.2ms (+2%) 297.3ms (+4%) 292.5ms (+3%) 91.4 MB
mono-small semantic-release - 1557.0ms (+3%) - - - 135.4 MB
mono-small standard-version - 559.7ms (+3%) - - - 92.9 MB
single changesets - 572.9ms (+4%) - - - 104.6 MB
single commit-and-tag-version - 480.8ms (+16%) - - - 93.1 MB
single ferrflow 294.5ms (+16%) 294.8ms (+16%) 291.3ms (+17%) 291.9ms (+17%) 292.1ms (+17%) 93.6 MB
single semantic-release - 1535.4ms (+17%) - - - 136.0 MB
single standard-version - 561.6ms (+21%) - - - 93.2 MB

Install footprint

Tool npm binary
changesets 5.0 MB —
commit-and-tag-version 8.0 MB —
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB —
semantic-release 69.0 MB —
standard-version 21.0 MB —