What woodpecker-ci/woodpecker shipped
Generated by FoxPlug from public activity — not affiliated with Woodpecker-ci.
Week of September 14, 2026
What shipped
- The SDK's AgentList endpoint now supports pagination options like other list endpoints, fixing silent truncation at 50 agents. Pull request #7155
- Pipelines that error before their configuration is persisted can now be restarted instead of failing with a not found error. Pull request #7120
- Matrix environment variables are no longer injected into the default clone step. Pull request #7157
- Short multi-line secret lines are now skipped to prevent processing issues. Pull request #7144
- Directories are now ignored when fetching files. Pull request #7145
- Documentation now covers manual Linux binary installation including extraction, environment setup, and systemd service configuration. Pull request #7160
Why it matters
This week includes fixes for pipeline restart behavior and SDK pagination consistency, addressing cases where users hit silent failures. Additional improvements handle matrix variables, secret processing, and file fetching more correctly.
Changelog entry
- Add AgentListWithOpts with pagination options to SDK Pull request #7155
- Fix pipeline restart when config was not persisted before error Pull request #7120
- Prevent matrix environment variables from being injected into default clone step Pull request #7157
- Skip short multi-line secret lines during processing Pull request #7144
- Ignore directories when fetching files Pull request #7145
- Document manual Linux binary installation with systemd setup Pull request #7160
New fixes: AgentList pagination in SDK, pipeline restarts after config failures, matrix env var injection prevention, multi-line secret handling, and directory filtering. Plus Linux binary installation docs.
This week's updates improve reliability and consistency across Woodpecker. The SDK's AgentList now supports pagination options properly, pipelines can restart even when configuration wasn't persisted, and matrix environment variables no longer leak into clone steps. We also fixed secret processing for multi-line content and added documentation for manual Linux binary installation with systemd service setup.