Releases: gojekfarm/ziggurat
Releases · gojekfarm/ziggurat
v1.5.0
updates template and bumps version to v1.5.0
v1.4.3
updates CHANGELOG and version
v1.4.2
updates main.go.tpl
v1.4.1
Breaking changes
Compose
methods are removed from the router API(s)
Changes
- uses
go v1.17
- various bug fixes and panic fixes
- more descriptive errors
- RabbitMQ's consumers do not use go-routine based workers anymore
- uses go embed to embed templates to render
- RabbitMQ WorkerCount is removed from QueueConfig
- Uses sync.Once to initialize publishers in the Wrap method
Added
- integration tests for kafka streams and RabbitMQ
ziggurat.Use
API to compose middleware- all packages use the
logger.Noop
as the default implementation for logging rabbitmq.WithConnectionTimeout
to specify a timeout for queue creation- Parallelize RabbitMQ consumption using the
ConsumerCount
v1.3.5
removes stray code
v1.3.1
fixes statsd metrics
v1.2.3
updates ziggurat version
v1.2.2
bumps ziggurat version in template
v1.2.0
adds kafka router
v1.1.2
Update changelog