We are happy to announce the release of Habitat 0.85.0. We have a number of new features as well as bug fixes, so please read on for all the details. If you just want the binaries, head on over to Install Habitat.
0.85.0 (2019-09-17)
Behavioral Changes
- Cleanup lifecycle restarts and remove reload hook #6668 (davidMcneil)
Bug Fixes
- Fix config gossip #6910 (davidMcneil)
- Properly root SetupEnvironment variables with file system paths at run time #6850 (mwrock)
- handle chunked encoding responses that lack content length header #6891 (mwrock)
- Be more explicit about connection refused errors. #6755 (raskchanky)
- Ensure studio is installed #6772 (smacfarlane)
New Features & Enhancements
- Add healthcheck results to event stream #6905 (davidMcneil)
- Copy SSL_CERT_FILE to studio internal and persist env var #6909 (smacfarlane)
- Adds channel-to-channel promotion to bldr subcommand #6911 (eeyun)
- Copy SSL certs into Windows studio #6844 (chefsalim)
- Add ability to disable job group creation from the cli #6843 (smacfarlane)
- Update event stream #6853 (davidMcneil)
- Add environment to windows binstubs #6826 (mwrock)
- Assorted health-check tweaks #6727 (christophermaier)
Merged Pull Requests
- Fix typo in 'type' parameter for command 'hab origin key export' #6934 (sirajrauff)
- Add e2e test to ensure studio auto-installs #6781 (smacfarlane)
- Remove the trace_it! macro and associated functionality. #6936 (raskchanky)
- Removes artifactory module from cli #6931 (eeyun)
- Always build the Launcher and Windows Service packages #6916 (christophermaier)
- Remove unused locks and consolidate test helpers. #6928 (raskchanky)
- Redo departial PR #6925 (kagarmoe)
- Correct Cargo.lock for new zmq branch #6919 (raskchanky)
- Add one-off release tool #6885 (davidMcneil)
- Remove PID file error message #6915 (davidMcneil)
- mention earlier there's a debug option for PS plans #6912 (robbkidd)
- fixes supervisor connection failure test #6860 (nellshamrell)
- fixing permission error in release #6886 (mwrock)
- increase timeout for mac and windows releases #6888 (mwrock)
- extend release timeouts #6889 (mwrock)
- report last error after all failed pkg download attempts #6890 (mwrock)
- Add hab bldr url for env variable #6898 (scotthain)
- Bump nokogiri from 1.10.3 to 1.10.4 in /www #6877 (dependabot[bot])
- Begin cleaning up scripts and locations of things #6846 (scotthain)
- Upgrade to rust 1.37.0 #6861 (raskchanky)
- Fixing up some End-to-End Supervisor Tests #6780 (christophermaier)
- End to end tests: hab-svc-load and hup-does-not-abandon-services #6849 (baumanj)
- Add support for running e2e tests locally, for rapid iteration #6855 (christophermaier)
- Add job to run all
#[ignore]
d tests #6845 (baumanj) - Add mac hab build to release process #6802 (scotthain)
- Fix cargo update scheduled task #6840 (smacfarlane)
- publish both 2016 and 2019 studio images in release #6842 (mwrock)
- Remove spec file of failed services #6794 (davidMcneil)
- Audit RumorStore locking #6674 (baumanj)
- Update http-client and builder-api-client from hyper to reqwest. #6759 (chefsalim)
- Always use linux for cleanup build channel #6804 (scotthain)
- Revert "redux: cross platform binstubs with package environment" #6796 (smacfarlane)
- Update rustfmt #6776 (christophermaier)
- Extract a curlbash_hab function #6789 (christophermaier)
- Clean up a few extra analytics code paths #6787 (christophermaier)
- links to central Chef Community CoC #6785 (nellshamrell)
- Promote release candidates to builder-acceptance #6725 (christophermaier)
- Work around 0.83.0 studio not installing bug #6775 (scotthain)
- Update Docs for 0.83.0 #6768 (christophermaier)
- Convert all our manual whitespace splitting to use split_whitespace() #6751 (raskchanky)
- Fixing typo public->secret in origin secret key download #6753 (sirajrauff)
- [hab] Allow flexible whitespace in HAB_DOCKER_OPTS #6749 (stevendanna)
- [hab-plan-build] Normalize file checksums before comparison #6748 (stevendanna)
- Fix javascript generation in the web site #6742 (raskchanky)
- Make PID file handling a little more robust. #6738 (raskchanky)
- Updating reference hooks document… #6716 (mike10010100)
- Add license acceptance to kernel2 Vagrant file #6733 (christophermaier)
- Upgrade to Rust 1.36.0 #6708 (raskchanky)