Skip to content

v7.2.0

Choose a tag to compare

@ferrflow ferrflow released this 20 Aug 09:00
· 336 commits to main since this release

[7.2.0] - 2026-08-20

Features

  • feat(release): say which source the current version came from (#870)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 25.7ms (-24%) 25.4ms (-30%) 3.7ms (-10%) 3.4ms (-8%) 3.3ms (-6%) 13.4 MB
mono-100-1k ferrflow 25.8ms (+17%) 25.1ms (+4%) 5.5ms (+12%) 4.4ms (+5%) 3.8ms (+6%) 15.0 MB
mono-50-5k ferrflow 63.2ms (-7%) 62.6ms (-6%) 5.7ms (-5%) 3.4ms (-6%) 3.2ms 13.1 MB
mono-large ferrflow 128.7ms (+31%) 127.5ms (+28%) 10.9ms (+33%) 6.5ms (+38%) 5.3ms (+26%) 15.0 MB
mono-medium ferrflow 15.2ms (+1%) 14.0ms (+1%) 3.8ms (-5%) 3.2ms (-3%) 3.1ms (-3%) 13.1 MB
mono-small ferrflow 9.2ms (+18%) 9.3ms (+37%) 3.3ms (+27%) 3.0ms (+30%) 3.0ms (+25%) 13.1 MB
single ferrflow 8.8ms (+14%) 7.6ms (+4%) 3.3ms 3.1ms (+3%) 3.1ms (+3%) 13.1 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 275.2ms (+19%) 421.5ms (+83%) 221.2ms (+13%) 285.0ms (+46%) 323.1ms (+67%) 45.3 MB
mono-100-1k ferrflow 221.7ms (+6%) 218.8ms (+5%) 197.9ms (+3%) 203.2ms (+7%) 197.0ms (+5%) 43.7 MB
mono-50-5k ferrflow 249.1ms (-8%) 247.0ms (-8%) 190.1ms (-4%) 186.7ms (-5%) 188.1ms (-5%) 44.0 MB
mono-large ferrflow 322.2ms (-6%) 318.1ms (-26%) 202.2ms (+1%) 197.8ms (-28%) 199.7ms (-28%) 43.4 MB
mono-medium ferrflow 204.4ms 201.1ms (-1%) 193.3ms (-1%) 193.1ms 191.2ms 45.7 MB
mono-small ferrflow 199.4ms (+3%) 199.8ms (+10%) 196.7ms (+15%) 196.4ms (+19%) 196.3ms (+13%) 43.4 MB
single ferrflow 197.0ms (-1%) 196.8ms 192.8ms (+1%) 189.7ms (-2%) 189.7ms (-3%) 43.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 - 504.5ms (-26%) - - - 106.5 MB
complex commit-and-tag-version - 396.4ms (-24%) - - - 93.2 MB
complex ferrflow 247.4ms (-23%) 246.2ms (-23%) 226.0ms (-23%) 227.2ms (-21%) 224.1ms (-22%) 93.5 MB
complex semantic-release - 1162.7ms (-28%) - - - 141.9 MB
complex standard-version - 446.5ms (-24%) - - - 94.7 MB
mono-100-1k changesets - 760.7ms (+8%) - - - 109.4 MB
mono-100-1k commit-and-tag-version - 601.7ms (+3%) - - - 93.1 MB
mono-100-1k ferrflow 319.7ms (+5%) 317.7ms (+5%) 303.2ms (+5%) 297.5ms (+4%) 299.7ms (+5%) 93.0 MB
mono-100-1k semantic-release - 1838.8ms (+6%) - - - 160.6 MB
mono-100-1k standard-version - 721.9ms - - - 96.8 MB
mono-50-5k changesets - 625.8ms (-8%) - - - 108.4 MB
mono-50-5k commit-and-tag-version - 920.1ms (-7%) - - - 106.8 MB
mono-50-5k ferrflow 344.5ms (-6%) 347.2ms (-3%) 290.1ms (-6%) 286.6ms (-6%) 286.3ms (-3%) 93.2 MB
mono-50-5k semantic-release - 2334.5ms (-8%) - - - 315.6 MB
mono-50-5k standard-version - 1129.3ms (-9%) - - - 126.7 MB
mono-large changesets - 805.0ms (+31%) - - - 111.5 MB
mono-large commit-and-tag-version - 1419.0ms (+34%) - - - 127.8 MB
mono-large ferrflow 417.1ms (+29%) 412.3ms (+27%) 293.8ms (+28%) 290.8ms (+26%) 293.4ms (+30%) 93.4 MB
mono-large semantic-release - 3156.2ms (+27%) - - - 396.2 MB
mono-large standard-version - 1690.1ms (+27%) - - - 165.3 MB
mono-medium changesets - 639.3ms (-12%) - - - 105.1 MB
mono-medium commit-and-tag-version - 528.6ms (-2%) - - - 93.2 MB
mono-medium ferrflow 297.4ms 296.0ms (-1%) 287.4ms (-1%) 287.5ms (-2%) 288.3ms 93.4 MB
mono-medium semantic-release - 1607.4ms (-5%) - - - 140.4 MB
mono-medium standard-version - 622.0ms (-1%) - - - 94.4 MB
mono-small changesets - 621.1ms (+28%) - - - 105.9 MB
mono-small commit-and-tag-version - 492.7ms (+33%) - - - 91.1 MB
mono-small ferrflow 298.1ms (+26%) 297.3ms (+27%) 292.9ms (+26%) 294.5ms (+27%) 294.2ms (+28%) 91.2 MB
mono-small semantic-release - 1576.3ms (+33%) - - - 135.0 MB
mono-small standard-version - 562.3ms (+29%) - - - 93.1 MB
single changesets - 559.4ms (-6%) - - - 102.3 MB
single commit-and-tag-version - 490.4ms (-5%) - - - 91.1 MB
single ferrflow 299.2ms (+1%) 297.9ms (+1%) 294.6ms (+1%) 290.0ms (-2%) 292.3ms 91.1 MB
single semantic-release - 1454.9ms (-6%) - - - 136.2 MB
single standard-version - 536.9ms (-3%) - - - 93.8 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 —