Releases: adevinta/zoe
Releases · adevinta/zoe
v0.30.0
Changelog
Improvements
- Upgrade to JDK 21 (#58)
- Fix and improve AWS Lambda configuration description (#59)
- Documentation improvements (thanks @tangi-vass @alexandregv)
v0.29.0
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
Changelog
Features
- Add
zoe schemas deletecommand to delete avro schemas and subjects from.the configured registry. Cf.zoe schemas delete --helpfor options and instructions (@LouisVN).
Improvements
- Remove deprecated
bottle: uneededstatement 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
Changelog
Features
- Add
--expose-metadataflag to expose a__metadata__field containing the kafka records metadata. This field is accessible as any other field in the--queryand--filterexpressions. Cf.zoe topics consume --helpfor examples. - Add
--skip-non-deserializable-recordsflag to thezoe topics consumecommand. 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
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
v0.27.0
Changelog
New features
- Support
yamlas 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 listwill let you usezoe ptlinstead to list topis in theproenvironment. For more details:zoe aliases --help. - Ability to override the defaults for zoe command line option values. For more details:
zoe config defaults --helpand 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 initwhich 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
v0.26.0
Changelog
- Filter data records based on record headers with the
--filter-metaoption (#5). - Add ability to display record headers of consumed records with the
--with-metaoption (#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
propsOverrideconfig option in the topics section (#10) . For more details, checkout the configuration reference page. - Inject custom config properties in the
topics createcommand (#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
Add ability to filter on headers and other records metadata