Skip to content

v7.21.10

Choose a tag to compare

@ferrflow ferrflow released this 21 Sep 19:42
· 146 commits to main since this release
8ba4b23

[7.21.10] - 2026-09-21

Bug Fixes

  • fix(docker): ship git in the image and document the GitLab entrypoint override (#1109)
  • fix(docs): restore accented characters in French docs (#1108)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 20.8ms (+1%) 20.6ms (+5%) 4.0ms 3.8ms (-3%) 3.8ms (+9%) 15.6 MB
mono-100-1k ferrflow 40.6ms (-3%) 39.4ms (-1%) 5.2ms 4.6ms 4.2ms (-2%) 15.5 MB
mono-50-5k ferrflow 137.7ms (+8%) 138.1ms (+9%) 5.5ms 4.0ms (+11%) 3.8ms (+6%) 15.5 MB
mono-large ferrflow 479.2ms (+3%) 479.5ms (+4%) 9.5ms (+2%) 6.1ms (+3%) 5.3ms (+6%) 17.4 MB
mono-medium ferrflow 20.2ms 19.6ms (+4%) 4.0ms (-5%) 3.7ms (-3%) 3.5ms (-5%) 15.4 MB
mono-small ferrflow 9.6ms (-7%) 9.1ms (-1%) 3.6ms (-5%) 3.6ms 3.5ms 13.4 MB
single ferrflow 8.2ms (+2%) 7.6ms (+6%) 3.3ms (-3%) 3.2ms (+7%) 3.1ms 13.4 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 216.3ms (+3%) 214.1ms (+4%) 198.7ms (+6%) 200.7ms (+7%) 200.1ms (+6%) 43.0 MB
mono-100-1k ferrflow 230.0ms (+1%) 229.5ms (+2%) 192.4ms (+1%) 192.2ms (+3%) 193.5ms (+2%) 44.7 MB
mono-50-5k ferrflow 371.1ms (+17%) 430.4ms (+36%) 259.1ms (+37%) 365.7ms (+94%) 265.2ms (+42%) 45.4 MB
mono-large ferrflow 705.7ms (+3%) 699.5ms (+2%) 197.0ms (+2%) 194.8ms (+2%) 194.2ms (+4%) 43.1 MB
mono-medium ferrflow 206.4ms (+1%) 203.7ms (+1%) 187.5ms 189.0ms 189.2ms (+1%) 42.9 MB
mono-small ferrflow 200.4ms (-3%) 198.7ms (-3%) 195.2ms (-2%) 198.7ms 196.0ms (-2%) 42.5 MB
single ferrflow 197.9ms (+2%) 194.9ms (+1%) 193.3ms (+4%) 189.8ms (+2%) 195.8ms (+5%) 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 - 631.6ms (-4%) - - - 104.0 MB
complex commit-and-tag-version - 514.3ms (+3%) - - - 91.2 MB
complex ferrflow 308.8ms (+2%) 307.9ms (+2%) 297.8ms (+4%) 299.6ms (+4%) 300.3ms (+5%) 91.7 MB
complex semantic-release - 1520.1ms (+2%) - - - 143.4 MB
complex standard-version - 602.0ms (+6%) - - - 94.7 MB
mono-100-1k changesets - 716.1ms (+7%) - - - 108.1 MB
mono-100-1k commit-and-tag-version - 598.7ms (+4%) - - - 93.3 MB
mono-100-1k ferrflow 331.9ms (+2%) 327.4ms (+1%) 293.1ms (+1%) 295.8ms (+2%) 292.7ms (+2%) 93.3 MB
mono-100-1k semantic-release - 1683.7ms (+7%) - - - 160.8 MB
mono-100-1k standard-version - 705.6ms (+5%) - - - 97.2 MB
mono-50-5k changesets - 596.6ms (-7%) - - - 104.7 MB
mono-50-5k commit-and-tag-version - 873.6ms (-10%) - - - 106.6 MB
mono-50-5k ferrflow 404.2ms (-4%) 404.2ms (-3%) 257.2ms (-12%) 257.6ms (-11%) 255.4ms (-12%) 91.7 MB
mono-50-5k semantic-release - 2107.1ms (-13%) - - - 316.4 MB
mono-50-5k standard-version - 1052.6ms (-14%) - - - 128.7 MB
mono-large changesets - 830.7ms (+4%) - - - 117.9 MB
mono-large commit-and-tag-version - 1472.7ms (+3%) - - - 127.9 MB
mono-large ferrflow 798.2ms (+1%) 796.0ms (+2%) 297.7ms (+3%) 293.2ms (+2%) 294.5ms (+3%) 93.6 MB
mono-large semantic-release - 3287.2ms (+2%) - - - 398.8 MB
mono-large standard-version - 1865.0ms (+2%) - - - 167.0 MB
mono-medium changesets - 672.7ms - - - 104.8 MB
mono-medium commit-and-tag-version - 538.8ms (+3%) - - - 91.4 MB
mono-medium ferrflow 307.1ms (+2%) 306.3ms (+2%) 294.2ms (+3%) 292.9ms (+2%) 291.7ms (+2%) 91.1 MB
mono-medium semantic-release - 1590.2ms (+4%) - - - 144.9 MB
mono-medium standard-version - 633.9ms (+5%) - - - 95.0 MB
mono-small changesets - 610.2ms (+1%) - - - 105.0 MB
mono-small commit-and-tag-version - 513.9ms - - - 93.9 MB
mono-small ferrflow 304.0ms (-2%) 303.9ms (-1%) 291.2ms (-4%) 293.2ms (-4%) 296.3ms (-4%) 93.7 MB
mono-small semantic-release - 1483.2ms (-2%) - - - 138.2 MB
mono-small standard-version - 562.4ms (-3%) - - - 93.4 MB
single changesets - 545.3ms (+3%) - - - 103.8 MB
single commit-and-tag-version - 490.2ms (+3%) - - - 91.2 MB
single ferrflow 301.2ms (+2%) 298.5ms (+1%) 295.2ms (+2%) 296.6ms (+3%) 301.0ms (+4%) 91.7 MB
single semantic-release - 1437.4ms (+4%) - - - 136.2 MB
single standard-version - 549.0ms (+2%) - - - 93.0 MB

Install footprint

Tool npm binary
changesets 5.0 MB —
commit-and-tag-version 9.0 MB —
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB —
semantic-release 69.0 MB —
standard-version 21.0 MB —