From a8119b9c150660cc640919d314fb8cb5e4d51637 Mon Sep 17 00:00:00 2001 From: Salim Alam Date: Mon, 18 Sep 2017 14:56:20 -0700 Subject: [PATCH] Rel note and version bump to 0.32.0 Signed-off-by: Salim Alam --- CHANGELOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++ VERSION | 2 +- 2 files changed, 112 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 177bbd7133..2c5df18a94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,115 @@ # Habitat CHANGELOG +## [0.32.0](https://github.com/habitat-sh/habitat/tree/0.32.0) (09-18-2017) +[Full Changelog](https://github.com/habitat-sh/habitat/compare/0.31.0...0.32.0) + +## Features & Enhancements + +- In browser tutorial error [\#3157](https://github.com/habitat-sh/habitat/issues/3157) +- Auto-generate CLI docs [\#3149](https://github.com/habitat-sh/habitat/issues/3149) +- Document all sys.\* keys [\#3129](https://github.com/habitat-sh/habitat/issues/3129) +- Blog Contribution Documentation [\#3128](https://github.com/habitat-sh/habitat/issues/3128) +- Remove depot client dependency from builder worker [\#3124](https://github.com/habitat-sh/habitat/issues/3124) +- Be able to conditionally show the "run command" on the sidebar [\#3119](https://github.com/habitat-sh/habitat/issues/3119) +- Apply visibility settings to packages [\#3118](https://github.com/habitat-sh/habitat/issues/3118) +- Display the active-build message across package tabs [\#3107](https://github.com/habitat-sh/habitat/issues/3107) +- \[builder\] scheduler should be platform-aware [\#3099](https://github.com/habitat-sh/habitat/issues/3099) +- Add an update API for origins [\#3096](https://github.com/habitat-sh/habitat/issues/3096) +- Document which scaffoldings can be passed to hab plan init -s [\#3095](https://github.com/habitat-sh/habitat/issues/3095) +- Add tooltips to icons [\#3061](https://github.com/habitat-sh/habitat/issues/3061) +- Add default visibility setting to origin [\#3053](https://github.com/habitat-sh/habitat/issues/3053) +- Add build source [\#3052](https://github.com/habitat-sh/habitat/issues/3052) +- Add pagination to project\_jobs endpoint [\#3051](https://github.com/habitat-sh/habitat/issues/3051) +- Add platform and channels to show\_job endpoint [\#3049](https://github.com/habitat-sh/habitat/issues/3049) +- Add platform and channels to project\_jobs endpoint [\#3048](https://github.com/habitat-sh/habitat/issues/3048) +- Use OS icons in the versions tab, dashboard and sidebar [\#3041](https://github.com/habitat-sh/habitat/issues/3041) +- \[builder-web\] Add settings tab for an origin to turn on/off private builds [\#3034](https://github.com/habitat-sh/habitat/issues/3034) +- \[builder-web\] Update Origins page to show a package count [\#3033](https://github.com/habitat-sh/habitat/issues/3033) +- Can't find docs for package promotion [\#3010](https://github.com/habitat-sh/habitat/issues/3010) +- Add an event message that exposes the channel a service is associated with [\#2982](https://github.com/habitat-sh/habitat/issues/2982) +- Encrypt sensitive fields in `builder.toml` configuration [\#2896](https://github.com/habitat-sh/habitat/issues/2896) +- Make optional binding more discoverable through the site search engine [\#2865](https://github.com/habitat-sh/habitat/issues/2865) +- Make optional binding more discoverable through the site search engine [\#2865](https://github.com/habitat-sh/habitat/issues/2865) +- Add `export tar` to export docs page [\#2719](https://github.com/habitat-sh/habitat/issues/2719) +- \[Documentation\] Document `sup-run` studio functionality [\#2645](https://github.com/habitat-sh/habitat/issues/2645) +- \[Documentation\] Add info about do\_default\_ [\#2599](https://github.com/habitat-sh/habitat/issues/2599) +- \\[Documentation\\] Add info about do\\_default\\_ [\#2599](https://github.com/habitat-sh/habitat/issues/2599) +- \[builder-scheduler\] Smarter dispatching [\#2374](https://github.com/habitat-sh/habitat/issues/2374) +- Add dedicated content about GitHub scopes needed in CLI setup [\#1194](https://github.com/habitat-sh/habitat/issues/1194) +- Add top level list & organization, add smoke\_check hook [\#3195](https://github.com/habitat-sh/habitat/pull/3195) ([tashimi](https://github.com/tashimi)) +- Fix logging level in api proxy health check & hab install [\#3194](https://github.com/habitat-sh/habitat/pull/3194) ([reset](https://github.com/reset)) +- Add helpers [\#3192](https://github.com/habitat-sh/habitat/pull/3192) ([tashimi](https://github.com/tashimi)) +- Minor improvements to Supervisor logging [\#3190](https://github.com/habitat-sh/habitat/pull/3190) ([reset](https://github.com/reset)) +- Silence health check hooks for admin/api [\#3189](https://github.com/habitat-sh/habitat/pull/3189) ([reset](https://github.com/reset)) +- Updating CLI docs, export docs, and scheduler info [\#3188](https://github.com/habitat-sh/habitat/pull/3188) ([tashimi](https://github.com/tashimi)) +- Improve upon server/supervisor logging Level [\#3187](https://github.com/habitat-sh/habitat/pull/3187) ([reset](https://github.com/reset)) +- Service logging improvements [\#3186](https://github.com/habitat-sh/habitat/pull/3186) ([reset](https://github.com/reset)) +- Add export a package to tar format docs [\#3183](https://github.com/habitat-sh/habitat/pull/3183) ([tashimi](https://github.com/tashimi)) +- updating runtime settings [\#3181](https://github.com/habitat-sh/habitat/pull/3181) ([tashimi](https://github.com/tashimi)) +- Update the CLI docs [\#3162](https://github.com/habitat-sh/habitat/pull/3162) ([tashimi](https://github.com/tashimi)) +- Added sup-run details to build topic [\#3154](https://github.com/habitat-sh/habitat/pull/3154) ([davidwrede](https://github.com/davidwrede)) +- Update cli docs for in-screen demo [\#3150](https://github.com/habitat-sh/habitat/pull/3150) ([tashimi](https://github.com/tashimi)) +- Net Refactor [\#3146](https://github.com/habitat-sh/habitat/pull/3146) ([reset](https://github.com/reset)) +- \[common\] Add several additonal ways to create a `UI`. [\#3135](https://github.com/habitat-sh/habitat/pull/3135) ([fnichol](https://github.com/fnichol)) +- \[sup/test\] Add better nocapture support in tests. [\#3134](https://github.com/habitat-sh/habitat/pull/3134) ([fnichol](https://github.com/fnichol)) + +## Bug fixes + +- Service updater should download public keys and verify new packages [\#3121](https://github.com/habitat-sh/habitat/issues/3121) +- supervisor is failing to send updated service info to census [\#3057](https://github.com/habitat-sh/habitat/issues/3057) +- \[builder\] Cannot bind builder services if datastore is restarted [\#2506](https://github.com/habitat-sh/habitat/issues/2506) +- Builder services not auto-recovering from rt:route:2 [\#2433](https://github.com/habitat-sh/habitat/issues/2433) +- \[builder-scheduler\] Tighten up async job status logic [\#2373](https://github.com/habitat-sh/habitat/issues/2373) +- Unify population of the census with health state reconciliation [\#3198](https://github.com/habitat-sh/habitat/pull/3198) ([christophermaier](https://github.com/christophermaier)) +- Fix breakage in origin create API [\#3196](https://github.com/habitat-sh/habitat/pull/3196) ([reset](https://github.com/reset)) +- Terminate services on request & config fixes [\#3182](https://github.com/habitat-sh/habitat/pull/3182) ([reset](https://github.com/reset)) +- Net Refactor [\#3146](https://github.com/habitat-sh/habitat/pull/3146) ([reset](https://github.com/reset)) +- \[hab\] Fix `binlink\_all\_in\_pkg\(\)` which did not work correct with rootfs [\#3136](https://github.com/habitat-sh/habitat/pull/3136) ([fnichol](https://github.com/fnichol)) + +**Closed issues:** + +- Tracking Issue - Update node to latest LTS \(6.11.2\) [\#3068](https://github.com/habitat-sh/habitat/issues/3068) + +**Merged pull requests:** + +- Fix UI breakage [\#3197](https://github.com/habitat-sh/habitat/pull/3197) ([chefsalim](https://github.com/chefsalim)) +- Add Join and Concat template helpers [\#3191](https://github.com/habitat-sh/habitat/pull/3191) ([elliott-davis](https://github.com/elliott-davis)) +- Add information about cli command [\#3185](https://github.com/habitat-sh/habitat/pull/3185) ([tashimi](https://github.com/tashimi)) +- Updating callbacks documentation [\#3180](https://github.com/habitat-sh/habitat/pull/3180) ([tashimi](https://github.com/tashimi)) +- fix whitespacing and brackets in license [\#3179](https://github.com/habitat-sh/habitat/pull/3179) ([echohack](https://github.com/echohack)) +- Add jobs dashboard [\#3177](https://github.com/habitat-sh/habitat/pull/3177) ([chefsalim](https://github.com/chefsalim)) +- Add some testing for Origins [\#3176](https://github.com/habitat-sh/habitat/pull/3176) ([elliott-davis](https://github.com/elliott-davis)) +- Add job id to scheduler log [\#3175](https://github.com/habitat-sh/habitat/pull/3175) ([chefsalim](https://github.com/chefsalim)) +- Various bug fixes - get bldr working again [\#3174](https://github.com/habitat-sh/habitat/pull/3174) ([chefsalim](https://github.com/chefsalim)) +- Stop datadog agent on worker for now [\#3170](https://github.com/habitat-sh/habitat/pull/3170) ([chefsalim](https://github.com/chefsalim)) +- add better logging around service failures and spawning [\#3163](https://github.com/habitat-sh/habitat/pull/3163) ([mwrock](https://github.com/mwrock)) +- Removing extra words [\#3161](https://github.com/habitat-sh/habitat/pull/3161) ([tashimi](https://github.com/tashimi)) +- Removing extra words [\#3160](https://github.com/habitat-sh/habitat/pull/3160) ([tashimi](https://github.com/tashimi)) +- Slimming down this page [\#3159](https://github.com/habitat-sh/habitat/pull/3159) ([tashimi](https://github.com/tashimi)) +- Slimming down the explanation here [\#3158](https://github.com/habitat-sh/habitat/pull/3158) ([tashimi](https://github.com/tashimi)) +- Update studio-help.txt [\#3153](https://github.com/habitat-sh/habitat/pull/3153) ([tashimi](https://github.com/tashimi)) +- Update hab-sup-config.txt [\#3152](https://github.com/habitat-sh/habitat/pull/3152) ([tashimi](https://github.com/tashimi)) +- Updated hab-start-help.txt [\#3151](https://github.com/habitat-sh/habitat/pull/3151) ([tashimi](https://github.com/tashimi)) +- Install Datadog agent on builder nodes [\#3144](https://github.com/habitat-sh/habitat/pull/3144) ([chefsalim](https://github.com/chefsalim)) +- Download keys for verification when updating services [\#3143](https://github.com/habitat-sh/habitat/pull/3143) ([christophermaier](https://github.com/christophermaier)) +- Refactoring builder services [\#3137](https://github.com/habitat-sh/habitat/pull/3137) ([chefsalim](https://github.com/chefsalim)) +- Blog posts: A journey with habitat on ECS parts 1 and 2 [\#3133](https://github.com/habitat-sh/habitat/pull/3133) ([irvingpop](https://github.com/irvingpop)) +- Add is\_a\_service to API responses for packages [\#3132](https://github.com/habitat-sh/habitat/pull/3132) ([raskchanky](https://github.com/raskchanky)) +- Apply default package visibility settings when packages are uploaded [\#3131](https://github.com/habitat-sh/habitat/pull/3131) ([raskchanky](https://github.com/raskchanky)) +- Check special case during package upload [\#3126](https://github.com/habitat-sh/habitat/pull/3126) ([chefsalim](https://github.com/chefsalim)) +- Update http timeout, add retry for key fetch [\#3125](https://github.com/habitat-sh/habitat/pull/3125) ([chefsalim](https://github.com/chefsalim)) +- Update retry timeout for builder-worker [\#3123](https://github.com/habitat-sh/habitat/pull/3123) ([chefsalim](https://github.com/chefsalim)) +- Add pagination to package\_jobs API endpoint [\#3122](https://github.com/habitat-sh/habitat/pull/3122) ([raskchanky](https://github.com/raskchanky)) +- Add channels and platforms to job\_show API endpoint [\#3120](https://github.com/habitat-sh/habitat/pull/3120) ([raskchanky](https://github.com/raskchanky)) +- Don’t run the tests unless I ask [\#3117](https://github.com/habitat-sh/habitat/pull/3117) ([cnunciato](https://github.com/cnunciato)) +- Display active build messaging across package tabs [\#3116](https://github.com/habitat-sh/habitat/pull/3116) ([cnunciato](https://github.com/cnunciato)) +- Fix incorrect use of wildcard in gitignore [\#3115](https://github.com/habitat-sh/habitat/pull/3115) ([asymmetric](https://github.com/asymmetric)) +- Make builder scheduler target-aware [\#3114](https://github.com/habitat-sh/habitat/pull/3114) ([chefsalim](https://github.com/chefsalim)) +- bumping dev version [\#3113](https://github.com/habitat-sh/habitat/pull/3113) ([mwrock](https://github.com/mwrock)) +- Add platforms and channels to project\_jobs API endpoint [\#3112](https://github.com/habitat-sh/habitat/pull/3112) ([raskchanky](https://github.com/raskchanky)) +- Add an API to allow updating an origin [\#3102](https://github.com/habitat-sh/habitat/pull/3102) ([raskchanky](https://github.com/raskchanky)) +- General styling improvements for the origins/origin page [\#3087](https://github.com/habitat-sh/habitat/pull/3087) ([elliott-davis](https://github.com/elliott-davis)) + ## [0.31.0](https://github.com/habitat-sh/habitat/tree/0.31.0) (09-07-2017) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.30.2...0.31.0) @@ -52,6 +162,7 @@ **Merged pull requests:** +- release 0.31.0 [\#3110](https://github.com/habitat-sh/habitat/pull/3110) ([mwrock](https://github.com/mwrock)) - Add basic retry capability to build post-processor [\#3098](https://github.com/habitat-sh/habitat/pull/3098) ([chefsalim](https://github.com/chefsalim)) - Add default package visibility to origins [\#3094](https://github.com/habitat-sh/habitat/pull/3094) ([raskchanky](https://github.com/raskchanky)) - Pull jobs and logs into the Build Jobs tab [\#3091](https://github.com/habitat-sh/habitat/pull/3091) ([cnunciato](https://github.com/cnunciato)) diff --git a/VERSION b/VERSION index b21af6d964..9eb2aa3f10 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.32.0-dev +0.32.0