This document contains all release notes pertaining to the v0.6.x
releases of Vela.
Full release notes available on github.com/go-vela
- go-vela/ui
- go-vela/server
- go-vela/worker
- go-vela/cli
- go-vela/pkg-executor
- go-vela/pkg-runtime
- go-vela/pkg-queue
- go-vela/compiler
- go-vela/sdk-go
- go-vela/mock
- go-vela/types
Thank you to everyone for trying Vela! This new release contains an important security bug fix!
NOTE: More information can be found here:
https://github.com/go-vela/compiler/security/advisories/GHSA-gv2h-gf8m-r68j
- disable ability to expose sensitive configuration set in the Vela server
Thank you to everyone for trying Vela! This new release contains an important bug fix!
NOTE: More information can be found here:
- (second attempt) fix race condition causing builds to error with
pq: duplicate key value violates
Thank you to everyone for trying Vela! This new release contains bug fixes, enhancements to existing features and new features!
With the new pull policy changes steps, services, or secret containing pull: true
will be converted into pull: always
during compile time.
It is strongly recommended customers read the documentation to identify if it's necessary to tell Vela to pull. Once you have identified the new policy that will work for you modify your pipeline with one of the new available pull policies types.
- new
pull
policy options for images within pipelines:always
- policy type for a service, secret or step to always pull an image.not_present
- policy type for a service, secret or step to only pull an image if it doesn't exist.on_start
- policy type for a service, secret or step to only pull an image before the container starts.never
- policy type for a service, secret or step to never pull an image.
- new log actions while viewing log output:
- jump to bottom
- jump to top
- download logs
- update bool flags in CLI to be strings
- add ability to tail logs
- tweak step log presentation
- enhanced secret breadcrumb navigation
- refactor
add-repositories
page to besource-repositories
and include all repos instead of admin only ones
- fix JSON schema requiring stages to have a field name
- properly set default value for
allow_command
field within secrets - correct CLI flag syntax usage in init log output
- fix issue with improperly configured alternative secret naming was exposing secrets
- fix race condition causing builds to error with
pq: duplicate key value violates
- fix bug causing commit messages with special characters to crash workers
- fix init logs not showing image hashes