This document contains all release notes pertaining to the v0.8.x
releases of Vela.
- When upgrading from
v0.7
, please take note of the migration information
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 bug fix!
- fix displaying
active
field for repos go-vela/server#438
Thank you to everyone for trying Vela! This new release contains an enhancement and a very important bug fix!
- set commit status on canceled builds go-vela/server#427
- updating secrets with empty fields go-vela/server#433
Thank you to everyone for trying Vela! This new release contains a very important bug fix!
- creating secrets with empty fields go-vela/server#428
Thank you to everyone for trying Vela! This new release contains some important bug fixes!
- referencing secrets with templates in some instances go-vela/compiler/#190 go-vela/types/#181 go-vela/types/#180
- processing simultaneous webhooks (race condition) go-vela/server/#425
Thank you to everyone for trying Vela! This new release contains bug fixes, enhancements to existing features and new features!
Several consumers have experienced and reported issues when attempting to use multi-line secrets in Vela.
In order to account for this gap in expected behavior, we've decided to take an opinionated approach of adapting Vela to these expectations.
Going forward, after the secret has been read from the system, Vela will attempt to preserve newlines (\n
) before injecting secrets into a container.
- enabling
services
to be used inside a Vela pipeline template go-vela/community/#195 - enabling
secrets
to be used inside a Vela pipeline template go-vela/community/#194 - allow incrementing the
counter
for a repository which controls the build number sequence go-vela/community/#137 - adding HTML input sanitization for data stored in Vela go-vela/types/#166
- encrypting sensitive fields in the
repos
database table go-vela/server/#321 go-vela/types/#163 - encrypting sensitive fields in the
users
database table go-vela/server/#320 go-vela/types/#164 - improve UI page title naming go-vela/community/#177
- enable running
steps
with thecomment
used in aruleset
go-vela/community/#118 - remove unset environment variables referencing the
finished
timestamp for a resource go-vela/community/#144BUILD_FINISHED
VELA_BUILD_FINISHED
VELA_SERVICE_FINISHED
VELA_STEP_FINISHED
- prevent CLI from panicking when server is unreachable go-vela/community/#266
- preserve newlines (
\n
) in secret values before injecting into the container go-vela/community/#75 - CLI doesn't require secret
value
when updating an existing secret go-vela/cli/#228 - populate
VELA_BUILD_ENQUEUED
environment variable go-vela/community/#144 - UI fields are right aligned in recent build history tool tip go-vela/ui/#389
- use proper default values for UI timestamp fields in recent build history tool tip go-vela/community/#244