Releases: allegro/marathon-consul
Releases · allegro/marathon-consul
1.3.1
Breaking changes
- Renamed
sync-leader
option to marathon-leader
(#211)
Fixes:
- Sanitize http logs (#209)
Improvements:
- Support for a path in marathon location (#210)
1.3.0
Improvements:
- Support Marathon SSE (#143)
1.2.1
Fixes:
- Marathon-Consul is not
go get
-able (#196)
- Log errors during sync (#189)
- Make sentry timeout configurable (#186)
- Recheck if service should be deregistered (#88)
Improvements:
- Move event handler to event module (#198)
- Update dependencies (#194)
- Change
[]*Tasks
to []Tasks
(#192)
1.2.0
Fixes:
- Fix
*.locahost
is resolvable with nss-myhostname (#173)
- Fix consul flaky tests by updating Consul version. (#171)
- Check if port index fits in bounds. (#164)
- Fix consul download problems on Travis. (#162)
Improvements:
- Make github releases from Travis. (#177)
- Add Sentry.io support. (#165)
- Move all build logic and dependencies installs to Makefile. (#155)
- Support Marathon 1.4. (#148 #151)
1.1.0
Improvements:
- Drop not supported events (#139)
- Calculates ignored health checks only once (#149)
- Allow human-readable intervals (like
15m0s
) in config (#56)
- Parse event timestamp and add more events metrics (
events.requests.delay.current
) (#142)
Fixes:
- [
panic: runtime error: index out of range
] Validate health-check port number (#145)
- Missing version in logs (#135)
1.0.0
Improvements
- Separate service id from task (#99)
- More efficient deregistering by task (#104)
- migrate only specified healthchecks (#120)
- Register services with healthcheck status passing (#123)
- Handle only important events (#128 #131)
0.4.1
Improvements
- compiled with Go 1.7
- fixed flaky tests (run Consul with random ports in tests)
- handling static port healtcheck configuration (#108)
- freezed dependencies (#101)
- handling new Marathon Event
unhealthy_task_kill_event
(#83)
- added Dockerfile (#71)
0.4.0
Improvements
- async events processing #78
- simplified service deregistration #77
- support for multiple marathon apps having the same consul service name #72
- pidfile creation for upstart #70