Skip to content

Releases: dinglebear-ai/ci-runner-farm

v1.13.4

Choose a tag to compare

@jmagar jmagar released this 25 Aug 18:11

Bug Fixes

  • demand-aware capacity + Docker/gh/Node runner parity (#105)

Caps synthetic capacity handles at the demand GitHub actually reports, so a pool
with nothing queued can no longer consume shared node concurrency and starve a
pool with real jobs waiting. Adds the Docker CLI (+buildx/compose), GitHub CLI
and Node to the runner image.

v1.13.3

Choose a tag to compare

@jmagar jmagar released this 25 Aug 15:12

Bug Fixes

  • distributed: runner-image parity — Python >=3.11, ripgrep, archive tools (#102)

Closes the package gap between the first-party distributed runner image and the
myoung34-derived image the classic runners use (209 vs 370 installed packages).
rg: command not found was failing every ci-pool-ops lint job, which then
requeued and appeared as if the pool were never being scheduled.

v1.13.2

Choose a tag to compare

@jmagar jmagar released this 25 Aug 03:39
440f119

What's Changed

  • fix(release): assert anonymous pullability instead of mutating visibility by @jmagar in #92
  • fix(release): validate existing distributed bundle on rerun by @jmagar in #99
  • fix(distributed): include required CI tools by @jmagar in #100
  • chore(main): release 1.13.2 by @github-actions[bot] in #98
  • fix(release): synchronize 1.13.2 artifacts by @jmagar in #101

Full Changelog: v1.13.1...v1.13.2

v1.13.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 01:36
eb3f0b4

1.13.1 (2026-08-25)

Bug Fixes

  • distributed: use modern runner work contract (#97) (4616a7e)
  • node: recover overcommitted durable placements (#96) (27e098e)
  • scaleset: accept long-poll snapshot freshness (#93) (d72a41e)

v1.13.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 22:48
025c2af

1.13.0 (2026-08-24)

Features

  • packaging: include scheduler in native plugin payload (#89) (95df235)

v1.12.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 20:47
1ff3ee0

1.12.1 (2026-08-24)

Bug Fixes

  • distributed: include PHP CLI in runner contract (#87) (fb9ab06)

v1.12.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 18:09
45e19ba

1.12.0 (2026-08-24)

Features

  • add ephemeral Windows Hyper-V container workers (4600a91)
  • add Windows Hyper-V container adapter (1b44709)
  • derive node capacity from host reserves (54b01f2)
  • make distributed CPU allocation elastic (e8840b0)
  • node: publish bounded readiness status (bd97985)
  • package immutable Windows runner image (14e5ccb)
  • replace shell container adapter with Rust (a921ed1)
  • scaleset: project sealed compatibility evidence (0f97c41)
  • scaleset: recover historical JIT retirement (e748c80)
  • scaleset: validate native runtime contracts (029d5bb)
  • ship portable distributed Docker adapter (86789a8)

Bug Fixes

  • assemble Windows runner image without process isolation (5398852)
  • bind Windows adapter to image namespace (9dd95dc)
  • bound adapter startup and reuse payload builds (bffc604)
  • bound operator projection status reads (d341a87)
  • close Windows container PR review findings (55e7207)
  • close Windows runner review findings (0fe887a)
  • distributed: contain adapter failures and retire JIT registrations (#84) (e9130b5)
  • distributed: qualify BEAM runner image and memory contract (#83) (97302d4)
  • grant Windows node containerd access (f4b8266)
  • harden native container adapter lifecycle (1d174e1)
  • harden Windows container runner lifecycle (dff2f2d)
  • node: bind readiness to launch identity (1e747f9)
  • preserve deploy compatibility for host probing (44f0dcb)
  • remove terminal adapter containers (9805953)
  • scaleset: fence JIT ownership before issuance (1517008)
  • scaleset: make JIT retirement fenced and idempotent (1fbc30d)
  • scaleset: reassert commanded eligibility across restarts (#82) (9adb678)
  • skip no-op placement generation checkpoints (605ec10)
  • stabilize distributed runner sessions (ec2f2ab)
  • stabilize fenced retirement compatibility (f8345c7)
  • use native Windows container runtime (284d6fb)

v1.11.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 12:33
c41358c

1.11.1 (2026-08-23)

Bug Fixes

  • preserve published plugin manifest between releases (73a1b8b)
  • remediate full repository review findings (0fc88d4)
  • resolve native runner review findings (8a9d2a4)

v1.11.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 01:00
d0a668b

1.11.0 (2026-08-23)

Features

  • add durable adaptive queue fast lane (#75) (e0ce8be)

Bug Fixes

  • quiesce surplus fixed runners before drain (#76) (bc6f514)

v1.10.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 00:44
42b3559

1.10.1 (2026-08-23)

Bug Fixes

  • close final repository review findings (9edcae3)
  • controller: keep authenticated node sessions open (c3d6e31)
  • remediate comprehensive repository review (2463f70)
  • windows: require isolated node backend (af2d9dc)