Releases: micro/go-micro
Releases · micro/go-micro
1.12.0
- Add ACME Provider interface
- Implement certmagic ACME Provider
- Add certmagic Store implementation
- Add broker service implementation
- Add ability to set grpc dial and call options
- Add etcd registry and other plugins
- Add Network.Connect rpc endpoint
- Resolve network node dns names
- Support Network.Routes querying
- Fix caching registry bugs
- Move gossip registry to go-plugins
- Add router advertise strategy
- Add Cloudflare store implementation
- Add store service implementation
1.11.3
1.11.2
1.11.1
1.11.0
This is likely the last release of v1
- Use new connections for streams rather than the connection pool
- Add the registry service flags and env vars
- Fix go 1.13 tests
- Check transport in monitor health check
- Add Nodes/Graph endpoint for network rpc
- Change Nodes to Peers in the network
- Add a variety of network tests to validate
- Add network peer pruning
- Check stale registry cache when registry is down
- Add TTL/Expiry to memory registry
- Flatten advert event map in router for flap detection
- Add runtime top level interface
- Recover grpc handler failures
- Add quic transport keepalive and dial timeout
- Add link error handling
1.10.0
- Add grpc client code application/grpc content-type
- Move client to use stream dialer
- Add network implementation
- Add dynamic plugin loading
- Add multilink usage in proxy
- Add registry implementation
- Scope mdns to .micro domain
- Support grpc server processing by default
- Add tunnel broker
1.9.1
1.9.0
- Fix grpc codec for broker publishing
- Use the connection pool for streaming
- Send EOS from client when closing stream
- Add stream header to mucp protocol
- Add stream multiplexing in the server
- Fix watcher bug in file config source
- Fix monitoring watcher to only look at mucp services
- Only check router status on lookup failure
- Fix proxy streaming and client request processing
- Fix host:port processing for messaging systems
- Add start method to the router
- Fix router race condition for default values
- Add loopback detection to the tunnel
- Add connection retry logic to tunnel
- Make log levels accessible for the logger
- Add proxy muxer for internal calls
1.8.3
- Fix nats draining
- More verbose selector errors to return service name
- Move handler debug package
- Add a monitoring package
- Fix consul address parsing
- Fix server extraction code
- Add tunnel implementation
- Add util log level
- Add util io package to wrap transport socket