Happy Holidays! Screwdriver team is pleased to announce our newest release which brings in new features and bug fixes across various components.
New Features
UI
- Enable deleting disconnected Child Pipelines from UI. This will give users more awareness and control over SCM URLs that are removed from child pipelines list.

API
- Cluster admins can configure different bookends for individual build clusters .
- Add more audit logs for Cluster admins to track API usage.
Bug Fixes
UI
- Collections sorting enhancements .
- Create Pipeline flow now displays all Templates properly.
API
- Pipeline badges have been refactored to reduce resource usage..
- Prevent artifact upload errors due to incorrect retry logic.
Queue Service
- Prevent archived jobs from running periodic jobs if cleanup fails at any point.
Internals
- Update golang version to 1.19 across all golang projects.
- Node.js has been upgraded to v18 for Store, Queue Service & Build Cluster Worker.
- Feature flag added to Queue Service to control Redis Table usage to track periodic builds.
Compatibility List
In order to have these improvements, you will need these minimum versions:
- API - v5.0.12
- UI - v1.0.759
- Store - v5.0.2
- Queue-Service - v3.0.0
- Launcher - v6.0.178
- Build Cluster Worker - v3.0.2
Contributors
Thanks to the following contributors for making this feature possible:
Questions and Suggestions
We’d love to hear from you. If you have any questions, please feel free to reach out here . You can also visit us on Github and Slack .
Author
Jithin Emmanuel
, Director Of Engineering, Yahoo
