Skip to content

Releases: gojekfarm/ziggurat

v1.5.0

11 Jan 07:08
Compare
Choose a tag to compare
updates template and bumps version to v1.5.0

v1.4.3

08 Nov 06:47
Compare
Choose a tag to compare
updates CHANGELOG and version

v1.4.2

19 Oct 03:52
Compare
Choose a tag to compare
updates main.go.tpl

v1.4.1

09 Sep 06:42
Compare
Choose a tag to compare

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

01 Sep 04:37
Compare
Choose a tag to compare
removes stray code

v1.3.1

25 Aug 09:54
Compare
Choose a tag to compare
fixes statsd metrics

v1.2.3

27 Jul 06:59
Compare
Choose a tag to compare
updates ziggurat version

v1.2.2

06 Jul 10:27
Compare
Choose a tag to compare
bumps ziggurat version in template

v1.2.0

05 Jul 10:48
Compare
Choose a tag to compare
adds kafka router

v1.1.2

02 Jun 05:21
Compare
Choose a tag to compare
Update changelog