Habitat 0.34.0 Released!

We are happy to announce the release of Habitat 0.34.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 our downloads page: https://www.habitat.sh/docs/get-habitat/ Thanks again for using Habitat!

Highlights

New Scaffolding: we are excited to announce the availability of a Java Scaffolding, specifically of the Gradle and Springboot variety. Read all about it on Github, and let us know what you think on Slack!

New advanced web application tutorial! Learn how to build, deploy, and manage a Ruby on Rails application with a PostgreSQL database in the Build your own web app tutorial.

Docs docs docs. The core team has been adding a lot of new documentation, and giving the docs page a signficant facelift. Articles of note include:

Features & Enhancements

Bug fixes

  • [Builder-Web] latest stable in UI is pointing to latest package #3305
  • Package search response has incorrect total count #3245
  • Refactor accounts and sessions #3216
  • Rolling strategy fails to apply when RUST_LOG is at debug #2955
  • [Builder] Update hab-entrypoint.sh so that Launcher is PID 1. #3398 (fnichol)
  • The router only exports port now #3357 (christophermaier)
  • [studio/docker] Drop -ti from Docker command when calling hab pkg build. #3336 (fnichol)
  • [hab] Add default pkg\_version when using hab plan init. #3335 (fnichol)

Scaffolding Updates

  • Refactoring scaffolding-node to define dependency of core/node in the plan.sh #3206
  • Update core/scaffolding-node to latest Node LTS release #3205
  • Update Node to the latest LTS #3070
  • Reduce NodeJS build time by aprox 50% #3067

Read the full Changelog on Github