habitat v0.83.0 Release Notes

Release Date: 2019-07-29 // 5 months ago
  • Full Changelog

    Behavioral Changes

    πŸ› Bug Fixes

    • πŸ‘Œ Improve liveliness checker #6714 (baumanj)
    • ⬆️ Stop health check futures when upgrading the Supervisor #6717 (christophermaier)
    • πŸ— do not overwrite PSModulePath when setting up build environment #6697 (mwrock)
    • πŸ— provide a better error when no value is passed to Set-BuildtimeEnv or Set-RuntimeEnv #6684 (mwrock)
    • βœ‚ Remove recusive memberlist locking #6662 (baumanj)
    • πŸ‘ allow windows service to set arbitrary environment variables #6648 (mwrock)

    πŸ†• New Features & Enhancements

    • βž• add a invoke-after function for powershell plans #6685 (mwrock)
    • πŸ‘ allow windows docker studio and exported images to run on kernels later than 2016ltsc #6643 (mwrock)
    • Switch to log4rs in the Supervisor #6622 (christophermaier)
    • πŸ”§ Store configurable shutdown parameters #6539 (davidMcneil)

    πŸ”€ Merged Pull Requests

    ## 0.82.0 (2019-06-06) Full Changelog

    Behavioral Changes

    • βž• Add --binlink-dir argument to hab pkg install #6597 (baumanj)

    πŸ†• New Features & Enhancements

    πŸ› Bug Fixes

    • βœ‚ remove trailing space from env vars set in export docker build #6540 (mwrock)

    πŸ”€ Merged Pull Requests

    ## 0.81.0 (2019-05-06) Full Changelog

    πŸ› Bug Fixes

    • βž• Add habitat_common::sync::Lock type for recursive read locking #6436 (baumanj)
    • βž• Add HAB_LICENSE to 2 more spots in our release automation #6497 (raskchanky)
    • Ensure the install script has accepted the license #6503 (raskchanky)

    πŸ”€ Merged Pull Requests

    • ⚑️ Update docs and Makefile for 0.81.0 #6529 (raskchanky)
    • βž• adds working code and test for altering a package name to make it val… #6524 (nellshamrell)
    • ⚑️ Update the docker exporter docs to include HAB_LICENSE instructions #6525 (raskchanky)
    • 🐳 Propagate host license acceptance into docker containers #6522 (raskchanky)
    • Sets project status and SLA #6473 (dmccown)
    • πŸ‘· Revert "Switch to parking_lot's RwLock and add CI deadlock detection" #6513 (raskchanky)

    ## 0.80.0 (2019-04-30) Full Changelog

    πŸ†• New Features & Enhancements

    πŸ› Bug Fixes

    • βž• add ltsc2016 tag for windowsservercore base images #6470 (mwrock)
    • πŸ›  Fix detection of emacs in studio #6390 (smacfarlane)
    • πŸ— build_component.ps1 should enter a non interactive container and forward exit code #6476 (mwrock)

    Behavioral Changes

    • πŸ‘‰ Make --binlink take an value (or env var) for hab pkg install #6423 (baumanj)
    • βž• Add a license agreement prompt to hab #6364 (raskchanky)

    πŸ”€ Merged Pull Requests

    ## 0.79.1 (2019-04-10) Full Changelog

    πŸ› Bug Fixes

    • βž• add studio powershell directory to path on studio creation so it is propogated to supervisor #6400 (mwrock)

    πŸ”€ Merged Pull Requests

    ## 0.79.0 (2019-04-01) Full Changelog

    πŸ†• New Features & Enhancements

    Behavioral Changes

    • Remove uses of default_cache_key_path #6336 (baumanj)
    • Remove uses of core's default_cache_key_path #6326 (baumanj)
    • 0️⃣ Remove usage of habitat_core::binlink::default_binlink_dir #6315 (baumanj)
    • 🍎 macOS still needs --interactive and --tty set #6295 (raskchanky)

    πŸ› Bug Fixes

    • πŸ›  Fix positional args, tweak err handling for promote/demote/delete #6379 (chefsalim)
    • Properly pass CLI args to hab origin key import #6363 (baumanj)
    • 🏁 start supervisor outside of interactive powershell session in local windows studio #6353 (mwrock)
    • βͺ Revert "remove old content" feature #6348 (christophermaier)
    • βœ‚ Remove offensively-named command in favor of updated version #6343 (baumanj)
    • 🏁 uninstall should not rename to existing directory on windows #6322 (mwrock)
    • Use POSIX unset rather than Busybox env -u for HAB_STUDIO_BINARY #6318 (christophermaier)
    • 🏁 windows docker studio should output sup log in color and without timestamp #6312 (mwrock)
    • 🏁 turn off supervisor log coloring in local windows studio if ANSI is not supported #6306 (mwrock)
    • 🏁 eliminate false error noise from windows launcher #6313 (mwrock)
    • πŸ‘‰ Use subshells and unset to actually unset environment variables #6296 (christophermaier)
    • πŸ’» implement platform specific UI symbols #6290 (mwrock)

    πŸ”€ Merged Pull Requests


Previous changes from v0.78.0

  • Full Changelog

    πŸ†• New Features & Enhancements

    πŸ› Bug Fixes

    • βœ‚ Remove old templated content when adding a service #6269 (christophermaier)
    • ♻️ refactor ctl_gateway and launcher to leverage windows color friendly StructuredOutput #6256 (mwrock)
    • πŸ›  Fix plan build regression in 0.76.0 release #6257 (baumanj)

    πŸ”€ Merged Pull Requests