Skip to content

v5.3.2

Choose a tag to compare

@ferrflow ferrflow released this 13 Jun 09:16

[5.3.2] - 2026-06-13

Bug Fixes

  • fix(forge): paginate release & comment lookups on GitHub + GitLab (#524) (#561)
  • fix(formats): read & write Cargo workspace-inherited versions (#523) (#560)

Performance

Binary

Fixture Tool check release-dry-run tag validate version Peak RSS
mono-100-1k ferrflow 112.0ms 111.3ms 26.1ms 3.2ms 2.9ms 12.1 MB
mono-50-5k ferrflow 520.4ms 521.9ms 102.6ms 2.7ms 2.5ms 12.2 MB
mono-large ferrflow 1043.0ms 1048.0ms 213.6ms 4.3ms 3.6ms 12.3 MB
mono-medium ferrflow 58.5ms 58.3ms 14.0ms 2.6ms 2.5ms 12.3 MB
mono-small ferrflow 16.3ms 16.2ms 4.8ms 2.2ms 2.2ms 12.3 MB
single ferrflow 15.7ms 15.7ms 4.3ms 2.1ms 2.1ms 12.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
mono-100-1k ferrflow - - 212.9ms 183.0ms 182.2ms 48.5 MB
mono-50-5k ferrflow - - 313.7ms 180.5ms 181.5ms 44.8 MB
mono-large ferrflow - - 458.5ms 184.8ms 185.9ms 46.3 MB
mono-medium ferrflow - - 198.4ms 182.9ms 186.3ms 43.9 MB
mono-small ferrflow - - 187.2ms 180.0ms 182.8ms 42.9 MB
single ferrflow - - 187.8ms 181.8ms 182.7ms 45.7 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
mono-100-1k changesets 817.0ms - - - - 108.9 MB
mono-100-1k commit-and-tag-version 662.2ms - - - - 89.2 MB
mono-100-1k ferrflow 337.0ms 335.4ms 584.8ms 287.6ms 286.8ms 91.0 MB
mono-100-1k standard-version 684.9ms - - - - 95.7 MB
mono-50-5k changesets 765.3ms - - - - 111.2 MB
mono-50-5k commit-and-tag-version 1238.4ms - - - - 117.1 MB
mono-50-5k ferrflow 469.3ms 472.0ms 689.6ms 288.2ms 287.8ms 91.5 MB
mono-50-5k standard-version 1292.5ms - - - - 124.8 MB
mono-large changesets 893.3ms - - - - 112.3 MB
mono-large commit-and-tag-version 1945.9ms - - - - 156.0 MB
mono-large ferrflow 662.9ms 670.7ms 2875.8ms 289.3ms 290.7ms 91.2 MB
mono-large standard-version 2024.5ms - - - - 167.6 MB
mono-medium changesets 777.9ms - - - - 110.2 MB
mono-medium commit-and-tag-version 586.5ms - - - - 91.0 MB
mono-medium ferrflow 312.6ms 313.0ms 371.7ms 287.4ms 287.3ms 91.0 MB
mono-medium standard-version 607.1ms - - - - 93.7 MB
mono-small changesets 737.8ms - - - - 103.5 MB
mono-small commit-and-tag-version 512.3ms - - - - 91.0 MB
mono-small ferrflow 297.0ms 296.7ms 294.0ms 289.1ms 286.9ms 91.4 MB
mono-small standard-version 528.4ms - - - - 91.4 MB
single changesets 720.0ms - - - - 103.4 MB
single commit-and-tag-version 518.2ms - - - - 90.6 MB
single ferrflow 298.4ms 299.7ms 295.2ms 288.8ms 289.6ms 91.3 MB
single standard-version 528.4ms - - - - 91.0 MB

Install footprint

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