Releases: allegro/marathon-consul
Releases · allegro/marathon-consul
1.5.1
Improvements:
- Resolve port placeholders
{port:name}
in Marathon labels (#292)
1.5.0
Breaking changes ❗
- Requires Consul 1.0.1 or newer.
Improvements:
- Update Consul to 1.2.0 (#288)
- Support Marathon 1.5 Network API (#283)
- Update logrus to 1.0.3 (#281)
1.4.2
1.4.2
Bugfixes:
- Local Agent used for service list reads (#276)
- Use port from marathon locathion. (#274)
- Disable maligned linter. (#269)
- Don't sync
TASK_KILLING
services (#266)
Improvements:
- Agents interface unification (#278)
- Added a test for ACL token passing (#272)
- Update Consul to 0.9.3 (#270)
- Migrate from glide to dep (#268)
- Update go to 1.9 (#262)
1.4.1
Bugfixes:
- Application crash after start (#259)
Improvements:
- Expose SSE recovery policy in configuration (#246)
1.4.0
This release contains serious bug!
Use latest release instead.
Breaking Changes ❗
- Remove web handler (#253)
Improvements:
- Update Consul to 0.9.0 (#251)
- Enable gometalinter (#252)
- Move JSON test data to
testdata
directory (#249)
- Improve tags calculation performance (#250)
1.3.4
Bugfixes
- Use new slice for tags for every port (#247)
- Handle empty event type (#241)
- Exit on streamer start error (#243)
- Handle errors in streamer and test it (#244)
1.3.3
Bugfixes:
- Reduce error logging and remove leaking Ticks (#238)
- Set health check path to root (/) if empty (#235)
- No service matching task id, change log level to warning. (#227)
Improvements:
- Substitute $HOST and $PORT* in healthcheck command (#232)
- Disable Leader detection with a '*' (#233)
- Update Consul to 0.8.3 (#237)
- Add leader metric (#229)
1.3.2
Bugfixes:
- Populate agents cache at startup (#191)
- Speed up consul tests (#214)
Improvements:
- Remove unnecessary logging (#225)
- Make EnableTagOverride configurable (#220)
- Enable tag override (#215)
Docs:
- Describe how to release new version (#223)
- Replace sync-leader with marathon-leader in readme (#218)