We are happy to announce the release of Habitat 1.5.50!
In this release we have a number of CLI improvements, as well as improvements to the service updater that lays the groundwork for service rollbacks. We've also added a NO_NAMED_PIPE_HEALTH_CHECK feature on Windows systems that forces the health check to spawn a new powershell instance, rather than reuse one, which is useful in memory-constrained scenarios.
Be sure to read on for additional changes! If you just want the binaries, head on over to Install Habitat . Thanks!
1.5.50 (2020-03-03)
Bug Fixes
- Allow dev environment setup script to work locally or in Vagrant #7500 (christophermaier)
New Features & Enhancements
- adds hab origin info subcommand #7445 (jeremymv2)
- Add flag to ignore missing packages in seed lists #7512 (smacfarlane)
- Get-HabPackagePath accepts any valid ident like pkg_path_for #7505 (mwrock)
- add NO_NAMED_PIPE_HEALTH_CHECK feature flag to suppress named pipe on windows #7474 (mwrock)
- provide guidance on 409 conflict #7473 (jeremymv2)
- windows-service improvements #7422 (mwrock)
Behavioral Changes
- Remove ACI exporter #7462 (christophermaier)
- Remove Kubernetes and Helm exporters #7463 (christophermaier)
- modification to hab setup defaults and language #7480 (jeremymv2)
Merged Pull Requests
- ensure that studio image builder runs the windows-service install hook #7516 (mwrock)
- [CI] Add HAB_AUTH_TOKEN to at-once update test #7511 (christophermaier)
- Remove time crate from almost everything #7499 (christophermaier)
- Make FullyQualifiedPackageIdent public and use it in Pkg #7507 (davidMcneil)
- [CI] Swap command and if blocks for Windows 2016 container step #7509 (christophermaier)
- Better test for comparing structopt to clap_app #7503 (davidMcneil)
- Simplify our protobuf generation logic #7506 (christophermaier)
- Bump nokogiri from 1.10.4 to 1.10.8 in /www #7502 (dependabot[bot])
- sup: set PID file mode to 0644 #7489 (stevendanna)
- Refactor service updater #7455 (davidMcneil)
- [CI] Restrict certain release pipeline steps to "real" runs only #7491 (christophermaier)
- make the ltsc2019 docker image the default for studio and exporter ifa hyper-v host supports it #7488 (mwrock)
- Use stable mac-bootstrapper repo with latest package #7490 (jaymalasinha)
- Remove mention of ACI exporter in CLI help #7485 (christophermaier)
- Bump nightly and rustfmt versions #7450 (christophermaier)
- [CI] Purge caches when promoting from acceptance->staging #7451 (christophermaier)
- add e2e tests for hab sup term #7441 (mwrock)
- increase sleep time while waiting for connections to named pipe health check server #7452 (mwrock)
- [CI] Skip some Github-related pipeline steps for now #7461 (christophermaier)
- Add structopt implmentation of CLI #7453 (davidMcneil)
- [Docs] Fix up missing / erroneous hook documentation #7466 (christophermaier)
- [Docs] Add basic
hab pkg download
file docs #7457 (christophermaier) - Add in a check for a "latest" version specification to not set an ideā¦ #7460 (jschripsema)
- Update to Rust 1.41.0 #7458 (davidMcneil)
- [CI, Docs] Update release instructions #7465 (christophermaier)
- [CI] Allow CI pipeline to create Github PRs, releases #7479 (christophermaier)
- [CI] Automate documentation bump after a release #7484 (christophermaier)
- Update docs for 1.5.29 release #7449 (christophermaier)
- Update changelog following 1.5.29 release #7447 (christophermaier)