Skip to content

chore(deps): update ferrlabs/ferrflow action to v7 - #240

Open
ferrlabs-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-ferrlabs-actions-(weekly)
Open

ferrlabs-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-ferrlabs-actions-(weekly)

Conversation

@ferrlabs-renovate

@ferrlabs-renovate ferrlabs-renovate Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
FerrLabs/FerrFlow action major v5v7

Release Notes

FerrLabs/FerrFlow (FerrLabs/FerrFlow)

v7.21.3

Compare Source

[7.21.3] - 2026-09-16

Bug Fixes
  • fix(release): fail when a package's versioned file does not exist (#​1064)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 15.2ms (-35%) 15.8ms (-28%) 3.6ms (-16%) 3.2ms (-14%) 3.1ms (-14%) 15.5 MB
mono-100-1k ferrflow 46.2ms (-12%) 44.1ms (-14%) 4.8ms (-9%) 3.9ms (-11%) 3.3ms (-13%) 15.3 MB
mono-50-5k ferrflow 199.9ms (+28%) 198.2ms (+29%) 6.4ms (+31%) 3.9ms (+26%) 3.7ms (+28%) 15.2 MB
mono-large ferrflow 676.1ms (-2%) 683.2ms (+1%) 12.4ms (+17%) 6.3ms (-5%) 5.3ms (-7%) 17.1 MB
mono-medium ferrflow 20.6ms (-19%) 19.6ms (-19%) 4.4ms (-2%) 3.5ms (-12%) 3.5ms (-5%) 15.3 MB
mono-small ferrflow 10.9ms (+8%) 10.4ms (+9%) 3.7ms (+12%) 3.5ms (+17%) 3.3ms (+10%) 13.2 MB
single ferrflow 7.7ms (+54%) 7.3ms (+46%) 3.1ms (+24%) 3.1ms (+35%) 2.9ms (+21%) 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 395.3ms (+85%) 538.7ms (+153%) 625.9ms (+225%) 257.6ms (+34%) 410.1ms (+112%) 43.0 MB
mono-100-1k ferrflow 223.9ms (-7%) 224.9ms (-6%) 189.3ms (-1%) 188.3ms (-2%) 187.3ms (-2%) 43.5 MB
mono-50-5k ferrflow 398.8ms (-36%) 392.8ms (-48%) 202.1ms (-34%) 200.5ms (-32%) 200.2ms (-27%) 43.3 MB
mono-large ferrflow 904.3ms (+1%) 892.4ms 194.1ms (-2%) 191.0ms (-1%) 193.2ms 44.0 MB
mono-medium ferrflow 233.6ms (+6%) 298.9ms (+38%) 269.5ms (+38%) 199.6ms (+3%) 231.1ms (+19%) 43.6 MB
mono-small ferrflow 196.8ms (+1%) 197.2ms (+3%) 190.3ms (+2%) 190.1ms (+3%) 190.6ms (+4%) 43.0 MB
single ferrflow 192.8ms (+14%) 194.8ms (+2%) 188.4ms (+20%) 187.4ms (+20%) 188.8ms (+9%) 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 - 417.7ms (-33%) - - - 105.7 MB
complex commit-and-tag-version - 308.1ms (-40%) - - - 91.3 MB
complex ferrflow 192.6ms (-38%) 187.5ms (-40%) 184.4ms (-38%) 182.0ms (-38%) 182.3ms (-38%) 91.8 MB
complex semantic-release - 908.9ms (-40%) - - - 142.1 MB
complex standard-version - 343.7ms (-42%) - - - 94.4 MB
mono-100-1k changesets - 530.8ms (-24%) - - - 108.1 MB
mono-100-1k commit-and-tag-version - 464.6ms (-21%) - - - 91.5 MB
mono-100-1k ferrflow 269.6ms (-20%) 270.2ms (-20%) 231.4ms (-19%) 230.1ms (-20%) 229.5ms (-19%) 91.9 MB
mono-100-1k semantic-release - 1271.8ms (-23%) - - - 159.6 MB
mono-100-1k standard-version - 538.8ms (-23%) - - - 95.1 MB
mono-50-5k changesets - 710.9ms (+34%) - - - 103.8 MB
mono-50-5k commit-and-tag-version - 1014.9ms (+36%) - - - 108.2 MB
mono-50-5k ferrflow 493.1ms (+31%) 495.5ms (+32%) 305.5ms (+33%) 304.4ms (+34%) 304.1ms (+34%) 93.9 MB
mono-50-5k semantic-release - 2568.5ms (+35%) - - - 310.5 MB
mono-50-5k standard-version - 1282.2ms (+39%) - - - 128.0 MB
mono-large changesets - 838.4ms (+8%) - - - 114.6 MB
mono-large commit-and-tag-version - 1457.0ms (+5%) - - - 129.8 MB
mono-large ferrflow 981.2ms (-1%) 980.9ms (-1%) 299.2ms 302.7ms (+2%) 290.2ms (-3%) 93.5 MB
mono-large semantic-release - 3340.4ms (+5%) - - - 397.9 MB
mono-large standard-version - 1854.2ms (+6%) - - - 163.8 MB
mono-medium changesets - 544.5ms (-16%) - - - 103.5 MB
mono-medium commit-and-tag-version - 439.5ms (-20%) - - - 91.3 MB
mono-medium ferrflow 257.8ms (-20%) 257.9ms (-20%) 244.0ms (-18%) 243.5ms (-18%) 242.0ms (-20%) 93.2 MB
mono-medium semantic-release - 1252.5ms (-21%) - - - 144.5 MB
mono-medium standard-version - 483.8ms (-25%) - - - 95.2 MB
mono-small changesets - 602.8ms (+5%) - - - 103.3 MB
mono-small commit-and-tag-version - 488.5ms (+1%) - - - 90.9 MB
mono-small ferrflow 296.7ms (+2%) 299.7ms (+2%) 293.5ms (+2%) 299.0ms (+4%) 289.5ms (+1%) 91.2 MB
mono-small semantic-release - 1428.8ms (+1%) - - - 135.9 MB
mono-small standard-version - 550.9ms (+1%) - - - 93.7 MB
single changesets - 542.8ms (+54%) - - - 103.9 MB
single commit-and-tag-version - 486.8ms (+76%) - - - 93.0 MB
single ferrflow 297.0ms (+74%) 295.5ms (+73%) 293.1ms (+74%) 293.0ms (+74%) 291.5ms (+73%) 93.1 MB
single semantic-release - 1454.2ms (+80%) - - - 137.0 MB
single standard-version - 552.9ms (+79%) - - - 93.3 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

v7.21.2

Compare Source

[7.21.2] - 2026-09-16

Bug Fixes
  • fix(deps): bump rustls to 0.23.45 for RUSTSEC-2026-0285 (#​1075)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 23.8ms (+43%) 22.7ms (+38%) 4.4ms (+29%) 4.0ms (+43%) 3.8ms (+58%) 15.3 MB
mono-100-1k ferrflow 53.8ms (+1%) 50.7ms (-1%) 5.6ms 4.6ms (-13%) 4.1ms (-5%) 15.1 MB
mono-50-5k ferrflow 201.3ms (+23%) 200.4ms (+22%) 5.3ms (+32%) 3.5ms (+35%) 3.6ms (+24%) 15.2 MB
mono-large ferrflow 671.9ms (+1%) 671.2ms (+1%) 9.8ms (-9%) 6.5ms (+5%) 5.4ms 17.0 MB
mono-medium ferrflow 25.4ms (+2%) 24.7ms (+1%) 4.8ms (+7%) 4.1ms (+8%) 3.7ms (+6%) 15.0 MB
mono-small ferrflow 8.3ms (-17%) 7.9ms (-16%) 2.9ms (-3%) 2.5ms (-11%) 2.6ms (-10%) 13.2 MB
single ferrflow 7.7ms (-15%) 6.9ms (-10%) 3.2ms (-11%) 3.0ms (-9%) 2.9ms (-9%) 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 221.6ms (+7%) 219.3ms (-8%) 199.5ms (+2%) 194.9ms (-9%) 196.2ms (+8%) 42.3 MB
mono-100-1k ferrflow 245.6ms 244.6ms 194.2ms (+1%) 192.5ms (-1%) 194.3ms 42.8 MB
mono-50-5k ferrflow 445.3ms (+29%) 447.3ms (+33%) 227.3ms (+37%) 222.1ms (+39%) 229.0ms (+45%) 43.0 MB
mono-large ferrflow 908.1ms (+2%) 898.3ms (+1%) 200.2ms (+3%) 195.4ms (+3%) 193.3ms (+1%) 42.2 MB
mono-medium ferrflow 221.4ms 217.0ms (-1%) 202.2ms (+1%) 199.2ms 198.7ms (+1%) 43.5 MB
mono-small ferrflow 199.6ms (-78%) 191.0ms (-78%) 183.0ms (-64%) 180.2ms (-72%) 183.4ms (-77%) 43.5 MB
single ferrflow 192.4ms (-5%) 191.1ms (-9%) 185.8ms (-6%) 189.7ms (-2%) 187.5ms (-9%) 43.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 - 630.9ms (+33%) - - - 103.9 MB
complex commit-and-tag-version - 532.4ms (+68%) - - - 91.2 MB
complex ferrflow 310.9ms (+56%) 308.3ms (+54%) 291.3ms (+53%) 292.5ms (+55%) 290.8ms (+55%) 91.4 MB
complex semantic-release - 1510.9ms (+56%) - - - 141.3 MB
complex standard-version - 592.1ms (+62%) - - - 95.1 MB
mono-100-1k changesets - 695.6ms (-8%) - - - 109.8 MB
mono-100-1k commit-and-tag-version - 604.4ms (+1%) - - - 91.2 MB
mono-100-1k ferrflow 346.4ms (+2%) 346.6ms (+1%) 300.6ms (+1%) 298.7ms (+1%) 299.7ms (+1%) 91.7 MB
mono-100-1k semantic-release - 1689.9ms (-3%) - - - 159.1 MB
mono-100-1k standard-version - 720.0ms (-1%) - - - 96.3 MB
mono-50-5k changesets - 618.7ms (+24%) - - - 103.5 MB
mono-50-5k commit-and-tag-version - 855.4ms (+21%) - - - 106.4 MB
mono-50-5k ferrflow 462.7ms (+21%) 460.5ms (+22%) 253.7ms (+22%) 252.3ms (+22%) 251.4ms (+21%) 91.4 MB
mono-50-5k semantic-release - 2081.0ms (+20%) - - - 277.2 MB
mono-50-5k standard-version - 1044.8ms (+21%) - - - 126.3 MB
mono-large changesets - 807.4ms (-2%) - - - 117.1 MB
mono-large commit-and-tag-version - 1469.5ms - - - 129.2 MB
mono-large ferrflow 1017.6ms (+3%) 1005.6ms (+2%) 299.8ms (+1%) 294.5ms (-1%) 295.0ms (+1%) 93.3 MB
mono-large semantic-release - 3305.1ms - - - 401.2 MB
mono-large standard-version - 1855.7ms (-1%) - - - 166.3 MB
mono-medium changesets - 641.8ms (+2%) - - - 106.6 MB
mono-medium commit-and-tag-version - 554.3ms (+2%) - - - 93.2 MB
mono-medium ferrflow 323.1ms (+1%) 325.5ms (+2%) 306.7ms (+2%) 303.3ms 305.1ms (+2%) 93.4 MB
mono-medium semantic-release - 1624.4ms (+3%) - - - 145.2 MB
mono-medium standard-version - 657.8ms (+2%) - - - 95.6 MB
mono-small changesets - 452.3ms (-5%) - - - 105.6 MB
mono-small commit-and-tag-version - 375.0ms (+2%) - - - 92.7 MB
mono-small ferrflow 228.4ms (-1%) 229.0ms (-1%) 223.6ms 222.8ms 224.0ms (+1%) 93.6 MB
mono-small semantic-release - 1084.1ms (+1%) - - - 135.1 MB
mono-small standard-version - 424.0ms (+4%) - - - 93.3 MB
single changesets - 601.6ms (+12%) - - - 104.6 MB
single commit-and-tag-version - 489.8ms - - - 91.6 MB
single ferrflow 298.1ms (-2%) 299.0ms (-1%) 292.0ms 293.3ms (-1%) 291.5ms (-2%) 91.6 MB
single semantic-release - 1512.0ms (+5%) - - - 135.5 MB
single standard-version - 548.5ms (-1%) - - - 93.2 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

v7.21.1

Compare Source

[7.21.1] - 2026-09-07

Bug Fixes
  • fix(git): reject tabs in ref names, git refuses them too (#​1053)
  • fix(git): pick the forge from the remote host, not the whole URL (#​1052)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 21.7ms (-4%) 20.4ms (-4%) 3.7ms (-5%) 3.3ms (-3%) 3.1ms (-6%) 15.3 MB
mono-100-1k ferrflow 53.7ms (+15%) 51.2ms (+22%) 5.6ms (+12%) 4.4ms (-2%) 3.9ms (-3%) 15.2 MB
mono-50-5k ferrflow 195.2ms 192.6ms 5.8ms (+2%) 3.8ms (+3%) 3.4ms 15.1 MB
mono-large ferrflow 582.4ms (-15%) 582.0ms (-14%) 7.1ms (-31%) 3.9ms (-33%) 3.5ms (-33%) 17.2 MB
mono-medium ferrflow 20.6ms (-18%) 19.3ms (-19%) 3.8ms (-14%) 3.0ms (-23%) 3.1ms (-14%) 15.3 MB
mono-small ferrflow 10.2ms (+5%) 9.9ms (+18%) 3.2ms (-3%) 3.1ms (+7%) 3.0ms (+3%) 13.1 MB
single ferrflow 7.5ms (-14%) 7.1ms (-3%) 3.2ms (-6%) 2.9ms (-9%) 3.0ms 13.2 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 186.8ms (-9%) 186.7ms (-10%) 174.0ms (-4%) 177.0ms (-2%) 168.6ms (-9%) 45.1 MB
mono-100-1k ferrflow 241.7ms (-2%) 241.0ms (+1%) 190.5ms (-8%) 190.3ms (-6%) 190.7ms (-5%) 42.9 MB
mono-50-5k ferrflow 383.2ms 379.2ms (-1%) 191.7ms (-1%) 188.9ms 188.7ms (+1%) 43.2 MB
mono-large ferrflow 963.2ms (+6%) 959.1ms (+6%) 281.7ms (+36%) 186.8ms (-6%) 412.8ms (+107%) 44.0 MB
mono-medium ferrflow 201.1ms (-7%) 194.8ms (-10%) 181.8ms (-6%) 181.4ms (-5%) 178.2ms (-7%) 45.3 MB
mono-small ferrflow 311.9ms (+63%) 370.0ms (+98%) 278.4ms (+50%) 358.3ms (+94%) 275.2ms (+48%) 42.2 MB
single ferrflow 190.3ms (-6%) 189.7ms (-5%) 186.8ms (-4%) 186.2ms (-3%) 186.4ms (-4%) 43.6 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 - 555.1ms (-5%) - - - 104.1 MB
complex commit-and-tag-version - 384.6ms (-21%) - - - 91.4 MB
complex ferrflow 239.5ms (-19%) 239.1ms (-19%) 223.6ms (-19%) 224.6ms (-19%) 221.7ms (-21%) 91.6 MB
complex semantic-release - 1159.9ms (-19%) - - - 140.7 MB
complex standard-version - 439.2ms (-22%) - - - 95.8 MB
mono-100-1k changesets - 692.1ms (+25%) - - - 108.7 MB
mono-100-1k commit-and-tag-version - 587.1ms (+21%) - - - 91.1 MB
mono-100-1k ferrflow 340.0ms (+19%) 337.9ms (+18%) 291.6ms (+19%) 289.0ms (+18%) 292.7ms (+19%) 91.7 MB
mono-100-1k semantic-release - 1657.9ms (+25%) - - - 159.3 MB
mono-100-1k standard-version - 705.7ms (+25%) - - - 96.6 MB
mono-50-5k changesets - 621.5ms (-6%) - - - 104.1 MB
mono-50-5k commit-and-tag-version - 976.0ms - - - 105.9 MB
mono-50-5k ferrflow 479.6ms (-1%) 478.3ms (-1%) 290.4ms (-3%) 288.0ms (-2%) 289.3ms (-2%) 91.5 MB
mono-50-5k semantic-release - 2400.2ms (-2%) - - - 305.3 MB
mono-50-5k standard-version - 1234.2ms (-2%) - - - 128.6 MB
mono-large changesets - 650.1ms (-21%) - - - 115.3 MB
mono-large commit-and-tag-version - 1073.2ms (-26%) - - - 129.0 MB
mono-large ferrflow 884.1ms (-13%) 882.5ms (-12%) 217.7ms (-30%) 212.1ms (-31%) 216.2ms (-27%) 93.6 MB
mono-large semantic-release - 2397.5ms (-29%) - - - 358.7 MB
mono-large standard-version - 1320.8ms (-32%) - - - 167.4 MB
mono-medium changesets - 516.1ms (-18%) - - - 103.8 MB
mono-medium commit-and-tag-version - 410.4ms (-24%) - - - 91.9 MB
mono-medium ferrflow 241.5ms (-23%) 239.8ms (-23%) 225.2ms (-23%) 227.1ms (-23%) 224.5ms (-23%) 91.7 MB
mono-medium semantic-release - 1183.8ms (-24%) - - - 142.4 MB
mono-medium standard-version - 471.3ms (-26%) - - - 95.6 MB
mono-small changesets - 511.0ms (+1%) - - - 104.1 MB
mono-small commit-and-tag-version - 394.2ms - - - 91.3 MB
mono-small ferrflow 239.5ms (-1%) 239.4ms (-1%) 233.8ms (-3%) 230.9ms (-4%) 231.0ms (-4%) 91.7 MB
mono-small semantic-release - 1185.1ms - - - 138.8 MB
mono-small standard-version - 449.7ms - - - 93.3 MB
single changesets - 603.8ms (+13%) - - - 103.0 MB
single commit-and-tag-version - 480.9ms (-3%) - - - 91.3 MB
single ferrflow 293.4ms (-4%) 293.2ms (-4%) 290.9ms (-4%) 289.7ms (-5%) 290.3ms (-3%) 91.3 MB
single semantic-release - 1485.9ms (-1%) - - - 134.3 MB
single standard-version - 545.5ms (-5%) - - - 90.7 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

v7.21.0

Compare Source

[7.21.0] - 2026-09-07

Features
  • feat(cli): say when packages were skipped as untouched (#​1065)
Bug Fixes
  • fix(bot): require https and pin the token exchange to api.ferrflow.com (#​1059)
  • fix(config): stop splicing paths and package names into the JS loader script (#​1057)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 16.7ms (-29%) 16.1ms (-33%) 3.3ms (-35%) 2.9ms (-34%) 2.8ms (-30%) 15.5 MB
mono-100-1k ferrflow 52.9ms 50.7ms (-2%) 5.6ms (+2%) 4.7ms (+2%) 4.2ms (-2%) 15.1 MB
mono-50-5k ferrflow 194.9ms (+3%) 194.3ms (+3%) 6.3ms (+2%) 4.0ms (-2%) 3.8ms (-5%) 15.1 MB
mono-large ferrflow 669.0ms (-1%) 661.6ms (-3%) 10.5ms (+5%) 6.1ms (+15%) 5.3ms (+6%) 17.1 MB
mono-medium ferrflow 24.4ms (-6%) 23.5ms (-1%) 4.5ms (-2%) 3.8ms (-3%) 3.6ms (-3%) 15.2 MB
mono-small ferrflow 8.2ms (-12%) 7.3ms (-10%) 3.0ms (-3%) 2.8ms 2.8ms 13.2 MB
single ferrflow 6.1ms (-21%) 5.4ms (-28%) 2.8ms (-13%) 2.4ms (-20%) 2.5ms (-17%) 13.3 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 396.2ms (+80%) 467.4ms (+118%) 349.6ms (+77%) 449.7ms (+130%) 327.3ms (+68%) 43.3 MB
mono-100-1k ferrflow 242.0ms (-3%) 238.9ms (-2%) 191.2ms (-4%) 191.1ms (-4%) 188.8ms (-4%) 45.2 MB
mono-50-5k ferrflow 387.6ms (+6%) 383.3ms (+5%) 193.5ms (+12%) 191.6ms (+11%) 191.7ms (+13%) 42.7 MB
mono-large ferrflow 889.0ms (-12%) 880.2ms (-13%) 195.9ms (-10%) 192.9ms (-12%) 189.5ms (-10%) 43.6 MB
mono-medium ferrflow 237.0ms (+8%) 234.9ms (+9%) 215.6ms (+9%) 215.0ms (+9%) 214.3ms (+8%) 43.0 MB
mono-small ferrflow 286.8ms (+19%) 226.5ms (-49%) 421.8ms (+58%) 371.1ms (+51%) 233.0ms (-29%) 43.2 MB
single ferrflow 197.2ms 188.1ms (-4%) 274.0ms (+43%) 211.0ms (+9%) 206.6ms (+9%) 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 - 466.8ms (-31%) - - - 106.0 MB
complex commit-and-tag-version - 329.3ms (-37%) - - - 93.1 MB
complex ferrflow 208.5ms (-34%) 206.9ms (-35%) 192.7ms (-36%) 193.2ms (-36%) 191.9ms (-36%) 93.2 MB
complex semantic-release - 1006.5ms (-35%) - - - 143.9 MB
complex standard-version - 380.3ms (-37%) - - - 95.5 MB
mono-100-1k changesets - 666.2ms (-5%) - - - 106.0 MB
mono-100-1k commit-and-tag-version - 576.0ms (-6%) - - - 91.5 MB
mono-100-1k ferrflow 338.6ms (-4%) 333.0ms (-5%) 288.3ms (-5%) 287.9ms (-4%) 287.6ms (-5%) 91.5 MB
mono-100-1k semantic-release - 1579.6ms (-5%) - - - 162.1 MB
mono-100-1k standard-version - 672.3ms (-4%) - - - 97.6 MB
mono-50-5k changesets - 625.7ms (+2%) - - - 104.4 MB
mono-50-5k commit-and-tag-version - 984.6ms (+9%) - - - 106.1 MB
mono-50-5k ferrflow 485.8ms (+5%) 484.3ms (+5%) 296.6ms (+9%) 295.1ms (+8%) 292.8ms (+7%) 91.2 MB
mono-50-5k semantic-release - 2451.9ms (+10%) - - - 314.5 MB
mono-50-5k standard-version - 1242.3ms (+12%) - - - 126.6 MB
mono-large changesets - 806.4ms (+8%) - - - 115.8 MB
mono-large commit-and-tag-version - 1339.4ms (+6%) - - - 127.5 MB
mono-large ferrflow 984.1ms (-6%) 975.5ms (-6%) 295.1ms (+15%) 296.3ms (+18%) 290.2ms (+15%) 91.6 MB
mono-large semantic-release - 3151.7ms (+14%) - - - 358.2 MB
mono-large standard-version - 1770.0ms (+15%) - - - 163.4 MB
mono-medium changesets - 575.7ms (-7%) - - - 104.0 MB
mono-medium commit-and-tag-version - 506.2ms (-7%) - - - 91.4 MB
mono-medium ferrflow 296.8ms (-7%) 295.8ms (-8%) 281.6ms (-6%) 282.6ms (-6%) 277.2ms (-7%) 91.5 MB
mono-medium semantic-release - 1414.6ms (-9%) - - - 144.0 MB
mono-medium standard-version - 575.1ms (-9%) - - - 94.8 MB
mono-small changesets - 405.9ms (-30%) - - - 103.6 MB
mono-small commit-and-tag-version - 305.2ms (-24%) - - - 91.5 MB
mono-small ferrflow 201.4ms (-15%) 199.6ms (-16%) 191.4ms (-18%) 194.5ms (-17%) 194.3ms (-18%) 92.0 MB
mono-small semantic-release - 909.6ms (-26%) - - - 132.1 MB
mono-small standard-version - 345.2ms (-19%) - - - 91.6 MB
single changesets - 434.3ms (-18%) - - - 103.1 MB
single commit-and-tag-version - 368.3ms (-25%) - - - 91.7 MB
single ferrflow 230.3ms (-23%) 232.9ms (-22%) 225.2ms (-25%) 225.5ms (-24%) 225.0ms (-23%) 91.7 MB
single semantic-release - 1099.9ms (-25%) - - - 135.0 MB
single standard-version - 419.2ms (-25%) - - - 91.6 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

v7.20.2

Compare Source

[7.20.2] - 2026-09-07

Bug Fixes
  • fix(git): classify transient errors by failure, not by remote name (#​1051)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 23.5ms (+26%) 24.2ms (+36%) 5.1ms (+34%) 4.4ms (+33%) 4.0ms (+33%) 15.2 MB
mono-100-1k ferrflow 52.7ms (-8%) 51.7ms (-5%) 5.5ms (+17%) 4.6ms (+12%) 4.3ms (+10%) 15.2 MB
mono-50-5k ferrflow 189.3ms (-3%) 189.0ms (-2%) 6.2ms (-5%) 4.1ms (-5%) 4.0ms (+8%) 15.2 MB
mono-large ferrflow 679.0ms (+60%) 681.6ms (+65%) 10.0ms (+25%) 5.3ms 5.0ms (+14%) 17.3 MB
mono-medium ferrflow 25.9ms (-2%) 23.7ms (-2%) 4.6ms (-4%) 3.9ms (-7%) 3.7ms (-5%) 15.3 MB
mono-small ferrflow 9.3ms (-16%) 8.1ms (-26%) 3.1ms (-14%) 2.8ms (-15%) 2.8ms (-13%) 13.2 MB
single ferrflow 7.7ms (-4%) 7.5ms (-3%) 3.2ms (-6%) 3.0ms 3.0ms (-3%) 13.2 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 220.5ms (-21%) 214.7ms (-35%) 197.2ms (-23%) 195.9ms (-21%) 194.9ms (-48%) 45.1 MB
mono-100-1k ferrflow 248.4ms (-12%) 245.0ms (-12%) 198.6ms (-10%) 198.2ms (-7%) 197.4ms (-12%) 45.5 MB
mono-50-5k ferrflow 366.7ms (-5%) 364.7ms (-6%) 173.5ms (-12%) 171.9ms (-11%) 169.6ms (-14%) 43.3 MB
mono-large ferrflow 1013.6ms (+5%) 1006.4ms (+36%) 218.1ms (-36%) 219.1ms (-19%) 210.4ms (-21%) 42.8 MB
mono-medium ferrflow 219.4ms (+1%) 216.2ms (-1%) 197.2ms (+2%) 197.9ms (+2%) 198.1ms (-1%) 43.1 MB
mono-small ferrflow 241.1ms (+21%) 448.5ms (+126%) 267.0ms (+39%) 245.1ms (+28%) 326.2ms (+68%) 43.2 MB
single ferrflow 196.3ms (+2%) 195.2ms (+1%) 191.7ms (+2%) 193.2ms (+3%) 189.5ms (+2%) 45.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 - 674.3ms (+42%) - - - 104.5 MB
complex commit-and-tag-version - 526.6ms (+33%) - - - 91.5 MB
complex ferrflow 318.3ms (+31%) 318.7ms (+31%) 302.6ms (+33%) 301.5ms (+34%) 300.2ms (+31%) 91.4 MB
complex semantic-release - 1541.6ms (+39%) - - - 141.3 MB
complex standard-version - 600.6ms (+35%) - - - 95.2 MB
mono-100-1k changesets - 700.8ms (+1%) - - - 108.0 MB
mono-100-1k commit-and-tag-version - 611.1ms (+16%) - - - 90.9 MB
mono-100-1k ferrflow 354.3ms (+15%) 351.9ms (+14%) 304.2ms (+15%) 300.2ms (+14%) 302.3ms (+15%) 91.5 MB
mono-100-1k semantic-release - 1660.5ms (+10%) - - - 159.1 MB
mono-100-1k standard-version - 703.5ms (+19%) - - - 97.2 MB
mono-50-5k changesets - 615.2ms - - - 104.7 MB
mono-50-5k commit-and-tag-version - 901.5ms (-5%) - - - 106.0 MB
mono-50-5k ferrflow 462.8ms (-4%) 461.9ms (-4%) 273.3ms (-6%) 272.4ms (-6%) 272.5ms (-7%) 91.1 MB
mono-50-5k semantic-release - 2235.2ms (-3%) - - - 275.1 MB
mono-50-5k standard-version - 1114.0ms (-3%) - - - 125.3 MB
mono-large changesets - 744.2ms (+51%) - - - 116.3 MB
mono-large commit-and-tag-version - 1257.8ms (+60%) - - - 129.5 MB
mono-large ferrflow 1041.4ms (+64%) 1038.7ms (+67%) 257.3ms (+45%) 251.9ms (+45%) 253.3ms (+44%) 91.7 MB
mono-large semantic-release - 2775.8ms (+53%) - - - 399.1 MB
mono-large standard-version - 1535.6ms (+59%) - - - 168.4 MB
mono-medium changesets - 620.8ms (-9%) - - - 103.9 MB
mono-medium commit-and-tag-version - 542.7ms (-1%) - - - 91.2 MB
mono-medium ferrflow 319.5ms (+3%) 321.3ms (+4%) 299.5ms (+4%) 299.9ms (+4%) 297.7ms (+4%) 91.7 MB
mono-medium semantic-release - 1553.0ms - - - 144.0 MB
mono-medium standard-version - 631.0ms (+1%) - - - 95.4 MB
mono-small changesets - 580.8ms (+3%) - - - 103.7 MB
mono-small commit-and-tag-version - 402.7ms (-18%) - - - 91.1 MB
mono-small ferrflow 235.6ms (-21%) 237.5ms (-21%) 234.2ms (-20%) 233.4ms (-21%) 235.8ms (-19%) 91.6 MB
mono-small semantic-release - 1232.4ms (-11%) - - - 135.8 MB
mono-small standard-version - 425.4ms (-21%) - - - 93.2 MB
single changesets - 530.4ms (-8%) - - - 103.2 MB
single commit-and-tag-version - 488.2ms (-1%) - - - 91.5 MB
single ferrflow 300.3ms 300.1ms (+1%) 298.7ms (+2%) 295.2ms (+1%) 293.5ms (+1%) 92.3 MB
single semantic-release - 1471.0ms - - - 135.5 MB
single standard-version - 556.7ms (+1%) - - - 91.1 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

v7.20.1

Compare Source

[7.20.1] - 2026-09-06

Bug Fixes
  • fix(monorepo): stamp cascade-bumped packages with build metadata (#​1041)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 18.7ms (-18%) 17.8ms (-24%) 3.8ms (-12%) 3.3ms (-11%) 3.0ms (-14%) 15.4 MB
mono-100-1k ferrflow 57.2ms (+9%) 54.7ms (+5%) 4.7ms 4.1ms (+8%) 3.9ms (+5%) 15.3 MB
mono-50-5k ferrflow 194.5ms 193.1ms (-1%) 6.5ms (+14%) 4.3ms (+19%) 3.7ms (+12%) 15.4 MB
mono-large ferrflow 423.5ms (-39%) 414.1ms (-41%) 8.0ms (-30%) 5.3ms (-20%) 4.4ms (-23%) 17.3 MB
mono-medium ferrflow 26.3ms (+6%) 24.3ms (+1%) 4.8ms (+14%) 4.2ms (+14%) 3.9ms (+8%) 15.0 MB
mono-small ferrflow 11.1ms (+17%) 10.9ms (+12%) 3.6ms (+9%) 3.3ms (+6%) 3.2ms (+7%) 13.0 MB
single ferrflow 8.0ms (+4%) 7.7ms (+7%) 3.4ms (+3%) 3.0ms (-3%) 3.1ms (+3%) 13.3 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 277.6ms (+32%) 330.0ms (+58%) 256.9ms (+37%) 248.3ms (+31%) 376.0ms (+99%) 43.5 MB
mono-100-1k ferrflow 281.6ms (+11%) 277.6ms (+8%) 221.4ms (+10%) 212.9ms (+4%) 224.6ms (+11%) 44.0 MB
mono-50-5k ferrflow 385.6ms (+1%) 388.8ms (+2%) 196.8ms (+3%) 194.1ms (+3%) 196.6ms (+5%) 44.9 MB
mono-large ferrflow 967.3ms (+7%) 738.8ms (-18%) 338.7ms (+70%) 269.8ms (+36%) 265.3ms (+36%) 43.3 MB
mono-medium ferrflow 216.5ms 217.6ms (+1%) 194.0ms 193.3ms (-1%) 199.9ms (+4%) 43.6 MB
mono-small ferrflow 199.0ms (-5%) 198.5ms 191.8ms 191.6ms 193.7ms (+1%) 43.4 MB
single ferrflow 192.4ms (-1%) 193.1ms (-1%) 187.4ms (-2%) 187.8ms (-2%) 185.3ms (-2%) 46.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 - 474.3ms (-21%) - - - 103.8 MB
complex commit-and-tag-version - 397.1ms (-21%) - - - 91.8 MB
complex ferrflow 242.1ms (-21%) 242.7ms (-21%) 227.7ms (-21%) 225.3ms (-22%) 228.4ms (-21%) 91.7 MB
complex semantic-release - 1112.1ms (-25%) - - - 141.9 MB
complex standard-version - 446.4ms (-26%) - - - 94.7 MB
mono-100-1k changesets - 694.5ms (+19%) - - - 109.7 MB
mono-100-1k commit-and-tag-version - 526.8ms (+6%) - - - 93.0 MB
mono-100-1k ferrflow 309.0ms (+2%) 308.4ms (+3%) 263.5ms (+7%) 262.9ms (+6%) 263.8ms (+7%) 93.5 MB
mono-100-1k semantic-release - 1514.4ms (+12%) - - - 162.9 MB
mono-100-1k standard-version - 593.4ms (+2%) - - - 96.6 MB
mono-50-5k changesets - 614.2ms - - - 104.3 MB
mono-50-5k commit-and-tag-version - 946.4ms (-3%) - - - 107.6 MB
mono-50-5k ferrflow 480.1ms 479.3ms 291.9ms 289.9ms 291.9ms (+1%) 93.1 MB
mono-50-5k semantic-release - 2315.3ms (-4%) - - - 317.0 MB
mono-50-5k standard-version - 1148.2ms (-6%) - - - 127.9 MB
mono-large changesets - 492.4ms (-42%) - - - 116.5 MB
mono-large commit-and-tag-version - 787.5ms (-48%) - - - 127.3 MB
mono-large ferrflow 634.2ms (-37%) 621.8ms (-38%) 176.9ms (-42%) 173.4ms (-42%) 175.6ms (-41%) 91.4 MB
mono-large semantic-release - 1809.5ms (-45%) - - - 363.2 MB
mono-large standard-version - 967.5ms (-48%) - - - 168.1 MB
mono-medium changesets - 680.0ms (+10%) - - - 104.3 MB
mono-medium commit-and-tag-version - 546.0ms (+3%) - - - 91.5 MB
mono-medium ferrflow 310.1ms (-2%) 308.5ms (-3%) 287.2ms (-1%) 287.5ms (-2%) 287.6ms (-2%) 92.2 MB
mono-medium semantic-release - 1550.2ms (-1%) - - - 143.9 MB
mono-medium standard-version - 626.4ms (-2%) - - - 94.1 MB
mono-small changesets - 563.4ms (-11%) - - - 103.3 MB
mono-small commit-and-tag-version - 490.2ms (+2%) - - - 91.6 MB
mono-small ferrflow 297.3ms (-3%) 299.2ms (-4%) 293.3ms (-4%) 295.5ms (-3%) 292.9ms (-4%) 91.6 MB
mono-small semantic-release - 1385.1ms (-12%) - - - 135.6 MB
mono-small standard-version - 540.2ms (-7%) - - - 93.1 MB
single changesets - 575.9ms (+7%) - - - 104.7 MB
single commit-and-tag-version - 494.0ms (+1%) - - - 91.2 MB
single ferrflow 300.3ms (+1%) 296.5ms 293.9ms 293.2ms 291.5ms 91.5 MB
single semantic-release - 1468.7ms (+2%) - - - 137.2 MB
single standard-version - 552.0ms (-1%) - - - 93.5 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

v7.20.0

Compare Source

[7.20.0] - 2026-09-05

Features
  • feat(docs): ship the benchmarks and the schema in the doc package (#​1039)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 23.3ms (-3%) 23.8ms (+5%) 4.5ms (-6%) 3.7ms (-5%) 3.5ms (-5%) 15.4 MB
mono-100-1k ferrflow 53.5ms (+31%) 50.5ms (+27%) 5.3ms (+43%) 4.3ms (+39%) 4.0ms (+38%) 15.2 MB
mono-50-5k ferrflow 194.8ms (-2%) 193.1ms (-1%) 5.8ms (-5%) 3.7ms (-7%) 3.5ms (-8%) 15.3 MB
mono-large ferrflow 696.1ms (+4%) 696.0ms (+5%) 8.9ms (-16%) 4.8ms (-23%) 4.1ms (-24%) 17.2 MB
mono-medium ferrflow 26.1ms (+27%) 25.2ms (+26%) 4.7ms (+42%) 3.9ms (+56%) 3.7ms (+32%) 15.2 MB
mono-small ferrflow 10.2ms (+1%) 9.6ms (-4%) 3.5ms (+3%) 3.1ms 3.2ms (+7%) 13.4 MB
single ferrflow 8.5ms (+10%) 7.1ms (-1%) 3.2ms 3.0ms 3.0ms (-3%) 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 221.1ms (+2%) 223.1ms (+4%) 195.3ms 193.5ms 198.3ms (+1%) 45.6 MB
mono-100-1k ferrflow 238.2ms (-39%) 234.5ms (-58%) 186.5ms (-77%) 186.9ms (-76%) 185.1ms (-67%) 42.5 MB
mono-50-5k ferrflow 389.4ms (-1%) 388.4ms (-1%) 195.6ms 192.5ms (-1%) 192.8ms (-1%) 44.7 MB
mono-large ferrflow 1152.6ms (+30%) 1048.4ms (+19%) 265.9ms (+36%) 283.1ms (+50%) 223.7ms (+19%) 43.2 MB
mono-medium ferrflow 218.0ms (+17%) 218.0ms (+18%) 193.9ms (+18%) 193.7ms (+17%) 196.3ms (+19%) 45.7 MB
mono-small ferrflow 200.8ms (-2%) 199.4ms (-3%) 192.8ms (-1%) 194.1ms (-2%) 195.5ms (-1%) 43.4 MB
single ferrflow 189.6ms (-3%) 189.9ms (-4%) 184.8ms (-4%) 184.6ms (-4%) 186.6ms (-4%) 43.5 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 - 678.6ms (+5%) - - - 103.2 MB
complex commit-and-tag-version - 508.1ms - - - 91.4 MB
complex ferrflow 308.8ms (+1%) 308.9ms (+1%) 288.7ms (+1%) 288.6ms (+1%) 288.7ms (+1%) 91.2 MB
complex semantic-release - 1559.0ms (+6%) - - - 138.8 MB
complex standard-version - 610.3ms (+6%) - - - 93.0 MB
mono-100-1k changesets - 697.9ms (+41%) - - - 107.6 MB
mono-100-1k commit-and-tag-version - 583.0ms (+52%) - - - 93.5 MB
mono-100-1k ferrflow 336.1ms (+43%) 335.0ms (+45%) 288.8ms (+50%) 291.4ms (+55%) 286.8ms (+53%) 93.4 MB
mono-100-1k semantic-release - 1696.3ms (+51%) - - - 159.9 MB
mono-100-1k s

Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@ferrfleet ferrfleet Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bump FerrLabs/FerrFlow v5 → v7, pinned by SHA (8825c0a...7a34f3e...).

What changed (v6, v7 release notes):

  • v6.0.0: relicense MPL-2.0 → MIT (no code impact), plus a fix that verifies the downloaded release archive against SHA256SUMS before extracting.
  • v7.0.0: feat(commits)!: configurable commit formats via workspace.commitFormats — the only breaking change in the range.

What breaks here: nothing. .github/workflows/ci.yml invokes the action with only bot: true and dry_run: ${{ inputs.dry_run }} — no workspace.commitFormats or other commit-format config is used anywhere in the repo (checked, no .ferrflow.* config file exists). The v7 breaking change doesn't touch this usage.

CI: all checks green (Lint, Test, security scans, PR title check).

Uneventful major bump — safe to merge.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions-(weekly) branch 23 times, most recently from dbf62f7 to ebd174e Compare September 7, 2026 12:15
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions-(weekly) branch 2 times, most recently from f1fdfc1 to 605c97e Compare September 14, 2026 12:31
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions-(weekly) branch 3 times, most recently from a52d944 to 358956e Compare September 16, 2026 16:42
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions-(weekly) branch from 358956e to 6ac5790 Compare September 17, 2026 04:33
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions-(weekly) branch from 6ac5790 to d759f41 Compare September 17, 2026 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants