Skip to content

Releases: adevinta/zoe

v0.30.0

01 Dec 20:04
Compare
Choose a tag to compare

Changelog

Improvements

  • Upgrade to JDK 21 (#58)
  • Fix and improve AWS Lambda configuration description (#59)
  • Documentation improvements (thanks @tangi-vass @alexandregv)

v0.29.0

04 Nov 08:36
f752916
Compare
Choose a tag to compare

Changelog

Features

  • IAM support for Amazon Managed Streaming for Kafka (MSK). It allows a new simple authentication and security layer (SASL) mechanism called AWS_MSK_IAM (#56)

Improvements

  • Custom and configurable definition of pod annotations for Kubernetes runner (#57)

Try zoe from your browser!

You can try zoe from your browser using our new Katacoda tutorials.

v0.28.0

04 Nov 23:36
d8ade76
Compare
Choose a tag to compare

Changelog

Features

  • Add zoe schemas delete command to delete avro schemas and subjects from.the configured registry. Cf. zoe schemas delete --help for options and instructions (@LouisVN).

Improvements

  • Remove deprecated bottle: uneeded statement on the homebrew formula (@thomaspoignant)

Try zoe from your browser!

You can try zoe from your browser using our new Katacoda tutorials.

v0.27.3

17 Oct 17:19
Compare
Choose a tag to compare

Changelog

Features

  • Add --expose-metadata flag to expose a __metadata__ field containing the kafka records metadata. This field is accessible as any other field in the --query and --filter expressions. Cf. zoe topics consume --help for examples.
  • Add --skip-non-deserializable-records flag to the zoe topics consume command. This flag makes zoe skip corrupt records and log them instead of failing.

Try zoe from your browser!

You can try zoe from your browser using our new Katacoda tutorials.

v0.27.2

22 Jun 08:28
b25babe
Compare
Choose a tag to compare

Changelog

Bug fixes

  • Fix the secrets parsing regex to include more characters (6c418e2)
  • Fix a recursion problem when parsing error responses from zoe remote runners (#41)

Try zoe from your browser!

You can try zoe from your browser using our new Katacoda tutorials.

v0.27.1

08 Jun 17:42
683edee
Compare
Choose a tag to compare

Changelog

Improvements

  • Inject kafka props in the schema registry client in the various schema interaction commands #40

Try zoe from your browser!

You can try zoe from your browser using our new Katacoda tutorials.

v0.27.0

16 Apr 19:22
Compare
Choose a tag to compare

Changelog

New features

  • Support yaml as an output format for zoe commands: zoe -o yaml topics list.
  • New offsets management commands to read and set the offsets of consumer groups by timestamp, duration from now, etc.. Ex: zoe offsets set --group mygroup --topic input --rewind-by 'PT2h' to set the offset to a timestamp of 2 hours from now. For more details: zoe offsets --help.
  • Ability to create and use aliases for zoe commands. Ex: zoe aliases add --name ptl -- -e pro topics list will let you use zoe ptl instead to list topis in the pro environment. For more details: zoe aliases --help.
  • Ability to override the defaults for zoe command line option values. For more details: zoe config defaults --help and the corresponding section of the documentation.
  • Ability to edit zoe's configuration safely for a specific environment via zoe -e my-env config edit.

Improvements

  • Upgrade to AWS SDK V2 which removes a lot of warnings when using recent credentials file formats.
  • Removed support for the strongbox secrets provider.
  • Optimize topics & schemas listing which are now way faster.
  • Simplify the initial config generated by zoe config init which is now much more readable.
  • Various bug fixes.

Try zoe from your browser!

You can try zoe from your browser using our new Katacoda tutorials.

v0.26.1

09 Oct 16:05
bce8aee
Compare
Choose a tag to compare
  • Upgrade to kotlin 1.4
  • Bug fix on topics list authorization issue: #20
  • Documentation improvements (thanks @Dobiasd)

v0.26.0

07 Aug 13:57
6b48666
Compare
Choose a tag to compare

Changelog

  • Filter data records based on record headers with the --filter-meta option (#5).
  • Add ability to display record headers of consumed records with the --with-meta option (#5).
  • Ability to do variable substitution in the yaml configuration files from the environment (#14). For more details, checkout the Environment variables substitutions section in the configuration loading chain documentation.
  • Override consumer properties per topic using the new propsOverride config option in the topics section (#10) . For more details, checkout the configuration reference page.
  • Inject custom config properties in the topics create command (#8).

Try zoe from your browser!

You can try zoe from your browser using our new Katacoda tutorials.

v0.25.0: Merge pull request #5 from adevinta/add-meta-filters

04 Aug 12:02
f7f983c
Compare
Choose a tag to compare
Add ability to filter on headers and other records metadata