Skip to content

Tags: ft-t/go-micro

Tags

v1.9.1

- Fix waitgroup race condition

v1.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

v1.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

v1.8.2

- Point release for micro

- Adds travis caching
- Removes unused network code
- Adds tunnel interface
- Consul agent check
- Router handler interface
- Non host:port fixes

v1.8.1

- Use mdns 0.2.0 release tag

v1.8.0

- Move the selector into client

- Change broker.Publication to broker.Event
- Move cmd into config
- Enable default json processing in api
- Remove port from registry
- Memory broker/transport race fixes
- GRPC codec fix
- Client pool interface
- Router interface/service implementations
- Config decoding fixes
- Memory store expiration fix
- Network link/tunnel/resolver packages
- Proxy router caching
- Registry util functions

v1.7.0

- Update go mod

- Move mock data out of memory registry
- wrap the grpc codecs to support framing
- change grpc resolution to use service.method
- support full proxying via grpc
- add text codec
- move data/store
- add network interface
- add router package and implementation
- move options to config/options
- send gossip updates on register/deregister
- fix node add/del bug
- add handler wrapper back into core router

v1.6.0

- Massive go.mod dependency cleanup

  * Moved etcd, memcache, redis sync things to go-plugins
  * uuid to google uuid
  * blew away go.mod
- Add better proxy interface and features
- Add new options interface

v1.5.0

- Fix go mod issues

v1.4.0

Final consolidation of all libraries