Skip to content

v7.35.4

Choose a tag to compare

@ferrflow ferrflow released this 09 Nov 14:47
· 20 commits to main since this release
v7.35.4
4021540

[7.35.4] - 2026-11-09

Bug Fixes

  • fix(publish): read the pypi trusted publishing audience from the index (#1374)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 21.3ms (+2%) 21.2ms (+2%) 4.9ms 4.3ms (+2%) 4.3ms (-4%) 16.0 MB
mono-100-1k ferrflow 42.2ms (+33%) 38.9ms (+28%) 6.7ms (+24%) 5.7ms (+21%) 5.5ms (+15%) 16.8 MB
mono-50-5k ferrflow 98.2ms (+6%) 98.4ms (+7%) 5.8ms (+32%) 3.5ms (+30%) 3.6ms (+12%) 16.9 MB
mono-large ferrflow 356.4ms (+14%) 354.0ms (+19%) 8.7ms (+18%) 5.9ms (+11%) 5.7ms (+16%) 18.9 MB
mono-medium ferrflow 20.6ms (+45%) 19.4ms (+37%) 5.1ms (+70%) 4.6ms (+84%) 4.4ms (+57%) 16.7 MB
mono-small ferrflow 10.7ms (+37%) 9.7ms (+24%) 4.0ms (+11%) 3.8ms (+27%) 3.7ms (+6%) 14.8 MB
single ferrflow 8.5ms 7.9ms (-1%) 3.8ms (-5%) 3.1ms (-9%) 3.5ms (-8%) 14.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 223.3ms (+1%) 221.9ms 206.3ms (+3%) 203.5ms (+1%) 205.5ms (+3%) 43.5 MB
mono-100-1k ferrflow 262.0ms (-44%) 263.2ms (+16%) 226.3ms (+2%) 227.9ms (-11%) 217.5ms (+2%) 43.4 MB
mono-50-5k ferrflow 288.6ms (+7%) 286.4ms (+6%) 196.5ms (+21%) 192.3ms (+21%) 193.0ms (+20%) 43.1 MB
mono-large ferrflow 587.6ms (+11%) 616.4ms (+13%) 226.9ms (+21%) 205.7ms (+7%) 211.5ms (+12%) 43.5 MB
mono-medium ferrflow 224.2ms (+25%) 218.7ms (+21%) 205.0ms (+25%) 203.7ms (+25%) 206.1ms (+28%) 43.5 MB
mono-small ferrflow 218.1ms (+2%) 215.1ms (+4%) 209.2ms (-11%) 209.2ms (+5%) 211.0ms (+7%) 43.6 MB
single ferrflow 204.3ms (-4%) 206.6ms (-3%) 199.6ms (-6%) 197.3ms (-7%) 199.6ms (-5%) 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 - 629.4ms (-8%) - - - 106.4 MB
complex commit-and-tag-version - 523.1ms (+2%) - - - 91.9 MB
complex ferrflow 316.1ms (+2%) 314.3ms (+1%) 299.3ms (+2%) 297.4ms (+1%) 297.0ms (+1%) 92.1 MB
complex semantic-release - 1534.0ms (-2%) - - - 142.1 MB
complex standard-version - 606.6ms (+1%) - - - 93.7 MB
mono-100-1k changesets - 740.6ms (+23%) - - - 109.6 MB
mono-100-1k commit-and-tag-version - 604.0ms (+36%) - - - 90.9 MB
mono-100-1k ferrflow 352.1ms (+38%) 351.4ms (+39%) 313.2ms (+37%) 310.1ms (+36%) 319.0ms (+41%) 92.5 MB
mono-100-1k semantic-release - 1835.4ms (+42%) - - - 160.3 MB
mono-100-1k standard-version - 771.2ms (+47%) - - - 96.3 MB
mono-50-5k changesets - 492.2ms (-2%) - - - 105.4 MB
mono-50-5k commit-and-tag-version - 603.2ms (+20%) - - - 113.1 MB
mono-50-5k ferrflow 320.5ms (+7%) 327.9ms (+10%) 227.0ms (+18%) 225.6ms (+19%) 225.6ms (+15%) 90.8 MB
mono-50-5k semantic-release - 1811.0ms (+13%) - - - 313.0 MB
mono-50-5k standard-version - 868.7ms (+15%) - - - 123.3 MB
mono-large changesets - 611.5ms (+6%) - - - 114.1 MB
mono-large commit-and-tag-version - 814.8ms (+19%) - - - 128.5 MB
mono-large ferrflow 618.5ms (+19%) 618.7ms (+20%) 235.4ms (+23%) 233.3ms (+20%) 232.5ms (+24%) 90.2 MB
mono-large semantic-release - 2469.5ms (+21%) - - - 408.9 MB
mono-large standard-version - 1290.1ms (+36%) - - - 161.8 MB
mono-medium changesets - 632.0ms (+36%) - - - 104.0 MB
mono-medium commit-and-tag-version - 540.8ms (+67%) - - - 90.3 MB
mono-medium ferrflow 315.6ms (+62%) 309.4ms (+60%) 299.4ms (+61%) 294.3ms (+57%) 296.5ms (+61%) 90.6 MB
mono-medium semantic-release - 1553.6ms (+52%) - - - 142.5 MB
mono-medium standard-version - 633.5ms (+62%) - - - 94.1 MB
mono-small changesets - 604.6ms (+15%) - - - 103.0 MB
mono-small commit-and-tag-version - 513.0ms (+29%) - - - 90.5 MB
mono-small ferrflow 304.5ms (+28%) 303.8ms (+26%) 300.9ms (+29%) 296.1ms (+28%) 300.7ms (+29%) 90.0 MB
mono-small semantic-release - 1471.8ms (+26%) - - - 137.7 MB
mono-small standard-version - 567.4ms (+30%) - - - 92.4 MB
single changesets - 542.3ms (-6%) - - - 103.1 MB
single commit-and-tag-version - 491.0ms (-5%) - - - 90.1 MB
single ferrflow 296.7ms (-5%) 295.4ms (-6%) 294.1ms (-4%) 292.6ms (-6%) 293.6ms (-5%) 89.6 MB
single semantic-release - 1445.6ms (-4%) - - - 136.8 MB
single standard-version - 554.2ms (-2%) - - - 92.6 MB

Install footprint

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