This document contains all release notes pertaining to the v0.13.x
releases of Vela.
- When upgrading from
v0.12
, please take note of the migration information
Full release notes available on github.com/go-vela
This release was primarily created to produce new artifacts using a newer version of Go (v1.17.9) which contains a few security fixes. See the Go v1.17.9 milestone for details.
- (cli) fix: update typo to build arm not amd #352
Happy March Vela Community!
This new release contains breaking changes, bug fixes, enhancements to existing features and new features!
Below is a summary of what's new in 0.13.0
-
(types) fix(secret)!: remove implicit repo secrets and clean up secrets testing 230
Implicit Vela repo secrets have been deprecated. All Vela repo secrets will need to be written declaratively in your pipeline.
# Implicit repo secret definition (deprecated). - name: foo # Declarative repo secret definition. - name: foo # syntax: <org>/<repo>/<secret name> + key: github/octocat/foo + engine: native + type: repo
Please see our docs on the syntax for secrets to learn more information
- (types) fix(library): add error field truncating 231
- (types) fix(metadata): moving metadata unmarshaler override to build 240
- (server) fix(build)!: increase error limit to 1000 584
- (server) fix(secrets): reject whitespace value secrets 588
- (server) fix(api/secret): get rid of whitespace check for secret updating 598
- (server) fix(types): update types and fix tests 609
- (worker) fix(step): add catch block for disallowed secrets 272
- (cli) fix: validating local pipelines 341
- (ui) fix(favorites): new favorite logic for enable repo 502
- (types,server) feat: support stages with templates 237 597
- (cli) feat: optional command line arguments for resources 328
- (ui) feat: add key to secrets tables 528
- (server) enhance(api/build): adding the ability to search builds within time constraints 596
- (server) enhance: add local template support for CompileLite() 608
- (cli) chore: add aliases to prevent redundancy 322
- (worker) refactor(logs): Replace "Pulling" with "Preparing" in init step logs 287
- (worker) refactor(kubernetes): Refactor watch related code 288
- (cli) refactor(action): use resource library.Duration() functions 333
- @cognifloyd
- @colindean
- @delta592
- @ecrupper
- @GregoryDosh
- @kaymckay
- @jbrockopp
- @JordanSussman
- @KellyMerrick
- @plyr4
- @wass3r
Thank you!