Skip to content

Releases: go-vela/server

v0.27.4

15 Dec 13:21
Immutable release. Only release title and notes can be modified.
3d6fa81

Choose a tag to compare

What's Changed

  • fix(api): regen install token if expired for status update by @ecrupper in #1375
  • chore(deps): update all non major deps for v0.27.4 patch release by @ecrupper in #1376

Full Changelog: v0.27.3...v0.27.4

v0.27.3

13 Nov 15:12
b4d734a

Choose a tag to compare

What's Changed

  • fix(patch-v0.27.3): backport yaml expansion fix by @ecrupper in #1362

Full Changelog: v0.27.2...v0.27.3

v0.27.2

19 Sep 20:43
d62d7ec

Choose a tag to compare

What's Changed

  • fix(compiler): always include build repo in install and add VELA_GIT_TOKEN by @ecrupper in #1346
  • fix(db/log): remove redundant service_id and step_id indices from log table by @wass3r in #1344
  • fix(oidc): no trailing colon on non-action events in claim by @ecrupper in #1355

Full Changelog: v0.27.1...v0.27.2

v0.26.5

17 Sep 15:24
5177f24

Choose a tag to compare

What's Changed

  • fix(patch-v0.26.5): apply gatekeep build obj bug fix by @ecrupper in #1347
  • fix(patch-v0.26.5)!: apply queue restart limits by @ecrupper in #1350
  • fix(patch-v0.26.5): apply compiler WithUser middleware fix by @ecrupper in #1351
  • fix(patch-v0.26.5): apply updated dependencies by @ecrupper in #1354

Full Changelog: v0.26.4...v0.26.5

v0.27.1

29 Aug 13:54
be332a7

Choose a tag to compare

What's Changed

  • fix(scm): inherit custom props in translation to Vela repo by @ecrupper in #1336
  • enhance: use installation token for status updates when available by @ecrupper in #1337
  • chore(lint): address linter issues from upgrade by @ecrupper in #1338
  • fix(rulesets): eval other rules at compile time with status declared by @ecrupper in #1340
  • fix(compiler)!: rectify service and secret rulesets for Compile and CompileLite by @ecrupper in #1339
  • chore(deps): upgrade Gorm and fix tests by @ecrupper in #1342
  • fix(jsonschema): allow origin secrets by @wass3r in #1341
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1332
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #1335

Full Changelog: v0.27.0...v0.27.1

v0.27.0

30 Jul 15:11
ba344e5

Choose a tag to compare

What's Changed

  • fix(api/pipeline): use WithUser on middleware compile by @wass3rw3rk in #1272
  • chore(lint): update linter rules by @ecrupper in #1265
  • enhance(scm)!: support truly custom webhook address by @ecrupper in #1273
  • enhance(compiler)!: return rules unmarshal errors by @ecrupper in #1270
  • enhance(pagination)!: remove total results calculation for performance improvement by @ecrupper in #1254
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1269
  • fix(database)!: adjust table types to match database/sql types by @ecrupper in #1260
  • fix(linter): migrate to v2 due to breaking changes by @timhuynh94 in #1277
  • fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 [security] by @renovate[bot] in #1276
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.7.3 [security] by @renovate[bot] in #1275
  • enhance(testing): use a helper function to generate mock rows based on struct tags by @ecrupper in #1285
  • chore(go): bump go to 1.24.2 by @wass3rw3rk in #1284
  • fix(deps): update module github.com/google/go-github/v69 to v70 by @renovate[bot] in #1274
  • chore(deps): update go-jose and x/net by @wass3rw3rk in #1286
  • chore(deps): update jwx library to v3 by @ecrupper in #1287
  • feat(repo)!: custom properties tracking for repository resource and OIDC claim field by @ecrupper in #1281
  • fix(compiler): split validate into YAML and Pipeline by @ecrupper in #1268
  • chore(deps): migrate urfave/cli from v2 to v3 by @ecrupper in #1290
  • fix(deps): update module github.com/google/go-github/v70 to v71 by @renovate[bot] in #1289
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1288
  • fix(lint): export returned structs from instantiation funcs and pass context to queue by @ecrupper in #1291
  • fix(queue): remove validation of public key from flag set by @ecrupper in #1293
  • fix(scm): drop /webhook from addr in update webhook config by @ecrupper in #1296
  • fix(compiler): allow for private github.com templates by @ecrupper in #1299
  • enhance(settings)!: make dashboard repo limit adjustable by platform admins by @ecrupper in #1303
  • feat(ruleset): add eval logic by @JordanSussman in #1301
  • fix(queue): validate addr in opts not flags by @ecrupper in #1305
  • feat!: role mapping for vela permissions by @ecrupper in #1304
  • enhance(github): use visibility field if present in toAPIRepo func by @ecrupper in #1306
  • refactor(ruleset)!: improve match code efficiency and properly handle status by @ecrupper in #1255
  • chore(deps): bump deps and address urfave v3 breaking changes by @ecrupper in #1307
  • enhance: optimize source repos by @ecrupper in #1308
  • enhance(log)!: add timestamp field by @wass3rw3rk in #1311
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1298
  • fix(deps): update module github.com/google/go-github/v71 to v72 by @renovate[bot] in #1310
  • fix(api): pass correct build into Gatekeep helper func by @ecrupper in #1313
  • feat(secrets)!: add repository allowlist to org and shared secrets by @ecrupper in #1302
  • chore(ci): enhance actions setup by @wass3r in #1312
  • fix(scm): listen to custom_property_values event for live updates by @ecrupper in #1315
  • fix(secret): use different query for empty allowlist by @ecrupper in #1316
  • enhance(oidc)!: stringify int and bool claims by @ecrupper in #1318
  • enhance(scm): verify owner access to repos prior to generating install token by @ecrupper in #1317
  • fix(scm): set all repo info in custom props handler by @ecrupper in #1319
  • chore(ci): use oidc for codecov by @wass3rw3rk in #1321
  • feat!: support restart limits for pending builds based on queue length by @ecrupper in #1320
  • chore(deps): update deps and fix gorm issue with WHERE map on joins by @ecrupper in #1322
  • fix(deps): replace archived yaml and pkg/errors deps by @wass3r in #1323
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1314
  • fix(deps): update module github.com/google/go-github/v72 to v73 by @renovate[bot] in #1324
  • chore(config): migrate renovate config by @renovate[bot] in #1309
  • chore(deps): bump go to 1.24.4 by @wass3rw3rk in #1326
  • fix(deps): update go.starlark.net digest to d457b45 by @renovate[bot] in #1327
  • fix(ci): file -> files in codecov action field by @wass3r in #1328
  • fix(compiler): add id request field to origin container config for YAML type by @ecrupper in #1331
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1330
  • fix(log): add log cleanup functionality and missing indices by @wass3rw3rk in #1334
  • fix(deps): update module github.com/google/go-github/v73 to v74 by @renovate[bot] in #1333

Full Changelog: v0.26.4...v0.27.0

v0.27.0-rc2

23 Jul 14:36
a55a328

Choose a tag to compare

v0.27.0-rc2 Pre-release
Pre-release

What's Changed

  • fix(ci): file -> files in codecov action field by @wass3r in #1328
  • fix(compiler): add id request field to origin container config for YAML type by @ecrupper in #1331
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1330

Full Changelog: v0.27.0-rc1...v0.27.0-rc2

v0.27.0-rc1

02 Jul 16:27
2cca834

Choose a tag to compare

v0.27.0-rc1 Pre-release
Pre-release

What's Changed

  • fix(api/pipeline): use WithUser on middleware compile by @wass3rw3rk in #1272
  • chore(lint): update linter rules by @ecrupper in #1265
  • enhance(scm)!: support truly custom webhook address by @ecrupper in #1273
  • enhance(compiler)!: return rules unmarshal errors by @ecrupper in #1270
  • enhance(pagination)!: remove total results calculation for performance improvement by @ecrupper in #1254
  • fix(deps): update all non-major dependencies by @renovate in #1269
  • fix(database)!: adjust table types to match database/sql types by @ecrupper in #1260
  • fix(linter): migrate to v2 due to breaking changes by @timhuynh94 in #1277
  • fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 [security] by @renovate in #1276
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.7.3 [security] by @renovate in #1275
  • enhance(testing): use a helper function to generate mock rows based on struct tags by @ecrupper in #1285
  • chore(go): bump go to 1.24.2 by @wass3rw3rk in #1284
  • fix(deps): update module github.com/google/go-github/v69 to v70 by @renovate in #1274
  • chore(deps): update go-jose and x/net by @wass3rw3rk in #1286
  • chore(deps): update jwx library to v3 by @ecrupper in #1287
  • feat(repo)!: custom properties tracking for repository resource and OIDC claim field by @ecrupper in #1281
  • fix(compiler): split validate into YAML and Pipeline by @ecrupper in #1268
  • chore(deps): migrate urfave/cli from v2 to v3 by @ecrupper in #1290
  • fix(deps): update module github.com/google/go-github/v70 to v71 by @renovate in #1289
  • fix(deps): update all non-major dependencies by @renovate in #1288
  • fix(lint): export returned structs from instantiation funcs and pass context to queue by @ecrupper in #1291
  • fix(queue): remove validation of public key from flag set by @ecrupper in #1293
  • fix(scm): drop /webhook from addr in update webhook config by @ecrupper in #1296
  • fix(compiler): allow for private github.com templates by @ecrupper in #1299
  • enhance(settings)!: make dashboard repo limit adjustable by platform admins by @ecrupper in #1303
  • feat(ruleset): add eval logic by @JordanSussman in #1301
  • fix(queue): validate addr in opts not flags by @ecrupper in #1305
  • feat!: role mapping for vela permissions by @ecrupper in #1304
  • enhance(github): use visibility field if present in toAPIRepo func by @ecrupper in #1306
  • refactor(ruleset)!: improve match code efficiency and properly handle status by @ecrupper in #1255
  • chore(deps): bump deps and address urfave v3 breaking changes by @ecrupper in #1307
  • enhance: optimize source repos by @ecrupper in #1308
  • enhance(log)!: add timestamp field by @wass3rw3rk in #1311
  • fix(deps): update all non-major dependencies by @renovate in #1298
  • fix(deps): update module github.com/google/go-github/v71 to v72 by @renovate in #1310
  • fix(api): pass correct build into Gatekeep helper func by @ecrupper in #1313
  • feat(secrets)!: add repository allowlist to org and shared secrets by @ecrupper in #1302
  • chore(ci): enhance actions setup by @wass3r in #1312
  • fix(scm): listen to custom_property_values event for live updates by @ecrupper in #1315
  • fix(secret): use different query for empty allowlist by @ecrupper in #1316
  • enhance(oidc)!: stringify int and bool claims by @ecrupper in #1318
  • enhance(scm): verify owner access to repos prior to generating install token by @ecrupper in #1317
  • fix(scm): set all repo info in custom props handler by @ecrupper in #1319
  • chore(ci): use oidc for codecov by @wass3rw3rk in #1321
  • feat!: support restart limits for pending builds based on queue length by @ecrupper in #1320
  • chore(deps): update deps and fix gorm issue with WHERE map on joins by @ecrupper in #1322
  • fix(deps): replace archived yaml and pkg/errors deps by @wass3r in #1323
  • fix(deps): update all non-major dependencies by @renovate in #1314
  • fix(deps): update module github.com/google/go-github/v72 to v73 by @renovate in #1324
  • chore(config): migrate renovate config by @renovate in #1309
  • chore(deps): bump go to 1.24.4 by @wass3rw3rk in #1326
  • fix(deps): update go.starlark.net digest to d457b45 by @renovate in #1327

Full Changelog: v0.26.4...v0.27.0-rc1

v0.26.4

10 Mar 20:36
daf182e

Choose a tag to compare

What's Changed

Full Changelog: v0.26.3...v0.26.4

v0.26.3

10 Mar 16:05
15195c5

Choose a tag to compare

What's Changed

  • fix: support list of cors origins by @plyr4 in #1262
  • fix(deployment): set repo on create/update DB funcs by @ecrupper in #1263
  • fix(deps): update all non-major dependencies by @renovate in #1261

Full Changelog: v0.26.2...v0.26.3