Skip to content

v7.4.3

Choose a tag to compare

@ferrflow ferrflow released this 22 Aug 13:46
· 352 commits to main since this release

[7.4.3] - 2026-08-22

Bug Fixes

  • fix(hooks): strip every forge token from the hook environment (#900)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 33.6ms (+2%) 35.7ms (+11%) 4.0ms (-13%) 3.5ms (-8%) 3.4ms (+3%) 13.3 MB
mono-100-1k ferrflow 20.4ms (-20%) 19.3ms (-6%) 4.4ms (-19%) 3.7ms (-14%) 3.8ms (+3%) 15.1 MB
mono-50-5k ferrflow 64.2ms (+18%) 63.7ms (+22%) 5.7ms (+33%) 3.3ms (+27%) 3.1ms (+11%) 13.0 MB
mono-large ferrflow 90.3ms (-31%) 89.1ms (-30%) 6.9ms (-30%) 3.6ms (-40%) 3.1ms (-35%) 15.1 MB
mono-medium ferrflow 14.2ms (-5%) 13.6ms (-7%) 3.7ms (+3%) 3.1ms (+7%) 3.1ms (+7%) 13.1 MB
mono-small ferrflow 7.3ms (-28%) 7.6ms (-14%) 2.6ms (-19%) 2.4ms (-23%) 2.2ms (-21%) 13.2 MB
single ferrflow 7.3ms (-1%) 7.0ms 3.1ms (+3%) 2.8ms 2.7ms (-4%) 13.0 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 226.9ms (+1%) 225.8ms (+2%) 191.0ms 191.5ms (-1%) 192.0ms 43.2 MB
mono-100-1k ferrflow 178.1ms (-15%) 174.2ms (-17%) 156.9ms (-18%) 158.6ms (-18%) 158.4ms (-17%) 44.0 MB
mono-50-5k ferrflow 246.9ms (+5%) 248.2ms (+10%) 186.9ms (+7%) 184.6ms (-9%) 186.1ms (+5%) 43.2 MB
mono-large ferrflow 601.4ms (+83%) 470.3ms (+45%) 175.2ms (-12%) 168.0ms (-14%) 242.6ms (+25%) 43.3 MB
mono-medium ferrflow 200.9ms (-66%) 199.8ms (-63%) 190.3ms (-50%) 189.6ms (-61%) 189.5ms (-37%) 46.4 MB
mono-small ferrflow 215.3ms (+5%) 191.1ms (-6%) 186.0ms (-8%) 183.5ms (-8%) 226.0ms (+13%) 43.9 MB
single ferrflow 192.8ms (-1%) 191.3ms (-2%) 187.4ms 191.3ms (+1%) 186.1ms (-1%) 46.3 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 - 656.3ms (+7%) - - - 104.0 MB
complex commit-and-tag-version - 501.0ms (-1%) - - - 91.4 MB
complex ferrflow 316.7ms 317.7ms 286.7ms (-1%) 284.8ms (-1%) 285.3ms (-1%) 91.8 MB
complex semantic-release - 1570.9ms (+6%) - - - 142.9 MB
complex standard-version - 580.6ms (+3%) - - - 94.8 MB
mono-100-1k changesets - 668.9ms (-16%) - - - 106.1 MB
mono-100-1k commit-and-tag-version - 514.5ms (-11%) - - - 93.5 MB
mono-100-1k ferrflow 271.5ms (-12%) 270.6ms (-12%) 253.6ms (-13%) 257.0ms (-11%) 253.2ms (-13%) 92.5 MB
mono-100-1k semantic-release - 1547.4ms (-15%) - - - 159.5 MB
mono-100-1k standard-version - 607.4ms (-13%) - - - 96.1 MB
mono-50-5k changesets - 622.0ms (+10%) - - - 106.2 MB
mono-50-5k commit-and-tag-version - 913.3ms (+24%) - - - 104.3 MB
mono-50-5k ferrflow 346.0ms (+28%) 344.8ms (+28%) 286.6ms (+30%) 284.0ms (+32%) 283.3ms (+31%) 91.2 MB
mono-50-5k semantic-release - 2332.6ms (+27%) - - - 316.3 MB
mono-50-5k standard-version - 1115.1ms (+26%) - - - 127.1 MB
mono-large changesets - 585.4ms (-31%) - - - 109.6 MB
mono-large commit-and-tag-version - 929.4ms (-37%) - - - 128.0 MB
mono-large ferrflow 280.7ms (-33%) 278.1ms (-33%) 192.4ms (-34%) 193.2ms (-33%) 186.1ms (-36%) 91.3 MB
mono-large semantic-release - 2115.0ms (-36%) - - - 353.6 MB
mono-large standard-version - 1129.1ms (-38%) - - - 163.5 MB
mono-medium changesets - 630.9ms (+9%) - - - 107.7 MB
mono-medium commit-and-tag-version - 521.3ms (+25%) - - - 92.8 MB
mono-medium ferrflow 293.0ms (+23%) 293.0ms (+23%) 282.2ms (+23%) 282.1ms (+23%) 280.8ms (+23%) 93.1 MB
mono-medium semantic-release - 1572.4ms (+26%) - - - 144.0 MB
mono-medium standard-version - 610.0ms (+32%) - - - 94.7 MB
mono-small changesets - 501.2ms (-25%) - - - 102.2 MB
mono-small commit-and-tag-version - 372.2ms (-23%) - - - 91.2 MB
mono-small ferrflow 228.0ms (-23%) 226.8ms (-23%) 223.2ms (-23%) 223.3ms (-23%) 222.4ms (-24%) 90.6 MB
mono-small semantic-release - 1141.9ms (-27%) - - - 135.4 MB
mono-small standard-version - 418.7ms (-24%) - - - 93.5 MB
single changesets - 562.4ms (+1%) - - - 104.7 MB
single commit-and-tag-version - 472.3ms (-1%) - - - 93.3 MB
single ferrflow 292.6ms 293.7ms 290.5ms 285.6ms (-1%) 292.9ms (+1%) 93.1 MB
single semantic-release - 1445.4ms (-4%) - - - 135.9 MB
single standard-version - 533.1ms (-2%) - - - 93.5 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 —