Skip to content

Latest commit

 

History

History
98 lines (68 loc) · 4.12 KB

v0.13.md

File metadata and controls

98 lines (68 loc) · 4.12 KB

v0.13

This document contains all release notes pertaining to the v0.13.x releases of Vela.

For Vela Administrators

Full release notes available on github.com/go-vela

v0.13.1

Dependency Update

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

v0.13.0

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

Breaking Changes to Secrets

  • (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

Bug Fixes

  • (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

Features

  • (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

Enhancements

  • (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

Refactor

  • (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

Contributors <3

  • @cognifloyd
  • @colindean
  • @delta592
  • @ecrupper
  • @GregoryDosh
  • @kaymckay
  • @jbrockopp
  • @JordanSussman
  • @KellyMerrick
  • @plyr4
  • @wass3r

Thank you!