Skip to content

v7.24.4

Choose a tag to compare

@ferrflow ferrflow released this 22 Sep 15:39
· 20 commits to main since this release
ed6350a

[7.24.4] - 2026-09-22

Bug Fixes

  • fix(doctor): report the token the push actually uses, and say the Gitea fallback is push-only (#1155)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 21.3ms (+16%) 21.8ms (+27%) 4.5ms (+18%) 3.8ms (+15%) 3.9ms (+22%) 15.7 MB
mono-100-1k ferrflow 42.7ms 39.6ms (-2%) 5.6ms (+4%) 4.7ms 4.7ms (-2%) 15.6 MB
mono-50-5k ferrflow 128.7ms (+26%) 128.1ms (+20%) 6.1ms (+49%) 3.9ms (+22%) 3.8ms (+19%) 15.5 MB
mono-large ferrflow 392.8ms (-21%) 389.2ms (-19%) 8.6ms (-21%) 5.4ms (-16%) 5.4ms (-8%) 17.6 MB
mono-medium ferrflow 20.7ms (+27%) 19.6ms (+27%) 4.8ms (+37%) 4.4ms (+42%) 4.2ms (+35%) 15.6 MB
mono-small ferrflow 10.2ms (+3%) 9.1ms 3.7ms (+3%) 3.4ms (+3%) 3.6ms (+6%) 13.7 MB
single ferrflow 8.0ms (-7%) 7.7ms (-4%) 3.7ms (-3%) 3.0ms (-9%) 3.2ms (-14%) 13.6 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 214.7ms (+6%) 213.6ms (+3%) 197.0ms (+1%) 193.2ms (-4%) 196.6ms (+2%) 42.9 MB
mono-100-1k ferrflow 234.5ms (-1%) 234.0ms (+1%) 195.3ms 195.5ms (-1%) 196.3ms (+1%) 42.2 MB
mono-50-5k ferrflow 323.0ms (-36%) 316.0ms (-29%) 190.5ms (-3%) 192.0ms (-4%) 187.3ms (-16%) 43.3 MB
mono-large ferrflow 618.8ms (-14%) 612.3ms (-14%) 191.9ms (-5%) 190.2ms (-4%) 188.6ms (-8%) 44.7 MB
mono-medium ferrflow 216.6ms (+6%) 217.9ms (-4%) 200.6ms (-32%) 199.6ms (-23%) 200.5ms (-3%) 44.1 MB
mono-small ferrflow 199.5ms (+4%) 196.8ms (+3%) 192.3ms (+5%) 190.3ms (+2%) 189.2ms (+1%) 43.5 MB
single ferrflow 197.5ms (-5%) 196.8ms (-3%) 196.1ms (-2%) 194.0ms (-3%) 193.3ms (-2%) 42.9 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 - 664.7ms (+35%) - - - 104.2 MB
complex commit-and-tag-version - 514.3ms (+28%) - - - 91.5 MB
complex ferrflow 306.8ms (+24%) 306.4ms (+24%) 291.0ms (+25%) 289.8ms (+25%) 289.6ms (+25%) 91.6 MB
complex semantic-release - 1558.6ms (+30%) - - - 143.7 MB
complex standard-version - 591.9ms (+21%) - - - 94.9 MB
mono-100-1k changesets - 710.5ms (+3%) - - - 107.2 MB
mono-100-1k commit-and-tag-version - 598.8ms (-1%) - - - 91.4 MB
mono-100-1k ferrflow 333.7ms (+2%) 333.1ms (+2%) 296.1ms (+2%) 289.9ms 296.7ms (+2%) 91.6 MB
mono-100-1k semantic-release - 1678.1ms (+1%) - - - 163.3 MB
mono-100-1k standard-version - 707.3ms - - - 96.9 MB
mono-50-5k changesets - 637.9ms (+32%) - - - 104.2 MB
mono-50-5k commit-and-tag-version - 977.3ms (+51%) - - - 106.3 MB
mono-50-5k ferrflow 411.6ms (+35%) 417.6ms (+40%) 287.4ms (+44%) 285.2ms (+47%) 285.8ms (+46%) 90.4 MB
mono-50-5k semantic-release - 2422.6ms (+52%) - - - 276.9 MB
mono-50-5k standard-version - 1230.7ms (+55%) - - - 124.6 MB
mono-large changesets - 717.1ms (-13%) - - - 109.7 MB
mono-large commit-and-tag-version - 1088.3ms (-27%) - - - 128.1 MB
mono-large ferrflow 642.7ms (-20%) 642.1ms (-20%) 237.9ms (-19%) 234.0ms (-20%) 232.8ms (-20%) 91.0 MB
mono-large semantic-release - 2648.2ms (-20%) - - - 407.9 MB
mono-large standard-version - 1365.8ms (-27%) - - - 164.2 MB
mono-medium changesets - 658.2ms (+32%) - - - 104.6 MB
mono-medium commit-and-tag-version - 563.7ms (+39%) - - - 91.8 MB
mono-medium ferrflow 323.8ms (+36%) 319.3ms (+36%) 305.8ms (+37%) 304.9ms (+36%) 305.3ms (+37%) 91.7 MB
mono-medium semantic-release - 1635.2ms (+39%) - - - 144.8 MB
mono-medium standard-version - 661.5ms (+39%) - - - 95.6 MB
mono-small changesets - 611.3ms (+11%) - - - 104.6 MB
mono-small commit-and-tag-version - 494.2ms (+4%) - - - 93.0 MB
mono-small ferrflow 299.8ms (+4%) 296.0ms (+2%) 296.2ms (+2%) 295.8ms (+4%) 294.7ms (+2%) 93.4 MB
mono-small semantic-release - 1444.1ms (+6%) - - - 134.3 MB
mono-small standard-version - 553.5ms (+4%) - - - 93.3 MB
single changesets - 547.8ms (-2%) - - - 102.7 MB
single commit-and-tag-version - 492.9ms (-6%) - - - 90.4 MB
single ferrflow 298.7ms (-4%) 298.7ms (-4%) 291.9ms (-6%) 293.6ms (-5%) 298.5ms (-3%) 90.9 MB
single semantic-release - 1469.9ms (-6%) - - - 133.7 MB
single standard-version - 562.1ms (-6%) - - - 91.0 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