Skip to content
This repository was archived by the owner on Oct 2, 2025. It is now read-only.

Releases: spinnaker/front50

front50 2.12.0

12 Dec 18:47
Compare
Choose a tag to compare

This release includes the Spring Boot 2.2 upgrade.

  • fix(pipelinetemplate): NPE on listing pipeline templates with redis storage (#640)
  • chore(dependencies): Autobump fiatVersion (#646)
  • chore(dependencies): Autobump korkVersion (#647)
  • chore(dependencies): Autobump korkVersion (#648)
  • chore(dependencies): Autobump korkVersion (#649)
  • chore(dependencies): Autobump fiatVersion (#650)
  • chore(dependencies): Autobump fiatVersion (#652)
  • chore(dependencies): Autobump korkVersion (#653)
  • chore(dependencies): Autobump korkVersion (#654)
  • chore(dependencies): Autobump fiatVersion (#655)
  • chore(dependencies): Autobump fiatVersion (#656)

front50 2.11.0

05 Dec 22:05
Compare
Choose a tag to compare
feat(core): Add endpoint to get current pipeline definition (#644)

There's currently no endpoint in front50 to get the current
pipeline definition; consumers need to call the history endpoint
with a limit of 1 and take the single returned element.

Let's make the API simpler for consumers who just want the current
definition by giving them an endpoint to return it.

Forcing consumers to call the /history endpoint has led to performance
issues, as that endpoint is often much slower than a call to get the
current definition. Some backing stores have optimized to short-circuit
the limit=1 case (s3 in #316), but others (including GCS) are still very
slow even in the limit=1 case.

We could (and potentially should) make the same optimization to other
backing stores. But I think the fundamental issue here is that we
have rare, slow history-type requests and frequent (ideally) fast
current-state requests going to the same endpoint. This PR creates
that distinction, and consumers can elect to use the new endpoint
going forward.

front50 2.10.0

03 Dec 20:23
Compare
Choose a tag to compare
  • chore(dependencies): Autobump korkVersion (#636)
  • chore(dependencies): Autobump korkVersion (#637)
  • chore(dependencies): Autobump korkVersion (#638)
  • feat(mergify): Allow OSS approvers to autosubmit (#639)
  • chore(dependencies): Autobump korkVersion (#642)
  • feat(sql): Enables composite storage service to be backed by SQL stor… (#641)

front50 2.9.1

14 Nov 20:32
Compare
Choose a tag to compare

chore(dependencies): Autobump korkVersion (#632 #633 #634)
feat(PostgreSQL DB Storage): Added support for Postgres. Changes incl… (#635)

front50 2.9.0

06 Nov 22:57
Compare
Choose a tag to compare

chore(dependencies): Autobump korkVersion (#617 #622 #626 #628 #629)
feat(authorization): Add create restriction to application creation (#618)
fix application creation bug (#620)
fix(authorization): Sync roles after an application is created (#619)
chore(dependencies): Autobump fiatVersion (#623 #627 #630)

front50 2.8.2

25 Oct 17:14
62697a0
Compare
Choose a tag to compare

fix(fiat-api): fiatVersion 1.7.1 (#614)
fix(fiat): roll back fiat to 1.5.1 (#615)
fix(fiat-api): fix usage of deprecated method from Permissions (#616)

front50 2.8.1

24 Oct 17:53
cdc3a65
Compare
Choose a tag to compare

feat(secrets/gcs): Support for decrypting spinnaker secrets in GCS (#602)
fix(fiat): Fix access denied for new apps with no roles (#597)
chore(dependencies): fiatVersion 1.7.0 (#613)
refactor(gcs): Bump kork version and update google credentials to latest style. (#605)
chore(github): Add mergify config (#607)
chore(dependencies): Autobump korkVersion (#601 #603 #604 #608 #609 #610 #612)
chore(mergify): add 'auto merged' label (#611)

front50 2.8.0

27 Sep 16:58
Compare
Choose a tag to compare

chore(dependencies): Autobump korkVersion (#587)
chore(dependencies): Autobump korkVersion (#589)
chore(dependencies): Autobump korkVersion (#590)
chore(dependencies): Autobump korkVersion (#591)
chore(dependencies): Autobump korkVersion (#592)
chore(dependencies): Autobump korkVersion (#593)
chore(dependencies): Autobump korkVersion (#594)
chore(logging): make access denies log more stronger (#595)
feat(sql): Conditionally allow MySQL Connector to be excluded from the build (#596)
chore(dependencies): Autobump korkVersion (#598)
fix(error): Swap out AccessDeniedExceptionHandler for FiatAccessDeniedExceptionHandler (#600)

front50 2.7.0

01 Sep 02:01
b621da9
Compare
Choose a tag to compare
  • chore(dependencies): Autobump korkVersion (#584)
  • fix(exception handlers): log out exception for access denied (#586)

front50 2.6.0

28 Aug 16:08
Compare
Choose a tag to compare
v2.6.0

fix(web): Better handling when `ServiceAccountPermissionDAO` does not…