Skip to content

v7.24.1

Choose a tag to compare

@ferrflow ferrflow released this 22 Sep 11:54
· 74 commits to main since this release
ba43750

[7.24.1] - 2026-09-22

Bug Fixes

  • fix(auth): end the extraheader key's host at a backslash, like git (#1149)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 20.4ms (+23%) 21.0ms (+39%) 4.0ms (+29%) 3.8ms (+27%) 3.8ms (+19%) 15.9 MB
mono-100-1k ferrflow 32.7ms (-22%) 30.8ms (-24%) 4.5ms (-17%) 3.7ms (-18%) 3.6ms (-25%) 15.9 MB
mono-50-5k ferrflow 98.0ms (-28%) 101.9ms (-23%) 3.9ms (-36%) 2.8ms (-28%) 2.7ms (-32%) 15.6 MB
mono-large ferrflow 426.1ms (-13%) 420.5ms (-13%) 7.0ms (-33%) 4.3ms (-37%) 4.2ms (-30%) 17.9 MB
mono-medium ferrflow 12.9ms (-37%) 11.9ms (-42%) 3.5ms (-29%) 3.1ms (-24%) 2.9ms (-34%) 15.6 MB
mono-small ferrflow 9.7ms (+3%) 8.8ms (-4%) 3.5ms (-3%) 3.0ms 3.0ms (-14%) 13.6 MB
single ferrflow 6.7ms (-16%) 6.4ms (-19%) 2.9ms (-22%) 2.9ms (-12%) 2.9ms (-15%) 13.7 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 482.8ms (+11%) 638.6ms (+3%) 645.1ms (+57%) 662.2ms (+53%) 520.0ms (+17%) 43.2 MB
mono-100-1k ferrflow 211.6ms (-11%) 215.8ms (-8%) 183.9ms (-5%) 182.0ms (-7%) 183.5ms (-7%) 43.2 MB
mono-50-5k ferrflow 590.3ms (+83%) 399.5ms (+24%) 647.3ms (+237%) 569.2ms (+202%) 443.6ms (+136%) 43.8 MB
mono-large ferrflow 708.7ms 702.2ms 193.1ms (-1%) 189.2ms (-1%) 186.5ms (-2%) 42.4 MB
mono-medium ferrflow 166.3ms (-26%) 165.8ms (-26%) 156.8ms (-25%) 157.0ms (-26%) 151.9ms (-27%) 45.3 MB
mono-small ferrflow 197.5ms (+4%) 195.1ms (+3%) 189.8ms (+1%) 188.3ms (+2%) 188.2ms (+2%) 43.4 MB
single ferrflow 359.2ms (+80%) 259.5ms (+30%) 375.1ms (+100%) 415.7ms (+121%) 254.9ms (+34%) 43.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 - 533.1ms (+21%) - - - 104.9 MB
complex commit-and-tag-version - 415.1ms (+27%) - - - 90.8 MB
complex ferrflow 253.7ms (+28%) 260.1ms (+24%) 239.3ms (+29%) 239.0ms (+24%) 243.2ms (+33%) 91.3 MB
complex semantic-release - 1213.6ms (+25%) - - - 140.7 MB
complex standard-version - 450.1ms (+21%) - - - 93.7 MB
mono-100-1k changesets - 538.3ms (-22%) - - - 107.1 MB
mono-100-1k commit-and-tag-version - 454.8ms (-23%) - - - 91.2 MB
mono-100-1k ferrflow 255.1ms (-24%) 253.6ms (-24%) 225.3ms (-24%) 224.6ms (-24%) 224.6ms (-24%) 91.7 MB
mono-100-1k semantic-release - 1248.0ms (-26%) - - - 161.3 MB
mono-100-1k standard-version - 522.4ms (-26%) - - - 95.8 MB
mono-50-5k changesets - 451.3ms (-28%) - - - 106.6 MB
mono-50-5k commit-and-tag-version - 631.0ms (-32%) - - - 110.2 MB
mono-50-5k ferrflow 297.0ms (-29%) 295.7ms (-30%) 200.2ms (-31%) 191.1ms (-33%) 190.8ms (-34%) 93.2 MB
mono-50-5k semantic-release - 1587.5ms (-31%) - - - 316.2 MB
mono-50-5k standard-version - 760.7ms (-33%) - - - 126.1 MB
mono-large changesets - 643.6ms (-18%) - - - 116.5 MB
mono-large commit-and-tag-version - 1093.3ms (-20%) - - - 128.3 MB
mono-large ferrflow 726.5ms (-10%) 730.8ms (-10%) 223.3ms (-27%) 218.2ms (-28%) 217.7ms (-28%) 94.1 MB
mono-large semantic-release - 2450.0ms (-23%) - - - 357.1 MB
mono-large standard-version - 1348.4ms (-22%) - - - 166.4 MB
mono-medium changesets - 392.7ms (-43%) - - - 104.8 MB
mono-medium commit-and-tag-version - 298.5ms (-49%) - - - 91.6 MB
mono-medium ferrflow 178.3ms (-46%) 176.6ms (-45%) 166.6ms (-47%) 165.5ms (-47%) 166.4ms (-47%) 91.7 MB
mono-medium semantic-release - 851.4ms (-49%) - - - 143.4 MB
mono-medium standard-version - 340.7ms (-49%) - - - 94.6 MB
mono-small changesets - 565.5ms (-4%) - - - 102.3 MB
mono-small commit-and-tag-version - 489.1ms (+2%) - - - 89.9 MB
mono-small ferrflow 291.7ms 296.5ms (+2%) 291.4ms 287.2ms (-1%) 293.3ms (+1%) 90.8 MB
mono-small semantic-release - 1436.7ms - - - 133.2 MB
mono-small standard-version - 544.8ms (+1%) - - - 90.7 MB
single changesets - 441.9ms (-19%) - - - 102.1 MB
single commit-and-tag-version - 365.4ms (-26%) - - - 91.6 MB
single ferrflow 229.9ms (-22%) 231.8ms (-22%) 225.0ms (-22%) 222.8ms (-23%) 223.3ms (-23%) 90.7 MB
single semantic-release - 1108.4ms (-24%) - - - 135.6 MB
single standard-version - 420.4ms (-23%) - - - 92.7 MB

Install footprint

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