go-kit v0.3.0 Release Notes

Release Date: 2016-11-15 // over 7 years ago
  • ๐Ÿš€ 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)