Skip to content

Latest commit

 

History

History
64 lines (50 loc) · 1.9 KB

CHANGELOG.md

File metadata and controls

64 lines (50 loc) · 1.9 KB

Change Log

All notable changes to this project will be documented in this file.

Fixed

Added

  • bridge.Ping - calls adapter.Ping

Removed

Changed

  • Upgraded base image to alpine:3.2 and go 1.4
  • bridge.New returns an error instead of calling log.Fatal
  • bridge.New will not attempt to ping an adapter.
  • Specifying a SERVICE_NAME for containers exposing multiple ports will now result in a named service per port. #194

v6 - 2015-08-07

Fixed

  • Support for etcd v0 and v2
  • Panic from invalid skydns2 URI.

Added

  • Basic zookeeper adapter
  • Optional periodic resyncing of services from containers
  • More error logging for registries
  • Support for services on containers with --net=host
  • Added extensions.go file for adding/disabling components
  • Interpolate SERVICE_PORT and SERVICE_IP in SERVICE_X_CHECK_SCRIPT
  • Ability to force IP for a service in Consul
  • Implemented initial ping for every service registry
  • Option to only deregister containers cleanly shutdown #113
  • Added support for label metadata along with environment variables

Removed

Changed

  • Overall refactoring and cleanup
  • Decoupled registries into subpackages using extpoints
  • Replaced check-http script with Consul's native HTTP checks

v5 - 2015-02-18

Added

  • Automated, PR-driven release process
  • Development Dockerfile and make task
  • CircleCI config with artifacts for every build
  • --version flag to see version

Changed

  • Base container is now Alpine
  • Built entirely in Docker
  • Moved to gliderlabs organization
  • New versioning scheme
  • Release artifact now saved container image

Removed

  • Dropped unnecessary layers in Dockerfile
  • Dropped Godeps for now