Skip to content

v7.36.0

Choose a tag to compare

@ferrflow ferrflow released this 10 Nov 11:08
· 5 commits to main since this release
v7.36.0
17ae0ec

[7.36.0] - 2026-11-10

Features

  • feat(versioning): opt-in pre-1.0 bump rules (#1379)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 17.1ms (-1%) 16.2ms (-3%) 4.7ms (+9%) 3.9ms (+3%) 3.9ms (+3%) 16.9 MB
mono-100-1k ferrflow 33.0ms (-18%) 31.9ms (-17%) 5.5ms (-11%) 4.5ms (-8%) 4.8ms (+4%) 16.7 MB
mono-50-5k ferrflow 79.7ms (-19%) 75.0ms (-23%) 4.7ms (-19%) 3.2ms (-9%) 3.1ms (-21%) 17.1 MB
mono-large ferrflow 374.5ms (+5%) 372.8ms (+5%) 8.7ms (+32%) 6.2ms (+68%) 5.8ms (+61%) 18.8 MB
mono-medium ferrflow 20.0ms (-2%) 19.0ms 5.1ms (+2%) 4.1ms 4.2ms (+2%) 16.6 MB
mono-small ferrflow 9.1ms (+32%) 9.0ms (+34%) 4.0ms (+67%) 3.8ms (+73%) 3.7ms (+54%) 14.8 MB
single ferrflow 6.8ms (+3%) 6.4ms (+3%) 3.3ms (+10%) 2.8ms (+8%) 3.6ms (+24%) 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 209.0ms (-3%) 196.7ms (-5%) 188.8ms (-4%) 196.9ms (-3%) 189.9ms (-3%) 42.8 MB
mono-100-1k ferrflow 222.0ms (-8%) 216.9ms (-8%) 207.3ms (+3%) 194.8ms (-3%) 197.7ms (-2%) 43.4 MB
mono-50-5k ferrflow 255.2ms (-14%) 256.3ms (-13%) 188.0ms (-7%) 181.8ms (-7%) 175.9ms (-10%) 42.5 MB
mono-large ferrflow 622.7ms (+6%) 625.1ms (+7%) 235.6ms (+83%) 229.7ms (+84%) 214.4ms (+74%) 43.0 MB
mono-medium ferrflow 218.4ms (+1%) 213.9ms 204.7ms (+2%) 203.6ms (+2%) 203.7ms (+3%) 43.5 MB
mono-small ferrflow 216.6ms (+75%) 214.7ms (+72%) 216.3ms (+70%) 215.4ms (+78%) 212.7ms (+71%) 43.2 MB
single ferrflow 241.9ms (-14%) 203.5ms (-17%) 262.4ms (-4%) 230.2ms (+5%) 210.8ms (-38%) 43.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 - 551.3ms (+9%) - - - 103.2 MB
complex commit-and-tag-version - 417.3ms (+3%) - - - 89.5 MB
complex ferrflow 261.0ms (+8%) 259.9ms (+7%) 247.0ms (+8%) 246.7ms (+6%) 247.4ms (+8%) 90.2 MB
complex semantic-release - 1244.9ms (+6%) - - - 142.4 MB
complex standard-version - 482.0ms (+6%) - - - 94.2 MB
mono-100-1k changesets - 535.4ms (-27%) - - - 107.3 MB
mono-100-1k commit-and-tag-version - 435.3ms (-22%) - - - 89.9 MB
mono-100-1k ferrflow 261.4ms (-21%) 256.1ms (-21%) 230.1ms (-22%) 228.8ms (-21%) 228.3ms (-22%) 90.1 MB
mono-100-1k semantic-release - 1261.3ms (-26%) - - - 158.6 MB
mono-100-1k standard-version - 526.6ms (-25%) - - - 95.5 MB
mono-50-5k changesets - 442.1ms (-9%) - - - 105.1 MB
mono-50-5k commit-and-tag-version - 479.9ms (-21%) - - - 113.2 MB
mono-50-5k ferrflow 254.1ms (-22%) 246.7ms (-24%) 173.2ms (-25%) 174.0ms (-24%) 174.2ms (-24%) 90.0 MB
mono-50-5k semantic-release - 1362.2ms (-25%) - - - 315.5 MB
mono-50-5k standard-version - 625.9ms (-29%) - - - 123.6 MB
mono-large changesets - 615.9ms (+20%) - - - 115.2 MB
mono-large commit-and-tag-version - 848.3ms (+27%) - - - 129.2 MB
mono-large ferrflow 638.8ms (-1%) 634.4ms (-1%) 236.9ms (+27%) 235.5ms (+27%) 242.3ms (+32%) 92.2 MB
mono-large semantic-release - 2460.7ms (+20%) - - - 359.0 MB
mono-large standard-version - 1296.0ms (+15%) - - - 164.6 MB
mono-medium changesets - 625.8ms (+2%) - - - 104.3 MB
mono-medium commit-and-tag-version - 526.7ms (+1%) - - - 89.4 MB
mono-medium ferrflow 313.5ms (+2%) 313.0ms (+3%) 299.6ms (+2%) 299.2ms (+3%) 300.1ms (+3%) 90.2 MB
mono-medium semantic-release - 1575.2ms (+3%) - - - 144.2 MB
mono-medium standard-version - 626.6ms - - - 94.8 MB
mono-small changesets - 483.8ms (+31%) - - - 102.3 MB
mono-small commit-and-tag-version - 423.7ms (+36%) - - - 89.9 MB
mono-small ferrflow 258.2ms (+35%) 261.1ms (+39%) 252.6ms (+37%) 254.0ms (+37%) 257.5ms (+37%) 92.8 MB
mono-small semantic-release - 1200.0ms (+38%) - - - 135.5 MB
mono-small standard-version - 467.4ms (+35%) - - - 92.2 MB
single changesets - 490.0ms (+15%) - - - 102.5 MB
single commit-and-tag-version - 390.6ms (+3%) - - - 90.1 MB
single ferrflow 237.3ms (+3%) 236.2ms (+3%) 234.2ms (+3%) 229.5ms (+2%) 233.3ms (+3%) 89.9 MB
single semantic-release - 1153.5ms (+6%) - - - 132.1 MB
single standard-version - 433.6ms (+2%) - - - 90.1 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 —