Skip to content

v7.20.1

Choose a tag to compare

@ferrflow ferrflow released this 06 Sep 14:12
· 18 commits to main since this release
a03d30b

[7.20.1] - 2026-09-06

Bug Fixes

  • fix(monorepo): stamp cascade-bumped packages with build metadata (#1041)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 18.7ms (-18%) 17.8ms (-24%) 3.8ms (-12%) 3.3ms (-11%) 3.0ms (-14%) 15.4 MB
mono-100-1k ferrflow 57.2ms (+9%) 54.7ms (+5%) 4.7ms 4.1ms (+8%) 3.9ms (+5%) 15.3 MB
mono-50-5k ferrflow 194.5ms 193.1ms (-1%) 6.5ms (+14%) 4.3ms (+19%) 3.7ms (+12%) 15.4 MB
mono-large ferrflow 423.5ms (-39%) 414.1ms (-41%) 8.0ms (-30%) 5.3ms (-20%) 4.4ms (-23%) 17.3 MB
mono-medium ferrflow 26.3ms (+6%) 24.3ms (+1%) 4.8ms (+14%) 4.2ms (+14%) 3.9ms (+8%) 15.0 MB
mono-small ferrflow 11.1ms (+17%) 10.9ms (+12%) 3.6ms (+9%) 3.3ms (+6%) 3.2ms (+7%) 13.0 MB
single ferrflow 8.0ms (+4%) 7.7ms (+7%) 3.4ms (+3%) 3.0ms (-3%) 3.1ms (+3%) 13.3 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 277.6ms (+32%) 330.0ms (+58%) 256.9ms (+37%) 248.3ms (+31%) 376.0ms (+99%) 43.5 MB
mono-100-1k ferrflow 281.6ms (+11%) 277.6ms (+8%) 221.4ms (+10%) 212.9ms (+4%) 224.6ms (+11%) 44.0 MB
mono-50-5k ferrflow 385.6ms (+1%) 388.8ms (+2%) 196.8ms (+3%) 194.1ms (+3%) 196.6ms (+5%) 44.9 MB
mono-large ferrflow 967.3ms (+7%) 738.8ms (-18%) 338.7ms (+70%) 269.8ms (+36%) 265.3ms (+36%) 43.3 MB
mono-medium ferrflow 216.5ms 217.6ms (+1%) 194.0ms 193.3ms (-1%) 199.9ms (+4%) 43.6 MB
mono-small ferrflow 199.0ms (-5%) 198.5ms 191.8ms 191.6ms 193.7ms (+1%) 43.4 MB
single ferrflow 192.4ms (-1%) 193.1ms (-1%) 187.4ms (-2%) 187.8ms (-2%) 185.3ms (-2%) 46.0 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 - 474.3ms (-21%) - - - 103.8 MB
complex commit-and-tag-version - 397.1ms (-21%) - - - 91.8 MB
complex ferrflow 242.1ms (-21%) 242.7ms (-21%) 227.7ms (-21%) 225.3ms (-22%) 228.4ms (-21%) 91.7 MB
complex semantic-release - 1112.1ms (-25%) - - - 141.9 MB
complex standard-version - 446.4ms (-26%) - - - 94.7 MB
mono-100-1k changesets - 694.5ms (+19%) - - - 109.7 MB
mono-100-1k commit-and-tag-version - 526.8ms (+6%) - - - 93.0 MB
mono-100-1k ferrflow 309.0ms (+2%) 308.4ms (+3%) 263.5ms (+7%) 262.9ms (+6%) 263.8ms (+7%) 93.5 MB
mono-100-1k semantic-release - 1514.4ms (+12%) - - - 162.9 MB
mono-100-1k standard-version - 593.4ms (+2%) - - - 96.6 MB
mono-50-5k changesets - 614.2ms - - - 104.3 MB
mono-50-5k commit-and-tag-version - 946.4ms (-3%) - - - 107.6 MB
mono-50-5k ferrflow 480.1ms 479.3ms 291.9ms 289.9ms 291.9ms (+1%) 93.1 MB
mono-50-5k semantic-release - 2315.3ms (-4%) - - - 317.0 MB
mono-50-5k standard-version - 1148.2ms (-6%) - - - 127.9 MB
mono-large changesets - 492.4ms (-42%) - - - 116.5 MB
mono-large commit-and-tag-version - 787.5ms (-48%) - - - 127.3 MB
mono-large ferrflow 634.2ms (-37%) 621.8ms (-38%) 176.9ms (-42%) 173.4ms (-42%) 175.6ms (-41%) 91.4 MB
mono-large semantic-release - 1809.5ms (-45%) - - - 363.2 MB
mono-large standard-version - 967.5ms (-48%) - - - 168.1 MB
mono-medium changesets - 680.0ms (+10%) - - - 104.3 MB
mono-medium commit-and-tag-version - 546.0ms (+3%) - - - 91.5 MB
mono-medium ferrflow 310.1ms (-2%) 308.5ms (-3%) 287.2ms (-1%) 287.5ms (-2%) 287.6ms (-2%) 92.2 MB
mono-medium semantic-release - 1550.2ms (-1%) - - - 143.9 MB
mono-medium standard-version - 626.4ms (-2%) - - - 94.1 MB
mono-small changesets - 563.4ms (-11%) - - - 103.3 MB
mono-small commit-and-tag-version - 490.2ms (+2%) - - - 91.6 MB
mono-small ferrflow 297.3ms (-3%) 299.2ms (-4%) 293.3ms (-4%) 295.5ms (-3%) 292.9ms (-4%) 91.6 MB
mono-small semantic-release - 1385.1ms (-12%) - - - 135.6 MB
mono-small standard-version - 540.2ms (-7%) - - - 93.1 MB
single changesets - 575.9ms (+7%) - - - 104.7 MB
single commit-and-tag-version - 494.0ms (+1%) - - - 91.2 MB
single ferrflow 300.3ms (+1%) 296.5ms 293.9ms 293.2ms 291.5ms 91.5 MB
single semantic-release - 1468.7ms (+2%) - - - 137.2 MB
single standard-version - 552.0ms (-1%) - - - 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