Latest Updates - December 2021
<p>Happy Holidays. Screwdriver team is pleased to announce our newest release which brings in new features and bug fixes across various components.</p><p><b>New Features</b></p><ul><li>Build <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2346">parameters</a> can be defined for jobs.</li><li>UI: Show <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2509">confirmation dialog</a> when setting private pipelines public.</li><li>UI: Option to always show pipeline triggers.</li><li>UI: Option to <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2605">display events</a> by chronological order.</li><li>UI: <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2546">Unified UX </a>for Pull Requests.</li><li>Executor: Cluster admins can <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2531">provide data</a> into the build environment.</li></ul><p><b>Bug Fixes</b></p><ul><li>UI: Properly <a href="https://href.li/?https://github.com/screwdriver-cd/ui/pull/755">start jobs</a> in list view with parameters.</li><li>UI: Properly <a href="https://github.com/screwdriver-cd/screwdriver/issues/2065">close tool tips</a>.</li><li>API: Builds in blocked status can sometimes <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2578">appear stuck</a></li><li>API: <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2524">Cleanup</a> `subscribe` configuration properly.</li><li>API: Speed up large <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2503">pipeline deletion</a></li><li>API: Pipeline creation <a href="https://href.li/?https://github.com/screwdriver-cd/data-schema/pull/462">sometimes fails</a> due to job name length in “requires” configuration.</li><li>API: Sonarqube configuration was <a href="https://href.li/?https://github.com/screwdriver-cd/coverage-sonar/pull/64">not automatically created</a></li><li>API: Redlock <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2585">setting customization </a>was not working.</li><li>API: Template/Command <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2575">publish was failing</a> without specifying minor version.</li><li>API: <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2596">Unable to publish</a> latest tag to template in another namespace.</li><li>Queue Service: Properly <a href="https://href.li/?https://github.com/screwdriver-cd/queue-service/pull/30">handle API failures</a>.</li><li>Launcher: Handle jq <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2529">install</a> properly.</li></ul><p><b>Internals</b></p><ul><li>Remove dependency on deprecated <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/1961">“request”</a> npm package.</li><li>Meta-cli <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/2474">download</a> via go get now works as expected.</li><li>Semantic release library<a href="https://href.li/?https://github.com/screwdriver-cd/tmpl-semantic-release/pull/7"> updated</a> to v17</li><li>Launcher: Support <a href="https://href.li/?https://github.com/screwdriver-cd/launcher/pull/429">disabling</a> habitat in build environment.</li><li>Adding more <a href="https://href.li/?https://github.com/screwdriver-cd/screwdriver/issues/1393">functional tests</a> to the API.</li></ul><p><b>Compatibility List</b></p><p>In order to have these improvements, you will need these minimum versions:</p><ul><li><a href="https://href.li/?https://hub.docker.com/repository/docker/screwdrivercd/screwdriver">API</a> - v4.1.179</li><li><a href="https://href.li/?https://hub.docker.com/repository/docker/screwdrivercd/ui">UI</a> - v1.0.668</li><li><a href="https://href.li/?https://hub.docker.com/repository/docker/screwdrivercd/store">Store</a> - v4.2.3</li><li><a href="https://href.li/?https://hub.docker.com/repository/docker/screwdrivercd/queue-service">Queue-Service</a> - v2.0.18</li><li><a href="https://href.li/?https://hub.docker.com/repository/docker/screwdrivercd/launcher">Launcher</a> - v6.0.147</li><li><a href="https://href.li/?https://hub.docker.com/repository/docker/screwdrivercd/buildcluster-queue-worker">Build Cluster Worker</a> - v2.23.0</li></ul><p><b>Contributors</b></p><p>Thanks to the following contributors for making this feature possible:</p><ul><li><a href="https://href.li/?https://github.com/adong">Alan</a></li><li><a href="https://href.li/?https://github.com/jithine">Jithin</a></li><li><a href="https://href.li/?https://github.com/ibu1224">Ibuki</a></li><li><a href="https://href.li/?https://github.com/itleigns">Harura</a></li><li><a href="https://href.li/?https://github.com/kkisic">Kazuyuki</a></li><li><a href="https://href.li/?https://github.com/wahapo">Kenta</a></li><li><a href="https://href.li/?https://github.com/kumada626">Keisuke </a></li><li><a href="https://href.li/?https://github.com/klu909">Kevin</a></li><li><a href="https://href.li/?https://github.com/sugarnaoming">Naoaki</a></li><li><a href="https://href.li/?https://github.com/ombharatiya">Om</a></li><li><a href="https://href.li/?https://github.com/pritamstyz4ever">Pritam</a></li><li><a href="https://href.li/?https://github.com/esuc4se">Ryosuke</a></li><li><a href="https://href.li/?https://github.com/sagar1312">Sagar</a></li><li><a href="https://href.li/?https://github.com/tkyi">Tiffany</a></li><li><a href="https://href.li/?https://github.com/yoshwata">Yoshiyuki</a></li><li><a href="https://href.li/?https://github.com/yuichi10">Yuichi</a></li><li><a href="https://href.li/?https://github.com/y-oksaku">Yuki</a></li></ul><p><b>Questions and Suggestions</b></p><p>We’d love to hear from you. If you have any questions, please feel free to reach out<a href="https://href.li/?https://docs.screwdriver.cd/about/support"> here</a>. You can also visit us on<a href="https://href.li/?https://github.com/screwdriver-cd"> Github</a> and<a href="https://href.li/?https://slack.screwdriver.cd/"> Slack</a>.<br/><br/><b>Author</b></p><p><a href="https://t.umblr.com/redirect?z=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fjithine%2F&t=YjQyZGNhZjA5NTI5ZGJiMWJhMzMyZjQ1YjFmOGFiZTMyMDFiNWQ5OSxiZTRiMzRlY2U3MjA1MjFkMDYwNmEyYWUzYjJmMmMwZWYyMTRjMzVh&ts=1640209425">Jithin Emmanuel,</a> Director of Engineering, Yahoo</p>