github go-micro/go-micro v2.0.0
2.0.0

latest releases: v4.10.2, v4.10.1, v4.10.0...
4 years ago

v2 release

Major breaking changes

  • grpc client/server by default
  • embedded nats broker by defaut
  • move to urfave/cli v2 fork

Changes

  • Add grpc streaming connection pool support
  • Support true bidirectional streaming in rpc client
  • Add tracer interface for in-built tracing
  • Return error for new config initialisation
  • Add config service implementation
  • Add kubernetes log implementation
  • Add os log streaming implementation
  • Add debug profiling using go profiler
  • Add Debug.Log/Trace endpoints
  • Support lower-case metadata key reading
  • Strip down router interface
  • Move network to be gossip based rather than broadcast
  • Restructure runtime package
  • Change the store interface to be simpler taking one arg only
  • Strip down the tunnel to be simpler
  • Add built in wrapper for stats requests/error tracking
  • more changes...

See below:

v1.18.0...master

Don't miss a new go-micro release

NewReleases is sending notifications on new releases.