Skip to content

v7.35.5

Choose a tag to compare

@ferrflow ferrflow released this 09 Nov 16:16
· 10 commits to main since this release
v7.35.5
7920d6e

[7.35.5] - 2026-11-09

Bug Fixes

  • fix(check): validate every versioned file selector before release (#1378)
  • fix(crate): publish only the Rust sources to crates.io (#1381)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 20.8ms (-4%) 20.7ms (+2%) 4.9ms (-9%) 4.2ms (-9%) 4.5ms (-6%) 16.5 MB
mono-100-1k ferrflow 31.8ms (+14%) 30.5ms (+15%) 5.4ms (+8%) 4.7ms (+7%) 4.8ms (+9%) 16.7 MB
mono-50-5k ferrflow 92.6ms (-31%) 91.7ms (-31%) 4.4ms (-32%) 2.7ms (-39%) 3.2ms (-27%) 16.9 MB
mono-large ferrflow 313.8ms (-18%) 296.6ms (-21%) 7.4ms (-22%) 5.3ms (-16%) 4.9ms (-20%) 18.8 MB
mono-medium ferrflow 14.2ms (-30%) 14.2ms (-24%) 3.0ms (-40%) 2.5ms (-40%) 2.8ms (-36%) 17.1 MB
mono-small ferrflow 7.8ms (-33%) 7.8ms (-35%) 3.6ms (-14%) 3.0ms (-21%) 3.5ms (-12%) 14.7 MB
single ferrflow 8.5ms (-1%) 8.0ms (-1%) 4.0ms (+8%) 3.4ms 3.8ms (+12%) 14.8 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 220.4ms (-4%) 221.3ms (-3%) 201.0ms (-5%) 200.8ms (-4%) 200.1ms (-6%) 43.1 MB
mono-100-1k ferrflow 466.0ms (+131%) 226.0ms (+13%) 221.4ms (+25%) 257.2ms (+45%) 213.5ms (+21%) 42.7 MB
mono-50-5k ferrflow 269.5ms (-26%) 270.9ms (-26%) 162.7ms (-26%) 159.5ms (-28%) 160.2ms (-26%) 43.2 MB
mono-large ferrflow 528.2ms (-25%) 545.6ms (-20%) 188.1ms (-61%) 192.8ms (-34%) 189.2ms (-42%) 43.6 MB
mono-medium ferrflow 178.9ms (-18%) 180.0ms (-16%) 164.5ms (-18%) 162.7ms (-19%) 161.3ms (-20%) 43.3 MB
mono-small ferrflow 214.7ms (+18%) 207.6ms (+14%) 233.8ms (+33%) 199.3ms (+13%) 197.4ms (+11%) 42.8 MB
single ferrflow 212.6ms 212.9ms (-2%) 211.4ms (+1%) 211.7ms (-1%) 209.4ms (-1%) 42.7 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 - 687.3ms (+8%) - - - 103.8 MB
complex commit-and-tag-version - 513.6ms (-2%) - - - 89.9 MB
complex ferrflow 308.7ms (-2%) 311.7ms (-2%) 294.7ms (-2%) 294.5ms (-1%) 295.2ms (-1%) 89.7 MB
complex semantic-release - 1571.8ms (+3%) - - - 140.9 MB
complex standard-version - 600.2ms (+1%) - - - 94.4 MB
mono-100-1k changesets - 602.7ms (+21%) - - - 108.3 MB
mono-100-1k commit-and-tag-version - 443.2ms (+18%) - - - 90.1 MB
mono-100-1k ferrflow 255.5ms (+23%) 253.4ms (+20%) 227.9ms (+17%) 228.7ms (+15%) 226.4ms (+17%) 89.7 MB
mono-100-1k semantic-release - 1295.6ms (+24%) - - - 159.4 MB
mono-100-1k standard-version - 524.5ms (+17%) - - - 96.6 MB
mono-50-5k changesets - 501.7ms (-20%) - - - 104.9 MB
mono-50-5k commit-and-tag-version - 500.8ms (-30%) - - - 112.1 MB
mono-50-5k ferrflow 298.7ms (-29%) 297.0ms (-29%) 191.6ms (-31%) 190.3ms (-31%) 195.5ms (-30%) 90.0 MB
mono-50-5k semantic-release - 1596.9ms (-28%) - - - 311.8 MB
mono-50-5k standard-version - 753.9ms (-30%) - - - 123.1 MB
mono-large changesets - 578.6ms (-12%) - - - 108.1 MB
mono-large commit-and-tag-version - 685.8ms (-20%) - - - 128.4 MB
mono-large ferrflow 518.4ms (-17%) 517.3ms (-16%) 191.8ms (-18%) 194.7ms (-17%) 187.2ms (-19%) 92.1 MB
mono-large semantic-release - 2040.4ms (-18%) - - - 361.5 MB
mono-large standard-version - 949.1ms (-28%) - - - 165.2 MB
mono-medium changesets - 465.9ms (-33%) - - - 104.9 MB
mono-medium commit-and-tag-version - 323.7ms (-40%) - - - 90.3 MB
mono-medium ferrflow 195.4ms (-37%) 192.9ms (-38%) 186.2ms (-37%) 187.4ms (-36%) 184.0ms (-38%) 89.4 MB
mono-medium semantic-release - 1021.7ms (-36%) - - - 140.3 MB
mono-medium standard-version - 390.5ms (-38%) - - - 94.7 MB
mono-small changesets - 525.8ms (-6%) - - - 103.6 MB
mono-small commit-and-tag-version - 399.2ms (-16%) - - - 90.3 MB
mono-small ferrflow 238.4ms (-18%) 241.5ms (-15%) 232.5ms (-18%) 231.5ms (-19%) 233.3ms (-18%) 89.9 MB
mono-small semantic-release - 1164.2ms (-14%) - - - 132.9 MB
mono-small standard-version - 438.0ms (-15%) - - - 90.2 MB
single changesets - 575.5ms (+5%) - - - 101.8 MB
single commit-and-tag-version - 518.1ms (+5%) - - - 90.2 MB
single ferrflow 312.4ms (-1%) 314.5ms 306.6ms (-1%) 310.5ms 308.8ms 91.3 MB
single semantic-release - 1508.8ms (-1%) - - - 136.1 MB
single standard-version - 566.9ms (+2%) - - - 91.9 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 —