diff --git a/CHANGELOG.md b/CHANGELOG.md index 892559c6bf10..c17ce6c0d1a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ IMPROVEMENTS: * api: Add `verify_https_client` to require certificates from HTTP clients [GH-2587] * api/job: Ability to revert job to older versions [GH-2575] + * client: Use a random host UUID by default [GH-2735] * client: Environment variables for client DC and Region [GH-2507] * client: Hash host ID so its stable and well distributed [GH-2541] * client: GC dead allocs if total allocs > `gc_max_allocs` tunable [GH-2636] @@ -18,16 +19,24 @@ IMPROVEMENTS: [GH-2610] * client: Fingerprint all routable addresses on an interface including IPv6 addresses [GH-2536] + * client/template: Support reading env vars from templates [GH-2654] * config: Support Unix socket addresses for Consul [GH-2622] + * discovery: Advertise driver-specified IP address and port [GH-2709] * driver/docker: Allow specifying extra hosts [GH-2547] * driver/docker: Allow setting seccomp profiles [GH-2658] * driver/docker: Support Docker credential helpers [GH-2651] * driver/docker: Allow setting container IP with user defined networks [GH-2535] + * driver/rkt: Support `no_overlay` [GH-2702] + * driver/rkt: Support `insecure_options` list [GH-2695] BUG FIXES: * core: Protect against nil job in new allocation, avoiding panic [GH-2592] + * core: System jobs should be running until explicitly stopped [GH-2750] + * core: Prevent invalid job updates (eg service -> batch) [GH-2746] + * client: Lookup `ip` utility on `$PATH` [GH-2729] * client: Add sticky bit to temp directory [GH-2519] + * client: Shutdown task group leader before other tasks [GH-2753] * client: Include symlinks in snapshots when migrating disks [GH-2687] * client: Regression for allocation directory unix perms introduced in v0.5.6 fixed [GH-2675]