Skip to content

Releases: spinnaker/echo

echo v2.27.0

24 Jun 19:24
4a76e12
Compare
Choose a tag to compare

4a76e12 chore(dependencies): Autobump fiatVersion (#960)
476854c chore(dependencies): Autobump korkVersion (#959)
e6a47c9 chore(dependencies): Autobump spinnakerGradleVersion (#958)
b01121f chore(build): gradle 6.5 (#957)
58f0ae2 fix(test): Fix redis leak in test (#956)
3002065 chore(dependencies): Autobump korkVersion (#955)
a9d4d8d chore(dependencies): Autobump korkVersion (#954)
e02bc72 feat(plugins): Add description and provider to PluginEvent (#949)
f233237 feat(stats): Enable stats by default in echo (#948)
e748fc1 fix(docs): Updates broken link (#951)
7db22ca fix(docs): update interface name (#950)
a734671 feat(stats): Persist the unique id to redis (#947)
7e822c1 feat(stats): add support for new stats (#946)
15316ec chore(dependencies): Autobump korkVersion (#945)
2a56f96 chore(dependencies): Autobump korkVersion (#944)
9288187 refactor(stats): add a simpler way to collect more data for stats (#943)
3081a7f chore(dependencies): Autobump korkVersion (#941)
409b792 chore(dependencies): Autobump korkVersion (#940)
ead9b91 fix(notification): Support channel ID as Slack notification address (#932)
3fcfea9 chore(dependencies): Autobump korkVersion (#939)
f144599 chore(dependencies): Autobump korkVersion (#938)
2a7667a chore(dependencies): Autobump korkVersion (#937)
33debe5 chore(dependencies): Autobump korkVersion (#936)
634fb10 chore(dependencies): Autobump korkVersion (#935)

echo v2.26.0

15 Jun 20:26
bf96d82
Compare
Choose a tag to compare

bf96d82 chore(dependencies): Autobump korkVersion (#934)
a2f62d5 chore(dependencies): Autobump fiatVersion (#933)
0b42fe5 fix(build): Do not set Implementation-Version in test JAR if already set to a valid version (#931)
ffd45e2 chore(dependencies): Autobump korkVersion (#930)
00887c9 fix(triggers): Changing format for suppression properties (#929)
c963942 fix(trigger): Fixup property names for trigger suppression (#928)
ae409fe chore(dependencies): bump javax mail version (#834)
7aebc7a feat(triggers): Add ability to suppress triggers at runtime (#927)
c376c83 feat(rest): add retries to sending rest events (#925)
e10ba36 chore(dependencies): Autobump korkVersion (#926)
7132cf3 chore(dependencies): Autobump korkVersion (#924)
e541ebe chore(dependencies): Autobump korkVersion (#923)

echo v2.25.0

02 Jun 16:50
ad45925
Compare
Choose a tag to compare

ad45925 Revert "fix: use a pipeline parameter in the email address field (#5697) (#869)" (#922)
0d74983 chore(dependencies): Autobump korkVersion (#921)
36e4280 fix(notifications): Fix okhttp client configuration for notification callbacks (#920)
20d3777 chore(dependencies): Autobump korkVersion (#919)
d06c706 chore(dependencies): Autobump korkVersion (#918)
6a0e0a3 chore(dependencies): Autobump korkVersion (#916)
3184b22 fix(test): Fix over-specified test (#917)
516683e chore(dependencies): Autobump korkVersion (#915)
273a370 chore(dependencies): Autobump korkVersion (#914)
5fdb690 chore(dependencies): Autobump korkVersion (#913)
65f18ef chore(dependencies): Autobump spinnakerGradleVersion (#912)
499bbfb feat(plugins): Expose additional plugin release info (#910)
91110c5 chore(build): gradle 6.4.1 (#911)
193a956 chore(dependencies): Autobump fiatVersion (#909)
0281645 fix(misc): Move to the client provider to build retrofit client (#908)
181b581 chore(dependencies): Autobump korkVersion (#907)
e3cb577 chore(redis): Remove dynomite from project (#906)
8dc1c7a fix(misc): Use new client provider for all internal spinnaker services. (#904)
d0fcdbe chore(dependencies): Autobump korkVersion (#905)
1c28129 feat(sqs): Support dynamically enabling pubsub subscriber (#903)
f3483fe chore(dependencies): Autobump fiatVersion (#902)
5928852 chore(dependencies): Autobump korkVersion (#901)
b035291 chore(dependencies): Autobump fiatVersion (#899)
0d3379e fix(misc): newer version of fiat api client requires url to wire up client (#900)
0f04f1c chore(dependencies): Autobump korkVersion (#898)
db2976f chore(dependencies): Autobump korkVersion (#897)
e374b8a chore(dependencies): Autobump fiatVersion (#896)
6051b89 chore(dependencies): Autobump fiatVersion (#895)
33aabf9 chore(build): gradle 6.4 (#894)
537f940 chore(dependencies): Autobump korkVersion (#893)
85563c1 chore(dependencies): Autobump korkVersion (#892)
dbc0c3b fix(config): Allow dynamic config in pipeline initiator (#887)
c622f0d chore(dependencies): Autobump spinnakerGradleVersion (#891)
2acb88c fix(plugins): Trigger off non-preferred plugins (#890)
c288392 chore(plugins): Replace PF4J ExtensionPoint with SpinnakerExtensionPoint (#889)
54d0344 chore(dependencies): Autobump korkVersion (#888)
669a9f3 feat(plugins): Add new plugin trigger type (#884)
46127ea fix(quietperiod): Fixup config props (#885)
dbe6de9 feat(build): adds project properties for composite builds. (#882)
7c598fc chore(dependencies): Autobump korkVersion (#883)
f62f710 chore(dependencies): Autobump korkVersion (#881)
12e611a chore(dependencies): Autobump korkVersion (#880)
bb45c59 chore(dependencies): Autobump spinnakerGradleVersion (#879)
2ca8661 fix(headers): Lowercase X-Hub-Signature for a successful lookup (#877)
4c010b8 chore(dependencies): Autobump korkVersion (#876)
b861782 chore(dependencies): Autobump korkVersion (#875)
5b6ffcf chore(dependencies): Autobump korkVersion (#874)
673e997 fix: use a pipeline parameter in the email address field (#5697) (#869)
27ce07b fix(echo): Add default twilio API endpoint (#873)
a74933c feat(config): add worker and scheduler profiles (#872)
a700554 chore(dependencies): Autobump spinnakerGradleVersion (#871)
5968864 chore(dependencies): Autobump spinnakerGradleVersion (#870)
06e0a74 fix(builds): Add JDK_18 env var for failing Docker nightly builds (#867)
2f9f9e1 chore(dependencies): Autobump spinnakerGradleVersion (#866)
b538e94 feat(triggers): add trigger as part of orca service pipeline response (#857)
90183cf fix(headers): Metadata requestHeaders lookup should be case insensitive (#863)
c2cd5e9 chore(dependencies): Autobump spinnakerGradleVersion (#862)
33f2efd chore(dependencies): Autobump spinnakerGradleVersion (#860)
8bc6b20 chore(dependencies): Autobump korkVersion (#859)
6978a4b feat(plugins): Add echo-plugins-test module (#848)
32e6a8c chore(build): update to newer spinnaker project plugin (#858)
13c6da2 chore(dependencies): Autobump fiatVersion (#856)
4a10666 chore(dependencies): Autobump korkVersion (#855)
8403b70 chore(dependencies): Autobump spinnakerGradleVersion (#854)
01c024c chore(dependencies): Autobump korkVersion (#853)
e7697a5 chore(dependencies): Autobump spinnakerGradleVersion (#852)
5095203 refactor(core): Clean up dependencies (#851)
6f0ea9d chore(dependencies): Autobump spinnakerGradleVersion (#850)
a6471a5 chore(dependencies): Autobump korkVersion (#849)
f6c38eb chore(dependencies): Autobump korkVersion (#847)
32e659d chore(dependencies): Autobump korkVersion (#846)
ebe49de chore(dependencies): Autobump korkVersion (#845)
a0a50c7 feat(triggers): add execution status as part of orca service pipeline response (#837)
a8842d4 chore(mergify): autobump reviews should go to oss-approvers (#844)
a79884b chore(dependencies): Autobump spinnakerGradleVersion (#843)
81fa6db chore(mergify): if an autobump fails, request a review (#842)
117bb17 chore(dependencies): Autobump spinnakerGradleVersion (#841)
ea067db chore(dependencies): Autobump fiatVersion (#838)
a51797c chore(dependencies): Autobump korkVersion (#836)
1580d65 refactor(triggers): make BaseTriggerEventHandler's constructor public (#835)
9788ee5 chore(dependencies): Autobump korkVersion (#832)
d42555f chore(dependencies): Autobump korkVersion (#831)
89b06a0 chore(dependencies): Autobump fiatVersion (#830)
4abc3df chore(dependencies): Autobump korkVersion (#829)
af61e42 chore(gha): don't run the GHA build when pushing to a fork (#828)
7f0a569 chore(dependencies): Autobump korkVersion (#827)
cdb20b6 chore(java11): Compile with Java 11 (but targeting Java 8) (#826)
9216760 chore(dependencies): Autobump korkVersion (#825)
7b1002a chore(dependencies): Autobump korkVersion (#817)
9e27efc fix(notifications): remove notification type enum (#821)
5856d63 chore(mergify): release-* branches require release manager approval (#824)
1ccacfd fix(front50): Add SpinnakerRequestInterceptor to Front50 OkHttpClient (#816)
44dd971 Revert "chore(java11): compile with Java 11 (but using -source 8 -target 8) (#819)" (#820)
67455b0 chore(java11): compile with Java 11 (but using -source 8 -target 8) (#819)
f4e47c6 chore(dependencies): Autobump fiatVersion (#818)
a5a4e70 chore(dependencies): bump jsoup version CVE-2015-6748 (#811)
14f68ff chore(dependencies): Autobump korkVersion (#815)
340be1f chore(dependencies): Autobump korkVersion (#814)
9412a50 chore(dependencies): Autobump fiatVersion (#813)
cfe666d chore(dependencies): Autobump korkVersion (#812)
894c131 chore(dependencies): Autobump fiatVersion (#810)
cdd2fa7 chore(dependencies): Autobump korkVersion (#809)
05e6ab8 chore(dependencies): Autobump korkVersion (#808)
81596a7 feat(build): Remove TravisCI and replace with GitHub Actions (#807)
1697cb9 chore(dependencies): Autobump fiatVersion (#806)
8496749 chore(dependencies): Autobump fiatVersion (#802)
e5c3ad0 chore(stats): Rename Spring config props from telemetry to stats (#804)
2a6e188 chore(dependencies): Autobump korkVersion (#803)

echo 2.24.0

09 Mar 18:07
51ebe94
Compare
Choose a tag to compare
  • feat(telemetry): add ability to report deploy method if configur… (#770)
  • chore(dependencies): Autobump fiatVersion (#782)
  • fix(pubsub): Default NodeIdentity to 'UnknownHost' to prevent NPE (#781)
  • fix(quietperiod): Allow the quiet period to be set by a dynamic service (#784)
  • chore(build): Update Dockerfiles for new cloudbuild configs (#783)
  • fix(notifications): Fix selection of interactive vs. non-interactive service (#788)
  • chore(gcb build): add a .gcloudignore (#789)
  • chore(plugins): adding plugins dir and application name (#787)
  • refactor(api): Move EventListener and dependent classes to echo-api, remove previous RestEventParser (#790)
  • fix(plugins): updated plugin directory path for Docker (#791)
  • chore(dependencies): update korkVersion (#793)
  • refactor(core): push halyard defaults into base configs defaults (#792)
  • chore(dependencies): Autobump korkVersion (#795)
  • fix(swabbie): Update cleanup email subject line (#794)
  • chore(dependencies): Autobump korkVersion (#796)
  • chore(dependencies): Autobump korkVersion (#797)
  • chore(dependencies): Autobump korkVersion (#798)
  • chore(dependencies): Autobump fiatVersion (#799)
  • Parameters in cron triggers (#801)

echo 2.23.2

18 Feb 16:45
53f7a61
Compare
Choose a tag to compare
  • feat(slack): Add ability for slack to expand user names (#777)
  • chore(dependencies): Autobump korkVersion (#778)
  • fix(notifications): Fix precedence of notification handlers in controller (#779)
  • chore(dependencies): Autobump korkVersion (#780)

echo 2.23.1

13 Feb 05:49
520f3c0
Compare
Choose a tag to compare
  • chore(logs): Improve logging of failed event processing (#775)

echo 2.23.0

13 Feb 03:08
a959f4f
Compare
Choose a tag to compare
  • fix(doc): remove newline in Orca notification description (#751)
  • chore(dependencies): Autobump korkVersion (#755)
  • feat(plugins): Add kork-plugins dependency and import PluginsAutoConfiguration in echo-core (#756)
  • chore(dependencies): Autobump korkVersion (#757)
  • fix-email-spinnaker-link - fix(email): Use correct Spinnaker link when sending email notifications
  • fix(email): Update pipeline.ftl and stage.ftl email temaplates to use the link generated from the EmailNotificationAgent
  • fix(email): Reduce base email templates to single file (duplicates).
  • fix(email): Update tests to look for single email template
  • chore(dependencies): Autobump korkVersion (#758)
  • chore(dependencies): Autobump korkVersion (#759)
  • chore(dependencies): Autobump fiatVersion (#760)
  • chore(dependencies): Spring Boot 2.2.4 upgrade (#754)
  • chore(dependencies): Autobump fiatVersion (#761)
  • chore(builds): Add GH Action for building PRs, master and release branches. (#763)
  • chore(builds): Move file created in GH web editor (#764)
  • Spinnakerbot/auto bump kork (#765)
  • chore(dependencies): Autobump korkVersion (#766)
  • chore(dependencies): Autobump korkVersion (#767)
  • chore(dependencies): Autobump korkVersion (#769)
  • chore(dependencies): Autobump korkVersion (#771)
  • chore(build): Generate config manifest (#768)
  • chore(dependencies): Autobump korkVersion (#772)
  • chore(dependencies): Autobump korkVersion (#773)
  • fix(slack): Left-over fixes from interactive notifications (#774)

echo 2.22.0

21 Jan 01:56
Compare
Choose a tag to compare
  • chore(dependencies): Autobump korkVersion (#753)
  • chore(dependencies): Autobump korkVersion (#752)
  • feat(notifications): Introduce support for interactive notifications (#744)
  • chore(dependencies): Autobump korkVersion (#749)
  • chore(java11): Switch the default containers to use Java 11. (#747)
  • chore(dependencies): Autobump korkVersion (#748)
  • chore(dependencies): Autobump korkVersion (#746)
  • chore(dependencies): Autobump korkVersion (#743)
  • fix(stats): Fix NPE when pipeline explicitly sends 'source=null' (#741)
  • fix(stats): mpt tracking (#740)
  • fix(slack): Allow specifying full url for webhooks integration (#738)
  • fix(discovery): make spring config order explicit to fix Conditional bean loading (#739)

echo 2.21.0

07 Jan 18:13
Compare
Choose a tag to compare

chore(dependencies): Autobump korkVersion.
chore(dependencies): Autobump fiatVersion.
chore(dependencies): Reverting Spring Boot 2.2 upgrade.

echo 2.20.0

16 Dec 22:42
Compare
Choose a tag to compare
  • chore(dependencies): Autobump korkVersion (#727)
  • chore(dependencies): Autobump korkVersion (#728)
  • chore(dependencies): Autobump fiatVersion (#729)
  • chore(dependencies): Autobump fiatVersion (#730)
  • fix(github): Put back github endpoint configuration (#726)
  • perf(pipelines): Use new endpoint to fetch pipeline config (#733)

Requires front50 >= 2.11.0.