Skip to content

Releases: go-kit/kit

0.3.0

15 Nov 01:40
Compare
Choose a tag to compare

An incremental, if large, release of Go kit. With contributions from @basvanbeek, @bbrazil, @briankassouf, @cam-stitt, @dvrkps, @everesio, @Fenthick, @groob, @jstordeur, @kpacha, @marcusolsson, @mishudark, @peterbourgon, @rossmcf, @suyash, and @xla. Thanks, contributors!

Bug fixes

  • Fix synchronization bug in metrics/generic.Histogram (#392)
  • Fixes tracking changes to OpenTracing (#387, #374, #339)
  • Fixes and improvements to package metrics/influx (#369)
  • Correct HTTP tags in distributed tracing spans (#375)
  • Fix some dead and breaking code in package sd/consul (#371)
  • Fix panic on inconsistent label cardinality (#365)
  • Fix To/From mixup in package tracing (#348)

Enhancements

  • Completely refactor package metrics (#313) ★
  • Add package auth/jwt (#335)
  • Add package metrics/pcp for Intel Performance CoPilot (#363)
  • Add package log/experimental_level (#357)
  • Custom error behavior for lb.Retry (#370)
  • Update examples/shipping (#388)
  • Go Report Card fixes (#379)
  • Remove unused errors from package endpoint (#361)
  • Add metrics.Timer (#358)
  • Add better unit tests for package sd/etcd.Client (#344)

Documentation

  • Clarify comments in package metrics (#342)
  • Fix typo in package auth/jwt docs (#385)
  • Fix typo in package log docs (#380, #351)
  • Fix typo in package metrics/expvar docs #356
  • Provide better initial guidance in package circuitbreaker docs (#345)

0.2.0

02 Aug 10:15
Compare
Choose a tag to compare

An incremental release of Go kit. With contributions from @Ayiga, @basvanbeek, @ChrisHines, @eblanchette, @ifraixedes, @jygastaud, @LennartOlsen, @peterbourgon, and @xmattstrongx. Thanks, contributors!

Bug fixes

  • util/conn: fix Manager behavior when initial Dial fails (#293)
  • Fixes tracking changes to OpenTracing (#330, #315, #314, #311, #306)
  • Fixes and improvements to package etcd tests (#329)

Enhancements

  • Simple sync log (#327)
  • Do not log "SpanContext not found in Extract carrier" (#316)
  • Improvements to transports and contexts, especially gRPC (#303)
  • sd etcd register/deregister implementation (#299)

Documentation

  • Some small fixes on Profilesvc example (#318)
  • Adding testable example documention (#317)
  • Removed url.QueryEscape from the make*Endpoint functions (#309)
  • Fix typos (#307)
  • Update documentation throughout the project (#301)
  • Update client.go concatEndpoint (#297)
  • examples/addsvc: recompile protobufs (#296)

0.1.0

07 Jun 16:46
Compare
Choose a tag to compare

The initial semver-compatible tagged release of Go kit. See #279.