Skip to content

v7.20.2

Latest

Choose a tag to compare

@ferrflow ferrflow released this 07 Sep 08:56
· 5 commits to main since this release
85d7273

[7.20.2] - 2026-09-07

Bug Fixes

  • fix(git): classify transient errors by failure, not by remote name (#1051)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 23.5ms (+26%) 24.2ms (+36%) 5.1ms (+34%) 4.4ms (+33%) 4.0ms (+33%) 15.2 MB
mono-100-1k ferrflow 52.7ms (-8%) 51.7ms (-5%) 5.5ms (+17%) 4.6ms (+12%) 4.3ms (+10%) 15.2 MB
mono-50-5k ferrflow 189.3ms (-3%) 189.0ms (-2%) 6.2ms (-5%) 4.1ms (-5%) 4.0ms (+8%) 15.2 MB
mono-large ferrflow 679.0ms (+60%) 681.6ms (+65%) 10.0ms (+25%) 5.3ms 5.0ms (+14%) 17.3 MB
mono-medium ferrflow 25.9ms (-2%) 23.7ms (-2%) 4.6ms (-4%) 3.9ms (-7%) 3.7ms (-5%) 15.3 MB
mono-small ferrflow 9.3ms (-16%) 8.1ms (-26%) 3.1ms (-14%) 2.8ms (-15%) 2.8ms (-13%) 13.2 MB
single ferrflow 7.7ms (-4%) 7.5ms (-3%) 3.2ms (-6%) 3.0ms 3.0ms (-3%) 13.2 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.5ms (-21%) 214.7ms (-35%) 197.2ms (-23%) 195.9ms (-21%) 194.9ms (-48%) 45.1 MB
mono-100-1k ferrflow 248.4ms (-12%) 245.0ms (-12%) 198.6ms (-10%) 198.2ms (-7%) 197.4ms (-12%) 45.5 MB
mono-50-5k ferrflow 366.7ms (-5%) 364.7ms (-6%) 173.5ms (-12%) 171.9ms (-11%) 169.6ms (-14%) 43.3 MB
mono-large ferrflow 1013.6ms (+5%) 1006.4ms (+36%) 218.1ms (-36%) 219.1ms (-19%) 210.4ms (-21%) 42.8 MB
mono-medium ferrflow 219.4ms (+1%) 216.2ms (-1%) 197.2ms (+2%) 197.9ms (+2%) 198.1ms (-1%) 43.1 MB
mono-small ferrflow 241.1ms (+21%) 448.5ms (+126%) 267.0ms (+39%) 245.1ms (+28%) 326.2ms (+68%) 43.2 MB
single ferrflow 196.3ms (+2%) 195.2ms (+1%) 191.7ms (+2%) 193.2ms (+3%) 189.5ms (+2%) 45.8 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 - 674.3ms (+42%) - - - 104.5 MB
complex commit-and-tag-version - 526.6ms (+33%) - - - 91.5 MB
complex ferrflow 318.3ms (+31%) 318.7ms (+31%) 302.6ms (+33%) 301.5ms (+34%) 300.2ms (+31%) 91.4 MB
complex semantic-release - 1541.6ms (+39%) - - - 141.3 MB
complex standard-version - 600.6ms (+35%) - - - 95.2 MB
mono-100-1k changesets - 700.8ms (+1%) - - - 108.0 MB
mono-100-1k commit-and-tag-version - 611.1ms (+16%) - - - 90.9 MB
mono-100-1k ferrflow 354.3ms (+15%) 351.9ms (+14%) 304.2ms (+15%) 300.2ms (+14%) 302.3ms (+15%) 91.5 MB
mono-100-1k semantic-release - 1660.5ms (+10%) - - - 159.1 MB
mono-100-1k standard-version - 703.5ms (+19%) - - - 97.2 MB
mono-50-5k changesets - 615.2ms - - - 104.7 MB
mono-50-5k commit-and-tag-version - 901.5ms (-5%) - - - 106.0 MB
mono-50-5k ferrflow 462.8ms (-4%) 461.9ms (-4%) 273.3ms (-6%) 272.4ms (-6%) 272.5ms (-7%) 91.1 MB
mono-50-5k semantic-release - 2235.2ms (-3%) - - - 275.1 MB
mono-50-5k standard-version - 1114.0ms (-3%) - - - 125.3 MB
mono-large changesets - 744.2ms (+51%) - - - 116.3 MB
mono-large commit-and-tag-version - 1257.8ms (+60%) - - - 129.5 MB
mono-large ferrflow 1041.4ms (+64%) 1038.7ms (+67%) 257.3ms (+45%) 251.9ms (+45%) 253.3ms (+44%) 91.7 MB
mono-large semantic-release - 2775.8ms (+53%) - - - 399.1 MB
mono-large standard-version - 1535.6ms (+59%) - - - 168.4 MB
mono-medium changesets - 620.8ms (-9%) - - - 103.9 MB
mono-medium commit-and-tag-version - 542.7ms (-1%) - - - 91.2 MB
mono-medium ferrflow 319.5ms (+3%) 321.3ms (+4%) 299.5ms (+4%) 299.9ms (+4%) 297.7ms (+4%) 91.7 MB
mono-medium semantic-release - 1553.0ms - - - 144.0 MB
mono-medium standard-version - 631.0ms (+1%) - - - 95.4 MB
mono-small changesets - 580.8ms (+3%) - - - 103.7 MB
mono-small commit-and-tag-version - 402.7ms (-18%) - - - 91.1 MB
mono-small ferrflow 235.6ms (-21%) 237.5ms (-21%) 234.2ms (-20%) 233.4ms (-21%) 235.8ms (-19%) 91.6 MB
mono-small semantic-release - 1232.4ms (-11%) - - - 135.8 MB
mono-small standard-version - 425.4ms (-21%) - - - 93.2 MB
single changesets - 530.4ms (-8%) - - - 103.2 MB
single commit-and-tag-version - 488.2ms (-1%) - - - 91.5 MB
single ferrflow 300.3ms 300.1ms (+1%) 298.7ms (+2%) 295.2ms (+1%) 293.5ms (+1%) 92.3 MB
single semantic-release - 1471.0ms - - - 135.5 MB
single standard-version - 556.7ms (+1%) - - - 91.1 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