Skip to content

Releases: adevinta/zoe

v0.24.0

02 Jul 19:52
Compare
Choose a tag to compare

Try out this version right from your browser with Katacoda!

Release notes

In addition to several bug fixes, here are the main highlights of this new release:

Support for jq

Zoe can now filter data from topics using jq expressions in addition to jmespath. jq is a popular and powerful query language for json. With this release, you can now write jq expressions to express criterias based on the events content. Here is an example of usage:

zoe topics consume -n 10 --filter '.id == "123' --dialect jq

Support for AWS Secrets Manager as an external secret store

In order to make zoe's configuration files easily shareable between team members despite the eventual presence of credentials, Zoe has the concept of secrets providers where secret values are retrieved at execution time from external secret stores (like environment variables).

Until now, zoe had support for Strongbox and environment variables for providing secrets. This release brings support for an additional secrets provider that fetches secrets from AWS Secrets Manager. For more information, visit the dedicated part of the documentation.

Support for custom scripts as secrets provider

If you use a different store for secrets than the ones supported by zoe, you can use the new ExecSecretsProvider to delegate secrets retrieval to custom commands. For more information, visit the dedicated part of the documentation.

Rewrite of the kubernetes Runner

Zoe can delegate consumption of topics to one or multiple kubernetes pods via the concept of remote runners. This release makes the Kubernetes runner more stable and consume less resources. If you want to try it out, read the dedicated section in the documentation

New interactive tutorials with Katacoda environments

We are trying out a new format for tutorials using Katacoda. You can now try out zoe directly from your browser!. We would appreciate your feedback!

v0.23.1

22 Jun 08:52
Compare
Choose a tag to compare
use shadowDist in release packages

v0.23.0

18 Jun 14:06
Compare
Choose a tag to compare
fix createTopic command name

v0.17.0

19 Apr 15:36
Compare
Choose a tag to compare
refactor installers and release assets

v0.16.2

15 Apr 19:11
Compare
Choose a tag to compare
fix jpackage after introducting shadow

v0.16.1

15 Apr 18:23
Compare
Choose a tag to compare
fix build script

v0.16.0

15 Apr 10:57
Compare
Choose a tag to compare
use shadow jar in packages with runtime

v0.15.1

14 Apr 06:19
Compare
Choose a tag to compare
fix bugs in github workflow

v0.15.0

13 Apr 22:04
Compare
Choose a tag to compare
fix packaging

v0.14.0

30 Mar 11:29
Compare
Choose a tag to compare
temporarily disable mac package generation