Releases: spinnaker/kayenta
kayenta v2.19.0
kayenta v2.18.0
kayenta v2.17.0
234c181 chore(dependencies): Autobump spinnakerGradleVersion (#759)
39ca89d chore(build): gradle 6.5.1 (#758)
2390fa1 fix: metadataCachingIntervalMS in kayenta.yaml (#756)
e158d2a fix(docs): Update broken link (#755)
937e6dd chore(dependencies): Autobump orcaVersion (#754)
2f1b6c6 chore(dependencies): Autobump keikoVersion (#753)
88176b6 chore(dependencies): Autobump spinnakerGradleVersion (#752)
66ba4b9 chore(build): gradle 6.5 (#750)
3daf184 refactor(web): use MetricsInterceptor from kork, remove copy-pasted one (#749)
235bcb2 feat(web): enable WebSecurityConfig conditionally by kayenta.security.enabled property (#748)
c2d7251 refactor(core): move standalone canary analysis domain models back into it's module (#742)
c374d49 chore(dependencies): Autobump orcaVersion (#743)
2d0a603 refactor(core): make ObjectType an interface instead of enum to be able to use StorageService for some custom object types (#740)
e265094 refactor(web): extract logic from MetricSetPairListController into MetricSetPairListService to make this code reusable (#741)
a4df7d4 chore(dependencies): Autobump keikoVersion (#739)
f262d65 chore(dependencies): Autobump spinnakerGradleVersion (#737)
ea3db78 chore(build): gradle 6.4.1 (#736)
3043a4f refactor(config): move Halyard defaults into code and deprecate Halyard-specific config (#735)
896fff9 feat(config): default AWS and Google rootFolder to kayenta
(#734)
13bea2f fix(datadog): moved datadog credentials from query params to headers so that they are not logged (#725)
b0dd988 chore(build): gradle 6.4 (#726)
5ddf8cf chore(dependencies): Autobump spinnakerGradleVersion (#723)
d725312 chore(dependencies): Autobump keikoVersion (#722)
fc317e8 chore(dependencies): Autobump keikoVersion (#720)
2dbc2f9 chore(dependencies): Autobump keikoVersion (#719)
a22de85 chore(dependencies): Autobump orcaVersion (#718)
7cc203f chore(dependencies): Autobump spinnakerGradleVersion (#717)
kayenta v2.14.0
9247912 fix(stackdriver): Use metric labels (#695)
e8737fa fix(prometheus): Handle +Inf/-Inf from Prometheus (#707)
88279be fix(standalone-canary-analysis): custom parent pipeline execution id is not used (#699)
b42df55 feat(plugins): plugin support for kayenta (#714)
18681f5 chore(dependencies): Autobump spinnakerGradleVersion (#713)
f6db7b6 chore(dependencies): Autobump spinnakerGradleVersion (#712)
ace0f83 chore(dependencies): Autobump spinnakerGradleVersion (#711)
9f89cd2 chore(dependencies): Autobump spinnakerGradleVersion (#710)
33b8591 chore(dependencies): Autobump spinnakerGradleVersion (#709)
kayenta v2.13.0
7297845 chore(build): update to newer spinnaker project plugin (#708)
87c96a8 chore(dependencies): Autobump spinnakerGradleVersion (#706)
46171f4 chore(dependencies): Autobump spinnakerGradleVersion (#705)
c2dd4c5 chore(dependencies): Autobump spinnakerGradleVersion (#704)
a62cfc9 chore(mergify): autobump reviews should go to oss-approvers (#703)
39f2734 chore(dependencies): Autobump spinnakerGradleVersion (#702)
150abb1 chore(mergify): if an autobump fails, request a review (#701)
02df761 refactor(prometheus): extract metricDescriptorsCache to PrometheusMetricDescriptorsCache (#690)
f5503f6 fix(plugins): add an option for strict plugin loading (#697)
35cab0f chore(GHA PR build): turn on the cross compiler here too (#696)
52f8acc chore(gha): don't run the GHA build when pushing to a fork (#694)
bb1ce2e chore(java11): Compile with Java 11 (but targeting Java 8) (#693)
99c62b4 chore(mergify): release-* branches require release manager approval (#692)
42b562d feat(build): Remove TravisCI and replace with GitHub Actions (#689)
kayenta 2.12.0
chore(build): upgrade to GitHub Actions checkout@v2 (#646)
feat(standalone-canary-analysis): add executions ids to stage metadata (#685)
chore(docs): added new entry on using custom profiles for Halyard to the FAQ (#683)
refactor(integration-tests): remove deprecated properties usage (#680)
fix(plugins): use service name in path for plugins (#682)
fix(plugins): updated plugin directory path for Docker (#679)
kayenta 2.11.0
- chore(mann-whitney): Refactor the Mann-Whitney U class (#656)
- feat(core): Introduce getRequiredOne method for AccountCredentialsRepository (#663)
- chore(builds): Expand GHActions to master and release branches (#666)
- feat(core): update swagger docs for CanaryClassifierConfig,CanaryClassifierThresholdsConfig, CanaryJudgeConfig, - CanaryAnalysisExecutionRequestScope (#667)
- feat(core): move CanaryJudgesController to kayenta-web module (#668)
- refactor(core): Replace freemarker with stringsubstitutor from commons-text for template expanding (#659)
- chore(build): Generate config manifest (#670)
- chore(build): Update Dockerfiles for new cloudbuild configs (#672)
- feat(core): move CredentialsHelper methods to AccountCredentialsRepository: getRequiredOneBy, getAllOf and some minor anhancements (#669)
- chore(plugins): adding plugins dir and application name (#673)
- refactor(judge): remove isDataRequired field from MetricClassification (#676)
- chore(gcb build): add a .gcloudignore (#675)
- fix(judge): Update deprecated call to Mann-Whitney (#678)
kayenta 2.10.0
kayenta 2.9.0
feat(signalfx): added inline template support for the SignalFx metric integration (#651)
kayenta 2.8.0
chore(dependencies): Reverting Spring Boot 2.2 upgrade.
chore(dependencies): Bump orca to v7.74.0.