Releases: zillow/zkafka
Releases · zillow/zkafka
v2.0.5: Update confluent kafka go 2.8.0 (#23)
- Updated confluent-kafka-go-2.8.0
v2.0.4
- Bugfix in
ChainLifecycleHooks
where incorrect nil checks could result in panic go get -u
to upgrade deps
v2.0.3
- Updated
go.uber.org/mock
version0.5.0
- Updated
golang.org/x/sync
version0.9.0
- Removed noisy log
Timed out on read
v2.0.2
Updated confluent-kafka-go to v2.6.1
v2.0.1
- Updated
confluent-kafka-go
version2.6.0
to address security vulnerability.
v2.0.0
- Removed dependency on github.com/golang/mock (deprecated) in favor of github.com/uber-go/mock
- Bugfixes in
WithDisableCircuitBreaker
andWithDisableBusyLoopBreaker
options implementation
v1.3.0
- Added
WithDisableCircuitBreaker
andWithDisableBusyLoopBreaker
options. These are variants of the now deprecatedDisableCircuitBreaker
andDisableBusyLoopBreaker
options. They provide a boolean parameter, which is more convenient for usage with
code generation and for shimming with configuration.
v1.2.0
- Update to allow subject name specification (not just TopicNameStrategy)
- Updated
avro_schema_registry
formatter deserialization to require passed in schema (less susceptible to errors from inferred target schema)
v1.1.0
- Added formatters that properly use schema registry formatters (zfmt
attempted previously but had missed the mark) - Updated tests to be controlled with envvar instead of build tags
- Updated golang-ci to remove deprecated options
- Updated
make
to add proto generation for schema registry evolution
tests - Because protobuf has protections against named type collisions, run
tests with a special envvar to ignore this warning - Added
LifecyclePostReadImmediate
for better confirmation of read
errors - Updated ReaderOption to not update KWriter directly and instead
update an indirect settings object - Updated producer clientId to be
clientid + topic
this helps avoid
accidental collisions seen in production with DLT'd consumer - Updated compose.yml used for local testing to standup schema registry
- Updated to golang1.23
- Updated otel dependencies
v1.0.2
- Updated
WithDeadLetterTopic
option to borrow username and password from ConsumerTopicConfig when those issues aren't specified on DeadLetterTopicConfig