We are happy to announce the release of Habitat 0.78.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.
New Features & Enhancements
- Send target query param on pkg upload #6366 (chefsalim)
- Add target param to pkg related APIs #6368 (chefsalim)
- Add package deletion command #6350 (chefsalim)
- Introduce NATS Streaming eventing to the Supervisor #6218 (christophermaier)
- Copies /etc/inputrc in studio if available #5658 (rsertelon)
- Attempt to implement template debugging tool #6114 (qubitrenegade)
Behavioral Changes
- Remove uses of default_cache_key_path #6336 (baumanj)
- Remove uses of core’s default_cache_key_path #6326 (baumanj)
- 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 Busyboxenv -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
- Tweak windows butterfly test setup #6371 (scotthain)
- Add a welcome message when PRs are opened #6356 (raskchanky)
- Use curl to upload packages rather than pkg upload #6365 (scotthain)
- Migrate to habitat rust rather than system rust #6349 (scotthain)
- Update the website bundle to fix some security jazz #6355 (raskchanky)
- Simplify CLI definition for
hab svc load
command #6327 (christophermaier) - Make Linux Kernel 2 validation just a little bit easier #6297 (christophermaier)
- Use sup-run instead of hab sup run in demo #5746 (rsertelon)