diff --git a/CHANGELOG.md b/CHANGELOG.md index fcbdf2d901..6e02c77c29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # Habitat CHANGELOG +## [0.12.1](https://github.com/habitat-sh/habitat/tree/0.12.1) (11-02-2016) +[Full Changelog](https://github.com/habitat-sh/habitat/compare/0.12.0...0.12.1) + +## Features & Enhancements + +- Add docs update for run hook [\#1431](https://github.com/habitat-sh/habitat/pull/1431) ([chefsalim](https://github.com/chefsalim)) +- Readme Refactor [\#1429](https://github.com/habitat-sh/habitat/pull/1429) ([eeyun](https://github.com/eeyun)) +- Module path refactor [\#1428](https://github.com/habitat-sh/habitat/pull/1428) ([adamhjk](https://github.com/adamhjk)) +- Adding service files [\#1427](https://github.com/habitat-sh/habitat/pull/1427) ([adamhjk](https://github.com/adamhjk)) +- Clean some unwraps [\#1415](https://github.com/habitat-sh/habitat/pull/1415) ([Hoverbear](https://github.com/Hoverbear)) +- Adding the Service and Election Rumors [\#1402](https://github.com/habitat-sh/habitat/pull/1402) ([adamhjk](https://github.com/adamhjk)) + +## Bug fixes + +- Command 'hab pkg search billmeyer' finds data but panics anyway. [\#1434](https://github.com/habitat-sh/habitat/issues/1434) +- Unexpected behavior when applying config - not restarting, maintaining last config on restart [\#1340](https://github.com/habitat-sh/habitat/issues/1340) +- \[plan-build\] Ensure that `TERMINFO` is not present for all builds. [\#1440](https://github.com/habitat-sh/habitat/pull/1440) ([fnichol](https://github.com/fnichol)) +- Fix hab pkg search payload [\#1439](https://github.com/habitat-sh/habitat/pull/1439) ([chefsalim](https://github.com/chefsalim)) +- Filter on the correct package params [\#1436](https://github.com/habitat-sh/habitat/pull/1436) ([raskchanky](https://github.com/raskchanky)) +- Fix issue with package display [\#1433](https://github.com/habitat-sh/habitat/pull/1433) ([raskchanky](https://github.com/raskchanky)) +- \[tutorial\] using `npm start` results in multiple child processes upon reconfigure [\#1394](https://github.com/habitat-sh/habitat/pull/1394) ([metadave](https://github.com/metadave)) + +**Merged pull requests:** + +- Fix election test [\#1430](https://github.com/habitat-sh/habitat/pull/1430) ([adamhjk](https://github.com/adamhjk)) +- Adds test for ring encryption [\#1422](https://github.com/habitat-sh/habitat/pull/1422) ([adamhjk](https://github.com/adamhjk)) +- add AWS ECS documentation [\#1417](https://github.com/habitat-sh/habitat/pull/1417) ([mattray](https://github.com/mattray)) +- Adds service configuration rumor and encryption [\#1414](https://github.com/habitat-sh/habitat/pull/1414) ([adamhjk](https://github.com/adamhjk)) +- Renamed to DOCKER\_OPS to DOCKER\_OPTS [\#1413](https://github.com/habitat-sh/habitat/pull/1413) ([eeyun](https://github.com/eeyun)) +- Fix errant formatting in config update docs [\#1399](https://github.com/habitat-sh/habitat/pull/1399) ([twm](https://github.com/twm)) +- Allow sourcing of /src/.studiorc to set hab env vars [\#1390](https://github.com/habitat-sh/habitat/pull/1390) ([bdangit](https://github.com/bdangit)) +- \[builder\] deprecate Content-Range header usage [\#1387](https://github.com/habitat-sh/habitat/pull/1387) ([chefsalim](https://github.com/chefsalim)) + ## [0.12.0](https://github.com/habitat-sh/habitat/tree/0.12.0) (10-28-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.11.0...0.12.0) @@ -358,6 +391,9 @@ - \[hab\] Mac build improvements [\#1144](https://github.com/habitat-sh/habitat/pull/1144) ([fnichol](https://github.com/fnichol)) - Use a consistent template for Rust component Plans. [\#1142](https://github.com/habitat-sh/habitat/pull/1142) ([fnichol](https://github.com/fnichol)) - Rewrite package install strategy. [\#1093](https://github.com/habitat-sh/habitat/pull/1093) ([fnichol](https://github.com/fnichol)) +- added Ubuntu 14.04 build docs [\#1068](https://github.com/habitat-sh/habitat/pull/1068) ([metadave](https://github.com/metadave)) +- add build docs for Ubuntu + Centos 7 [\#1064](https://github.com/habitat-sh/habitat/pull/1064) ([metadave](https://github.com/metadave)) +- Resolves issue \#1039 - do\_check\(\) documentation [\#1062](https://github.com/habitat-sh/habitat/pull/1062) ([bscott](https://github.com/bscott)) ## Bug fixes @@ -414,6 +450,15 @@ - \[hab-director\] per-service environment variables [\#1075](https://github.com/habitat-sh/habitat/pull/1075) ([metadave](https://github.com/metadave)) - fix\_interpreter: warn+skip on non-regular files [\#1073](https://github.com/habitat-sh/habitat/pull/1073) ([srenatus](https://github.com/srenatus)) - Fix broken links in the readme [\#1071](https://github.com/habitat-sh/habitat/pull/1071) ([tas50](https://github.com/tas50)) +- Add missing word in documentation [\#1069](https://github.com/habitat-sh/habitat/pull/1069) ([smacfarlane](https://github.com/smacfarlane)) +- Update Docs With Correct Link to Plans Repo [\#1067](https://github.com/habitat-sh/habitat/pull/1067) ([pwelch](https://github.com/pwelch)) +- Add Brian Scott as a Maintainer [\#1057](https://github.com/habitat-sh/habitat/pull/1057) ([bscott](https://github.com/bscott)) +- URL escape the dollar signs in download URLs [\#1056](https://github.com/habitat-sh/habitat/pull/1056) ([jonathanmorley](https://github.com/jonathanmorley)) +- Fixed typo and updated continuous delivery doc [\#1055](https://github.com/habitat-sh/habitat/pull/1055) ([davidwrede](https://github.com/davidwrede)) +- Fix URL in CLI setup output [\#1054](https://github.com/habitat-sh/habitat/pull/1054) ([cnunciato](https://github.com/cnunciato)) +- added Github issue template [\#1052](https://github.com/habitat-sh/habitat/pull/1052) ([metadave](https://github.com/metadave)) +- honor pkg\_svc\_user/pkg\_svc\_group \(rebased\) [\#1050](https://github.com/habitat-sh/habitat/pull/1050) ([metadave](https://github.com/metadave)) +- \[plan-build\] Add PKG\_CONFIG\_PATH metadata to packages [\#1049](https://github.com/habitat-sh/habitat/pull/1049) ([stevendanna](https://github.com/stevendanna)) ## [0.8.0](https://github.com/habitat-sh/habitat/tree/0.8.0) (07-08-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.7.0...0.8.0) @@ -423,6 +468,8 @@ - pkg-config integration for plan-build [\#972](https://github.com/habitat-sh/habitat/issues/972) - hab-depot is built in debug mode [\#968](https://github.com/habitat-sh/habitat/issues/968) - CPPFLAGS not set by default [\#962](https://github.com/habitat-sh/habitat/issues/962) +- \[hab,hab-sup,hab-director\] Add http & https proxy support. [\#1044](https://github.com/habitat-sh/habitat/pull/1044) ([fnichol](https://github.com/fnichol)) +- \[tf\] Update bootstrap.sh to use Bintray assets. [\#986](https://github.com/habitat-sh/habitat/pull/986) ([fnichol](https://github.com/fnichol)) ## Bug fixes @@ -434,6 +481,8 @@ - Proxy support does not work [\#892](https://github.com/habitat-sh/habitat/issues/892) - `\[err=2\] bad\_verification\_code` When signing without GitHub public email available [\#861](https://github.com/habitat-sh/habitat/issues/861) - No gossip exchange if Organization is defined in Director service profile [\#754](https://github.com/habitat-sh/habitat/issues/754) +- Do not cache index.html or habitat.conf.js [\#1005](https://github.com/habitat-sh/habitat/pull/1005) ([adamhjk](https://github.com/adamhjk)) +- fix permanent-peer, no-color and verbose output cli args [\#996](https://github.com/habitat-sh/habitat/pull/996) ([metadave](https://github.com/metadave)) **Closed issues:** @@ -457,6 +506,118 @@ - docker issue during hab export [\#863](https://github.com/habitat-sh/habitat/issues/863) - User can be invited to an origin multiple times [\#835](https://github.com/habitat-sh/habitat/issues/835) +**Merged pull requests:** + +- Release 0.8.0. [\#1047](https://github.com/habitat-sh/habitat/pull/1047) ([fnichol](https://github.com/fnichol)) +- Remove mapping of the REST API in dev shell [\#1043](https://github.com/habitat-sh/habitat/pull/1043) ([adamhjk](https://github.com/adamhjk)) +- invalid ENV syntax [\#1038](https://github.com/habitat-sh/habitat/pull/1038) ([julian7](https://github.com/julian7)) +- minor spelling fixes [\#1035](https://github.com/habitat-sh/habitat/pull/1035) ([bixu](https://github.com/bixu)) +- Fail travis build on failure to deploy website [\#1033](https://github.com/habitat-sh/habitat/pull/1033) ([smith](https://github.com/smith)) +- Add `exec` to tutorial app run hook. [\#1032](https://github.com/habitat-sh/habitat/pull/1032) ([smith](https://github.com/smith)) +- Update and remove a few additional orphans from the plans exodus [\#1031](https://github.com/habitat-sh/habitat/pull/1031) ([reset](https://github.com/reset)) +- Remove plans from repository [\#1030](https://github.com/habitat-sh/habitat/pull/1030) ([reset](https://github.com/reset)) +- Add hab pkg export tar [\#1029](https://github.com/habitat-sh/habitat/pull/1029) ([tomrobison](https://github.com/tomrobison)) +- rename nginx-builder-api and promote to components [\#1028](https://github.com/habitat-sh/habitat/pull/1028) ([reset](https://github.com/reset)) +- Feature/memcached plan [\#1025](https://github.com/habitat-sh/habitat/pull/1025) ([bixu](https://github.com/bixu)) +- JSON and TOML template helpers [\#1024](https://github.com/habitat-sh/habitat/pull/1024) ([smith](https://github.com/smith)) +- revert bucket name change from travis.yml [\#1023](https://github.com/habitat-sh/habitat/pull/1023) ([reset](https://github.com/reset)) +- Add plan maintainers section [\#1022](https://github.com/habitat-sh/habitat/pull/1022) ([elliott-davis](https://github.com/elliott-davis)) +- Disables banner [\#1020](https://github.com/habitat-sh/habitat/pull/1020) ([cwebberOps](https://github.com/cwebberOps)) +- \[plans\] python 3.5.2 \(updated\) [\#1019](https://github.com/habitat-sh/habitat/pull/1019) ([miketheman](https://github.com/miketheman)) +- \[plans\] python2 2.7.12 \(updated\) [\#1018](https://github.com/habitat-sh/habitat/pull/1018) ([miketheman](https://github.com/miketheman)) +- \[plans\] Small fixes for OpenSSL plan [\#1017](https://github.com/habitat-sh/habitat/pull/1017) ([smith](https://github.com/smith)) +- Add SQLite support to Python [\#1015](https://github.com/habitat-sh/habitat/pull/1015) ([smith](https://github.com/smith)) +- Add \_common\_prepare to do\_prepare callback [\#1014](https://github.com/habitat-sh/habitat/pull/1014) ([tomrobison](https://github.com/tomrobison)) +- Read multiple blocks if available while loading Metafile contents [\#1013](https://github.com/habitat-sh/habitat/pull/1013) ([metadave](https://github.com/metadave)) +- Add AWS CLI plan [\#1010](https://github.com/habitat-sh/habitat/pull/1010) ([smith](https://github.com/smith)) +- Rename `pkg\_binary\_dirs` to `pkg\_bin\_dirs` in docs [\#1009](https://github.com/habitat-sh/habitat/pull/1009) ([smith](https://github.com/smith)) +- Vary the Range header [\#1006](https://github.com/habitat-sh/habitat/pull/1006) ([smith](https://github.com/smith)) +- Remove unnecessary do\_install. The build system does this by default. [\#1004](https://github.com/habitat-sh/habitat/pull/1004) ([juliandunn](https://github.com/juliandunn)) +- Expose X-Content-Range header [\#1003](https://github.com/habitat-sh/habitat/pull/1003) ([smith](https://github.com/smith)) +- Run terraform fmt on :allthethings: [\#1000](https://github.com/habitat-sh/habitat/pull/1000) ([jtimberman](https://github.com/jtimberman)) +- add logical environment scope to resources without it [\#999](https://github.com/habitat-sh/habitat/pull/999) ([reset](https://github.com/reset)) +- Use best practices in artifactory-pro run hook [\#995](https://github.com/habitat-sh/habitat/pull/995) ([schisamo](https://github.com/schisamo)) +- Added plan for logstash [\#993](https://github.com/habitat-sh/habitat/pull/993) ([elliott-davis](https://github.com/elliott-davis)) +- Add plan for jruby1.x [\#992](https://github.com/habitat-sh/habitat/pull/992) ([elliott-davis](https://github.com/elliott-davis)) +- Update travis webhook for new homu [\#991](https://github.com/habitat-sh/habitat/pull/991) ([smith](https://github.com/smith)) +- Adding check of `alive` status to haproxy.conf [\#990](https://github.com/habitat-sh/habitat/pull/990) ([nsdavidson](https://github.com/nsdavidson)) +- \[plans\] Update to Go 1.6.2. [\#988](https://github.com/habitat-sh/habitat/pull/988) ([fnichol](https://github.com/fnichol)) +- \[builder-web\] Make it so clicking outside the user-nav dropdown makes… [\#985](https://github.com/habitat-sh/habitat/pull/985) ([smith](https://github.com/smith)) +- Attach an EBS volume to the monolith [\#984](https://github.com/habitat-sh/habitat/pull/984) ([jtimberman](https://github.com/jtimberman)) +- Update bootstrap script to install hab 0.7.0 [\#983](https://github.com/habitat-sh/habitat/pull/983) ([jtimberman](https://github.com/jtimberman)) +- \[hab\] Make the `install.sh` script more portable with BusyBox userland. [\#982](https://github.com/habitat-sh/habitat/pull/982) ([fnichol](https://github.com/fnichol)) +- \[bintray-publish\] Add documentation for publishing to Bintray. [\#981](https://github.com/habitat-sh/habitat/pull/981) ([fnichol](https://github.com/fnichol)) +- Add comment about SSL ciphers on ELB [\#980](https://github.com/habitat-sh/habitat/pull/980) ([smith](https://github.com/smith)) +- Add Waffle.io badge [\#978](https://github.com/habitat-sh/habitat/pull/978) ([smith](https://github.com/smith)) +- Show the version in the web app [\#976](https://github.com/habitat-sh/habitat/pull/976) ([smith](https://github.com/smith)) +- Add groff plan [\#973](https://github.com/habitat-sh/habitat/pull/973) ([smith](https://github.com/smith)) +- update readme with merge notes for homu delegates [\#970](https://github.com/habitat-sh/habitat/pull/970) ([metadave](https://github.com/metadave)) +- \[docs\] Typo fix: original -\> origin [\#969](https://github.com/habitat-sh/habitat/pull/969) ([stevendanna](https://github.com/stevendanna)) +- Add Etsy testimonial to www homepage [\#966](https://github.com/habitat-sh/habitat/pull/966) ([Padgett](https://github.com/Padgett)) +- Add CPPFLAGS and CXXFLAGS to hab-plan-build [\#965](https://github.com/habitat-sh/habitat/pull/965) ([adamhjk](https://github.com/adamhjk)) +- Added missing word \(bare\) in home page hero copy [\#959](https://github.com/habitat-sh/habitat/pull/959) ([TrevorBramble](https://github.com/TrevorBramble)) +- Add icu plan [\#958](https://github.com/habitat-sh/habitat/pull/958) ([stevendanna](https://github.com/stevendanna)) +- \[builder-web\] Minor UI bug fixes [\#956](https://github.com/habitat-sh/habitat/pull/956) ([smith](https://github.com/smith)) +- Update Elixir plan for 1.3.0 release [\#955](https://github.com/habitat-sh/habitat/pull/955) ([shanesveller](https://github.com/shanesveller)) +- Fix link to config docs [\#954](https://github.com/habitat-sh/habitat/pull/954) ([smith](https://github.com/smith)) +- \[minor\] \[docs\] Changed user.email to user:email to match GitHub UI [\#947](https://github.com/habitat-sh/habitat/pull/947) ([jaymitchell](https://github.com/jaymitchell)) +- Add plan for jruby support [\#946](https://github.com/habitat-sh/habitat/pull/946) ([elliott-davis](https://github.com/elliott-davis)) +- Move DataStore ownership from dispatcher/worker to server [\#944](https://github.com/habitat-sh/habitat/pull/944) ([reset](https://github.com/reset)) +- General default configuration fixes [\#943](https://github.com/habitat-sh/habitat/pull/943) ([reset](https://github.com/reset)) +- fix broken mesos image links [\#942](https://github.com/habitat-sh/habitat/pull/942) ([mattray](https://github.com/mattray)) +- \[plan-build\] Escape upper and lower tr classes [\#938](https://github.com/habitat-sh/habitat/pull/938) ([stevendanna](https://github.com/stevendanna)) +- Remove chattiness on issuing new census rumors [\#936](https://github.com/habitat-sh/habitat/pull/936) ([juliandunn](https://github.com/juliandunn)) +- plan.sh for libev [\#935](https://github.com/habitat-sh/habitat/pull/935) ([bixu](https://github.com/bixu)) +- Skip running tests if that component has not changed. [\#934](https://github.com/habitat-sh/habitat/pull/934) ([smith](https://github.com/smith)) +- add a start-web-dev Makefile target for front end devs [\#933](https://github.com/habitat-sh/habitat/pull/933) ([metadave](https://github.com/metadave)) +- plan.sh for libevent [\#932](https://github.com/habitat-sh/habitat/pull/932) ([bixu](https://github.com/bixu)) +- Add nginx-builder-api to configure an nginx service [\#931](https://github.com/habitat-sh/habitat/pull/931) ([jtimberman](https://github.com/jtimberman)) +- Correct pkg\_include\_dirs for core/libffi [\#930](https://github.com/habitat-sh/habitat/pull/930) ([scassiba](https://github.com/scassiba)) +- Impove error handling for origins [\#929](https://github.com/habitat-sh/habitat/pull/929) ([smith](https://github.com/smith)) +- Add Apache Maven 3 plan [\#928](https://github.com/habitat-sh/habitat/pull/928) ([metadave](https://github.com/metadave)) +- add /jre/bin [\#924](https://github.com/habitat-sh/habitat/pull/924) ([cullenmcdermott](https://github.com/cullenmcdermott)) +- Add plan for relx [\#922](https://github.com/habitat-sh/habitat/pull/922) ([elliott-davis](https://github.com/elliott-davis)) +- Add plan for rebar3 [\#921](https://github.com/habitat-sh/habitat/pull/921) ([elliott-davis](https://github.com/elliott-davis)) +- fix package contents link [\#920](https://github.com/habitat-sh/habitat/pull/920) ([cullenmcdermott](https://github.com/cullenmcdermott)) +- add ant plan [\#919](https://github.com/habitat-sh/habitat/pull/919) ([cullenmcdermott](https://github.com/cullenmcdermott)) +- Update builder-web readme for production [\#918](https://github.com/habitat-sh/habitat/pull/918) ([smith](https://github.com/smith)) +- Add "Container orchestration" to docs sidebar and Mesos cleanups [\#917](https://github.com/habitat-sh/habitat/pull/917) ([mattray](https://github.com/mattray)) +- upload signing keys when uploading packages [\#916](https://github.com/habitat-sh/habitat/pull/916) ([metadave](https://github.com/metadave)) +- hab-static is no more, "hab pkg export mesos" works again [\#915](https://github.com/habitat-sh/habitat/pull/915) ([mattray](https://github.com/mattray)) +- Fix Travis CI badge. [\#914](https://github.com/habitat-sh/habitat/pull/914) ([juliandunn](https://github.com/juliandunn)) +- Include ensurepip in configure for core/python2 [\#913](https://github.com/habitat-sh/habitat/pull/913) ([scassiba](https://github.com/scassiba)) +- Enable SSL and zlib support for core/python [\#911](https://github.com/habitat-sh/habitat/pull/911) ([scassiba](https://github.com/scassiba)) +- Specified required/optional plan settings [\#910](https://github.com/habitat-sh/habitat/pull/910) ([davidwrede](https://github.com/davidwrede)) +- Reverse order of installed output statement [\#909](https://github.com/habitat-sh/habitat/pull/909) ([miketheman](https://github.com/miketheman)) +- Fix name typo [\#908](https://github.com/habitat-sh/habitat/pull/908) ([betabit](https://github.com/betabit)) +- Enable SSL support for core/python2 [\#906](https://github.com/habitat-sh/habitat/pull/906) ([scassiba](https://github.com/scassiba)) +- Updates to Travis for website deploy [\#902](https://github.com/habitat-sh/habitat/pull/902) ([smith](https://github.com/smith)) +- Add optional binding to haproxy config [\#901](https://github.com/habitat-sh/habitat/pull/901) ([nsdavidson](https://github.com/nsdavidson)) +- Create a plan for proxying builder-api [\#898](https://github.com/habitat-sh/habitat/pull/898) ([jtimberman](https://github.com/jtimberman)) +- Fix authentication when an email is visible in GitHub profile [\#897](https://github.com/habitat-sh/habitat/pull/897) ([reset](https://github.com/reset)) +- Adding more configuration options to elasticsearch / upgrading to ES 2.3.3 [\#896](https://github.com/habitat-sh/habitat/pull/896) ([xcxsxvx](https://github.com/xcxsxvx)) +- \[plans\] Ruby 2.3.1 [\#893](https://github.com/habitat-sh/habitat/pull/893) ([smith](https://github.com/smith)) +- Clarify what we mean by overriding phases for binary applications. [\#887](https://github.com/habitat-sh/habitat/pull/887) ([juliandunn](https://github.com/juliandunn)) +- Fixed some typos in the internals docs. [\#875](https://github.com/habitat-sh/habitat/pull/875) ([juliandunn](https://github.com/juliandunn)) +- Enable zlib support for core/python2 [\#874](https://github.com/habitat-sh/habitat/pull/874) ([scassiba](https://github.com/scassiba)) +- Send X-Content-Range headers with package lists [\#873](https://github.com/habitat-sh/habitat/pull/873) ([smith](https://github.com/smith)) +- Fix minor formatting errors in setup. [\#872](https://github.com/habitat-sh/habitat/pull/872) ([juliandunn](https://github.com/juliandunn)) +- Fully specified URL for open graph image [\#871](https://github.com/habitat-sh/habitat/pull/871) ([TrevorBramble](https://github.com/TrevorBramble)) +- Revised tutorial setup steps [\#869](https://github.com/habitat-sh/habitat/pull/869) ([davidwrede](https://github.com/davidwrede)) +- Open forums and slack in new tab [\#868](https://github.com/habitat-sh/habitat/pull/868) ([ryankeairns](https://github.com/ryankeairns)) +- Replace Mesosphere with DC/OS per Mesosphere's request [\#867](https://github.com/habitat-sh/habitat/pull/867) ([mattray](https://github.com/mattray)) +- Homepage: Add "Watch the Video" CTA button to homepage sub-hero [\#866](https://github.com/habitat-sh/habitat/pull/866) ([magwalk](https://github.com/magwalk)) +- Fix link to docs on origin members tab [\#865](https://github.com/habitat-sh/habitat/pull/865) ([smith](https://github.com/smith)) +- No longer need outbound port 9636 open to access public depot [\#862](https://github.com/habitat-sh/habitat/pull/862) ([davidwrede](https://github.com/davidwrede)) +- Add missing titles for concepts docs [\#860](https://github.com/habitat-sh/habitat/pull/860) ([jhedev](https://github.com/jhedev)) +- fix broken link [\#859](https://github.com/habitat-sh/habitat/pull/859) ([leonhartX](https://github.com/leonhartX)) +- \[plans\] Fix typo in `core/hab-backline`. [\#857](https://github.com/habitat-sh/habitat/pull/857) ([fnichol](https://github.com/fnichol)) +- Initial Artifactory Pro plan [\#856](https://github.com/habitat-sh/habitat/pull/856) ([schisamo](https://github.com/schisamo)) +- don't allow duplicate invites [\#855](https://github.com/habitat-sh/habitat/pull/855) ([metadave](https://github.com/metadave)) +- Add docutils plan [\#853](https://github.com/habitat-sh/habitat/pull/853) ([kevindickerson](https://github.com/kevindickerson)) +- Add banner advertising webinar to habitat.sh nav [\#852](https://github.com/habitat-sh/habitat/pull/852) ([magwalk](https://github.com/magwalk)) +- Join Habitat Slack from community page [\#851](https://github.com/habitat-sh/habitat/pull/851) ([ryankeairns](https://github.com/ryankeairns)) + ## [0.7.0](https://github.com/habitat-sh/habitat/tree/0.7.0) (06-14-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.6.0...0.7.0) @@ -473,6 +634,249 @@ - Specify dependency versions [\#848](https://github.com/habitat-sh/habitat/issues/848) - "No such file or directory" trying to enter the studio [\#736](https://github.com/habitat-sh/habitat/issues/736) +**Merged pull requests:** + +- Switch over to `hab` Bintray URL now that we are live [\#850](https://github.com/habitat-sh/habitat/pull/850) ([schisamo](https://github.com/schisamo)) +- Some updates to the tutorial [\#847](https://github.com/habitat-sh/habitat/pull/847) ([nathenharvey](https://github.com/nathenharvey)) +- Adds page with recording of livestream [\#846](https://github.com/habitat-sh/habitat/pull/846) ([magwalk](https://github.com/magwalk)) +- Added Open Graph & Twitter Card tags, image [\#844](https://github.com/habitat-sh/habitat/pull/844) ([TrevorBramble](https://github.com/TrevorBramble)) +- Return 409 conflict on origin create when existing [\#843](https://github.com/habitat-sh/habitat/pull/843) ([reset](https://github.com/reset)) +- Unify \(and copy-edit\) copy between the origin "keys" and "members" tabs. [\#842](https://github.com/habitat-sh/habitat/pull/842) ([juliandunn](https://github.com/juliandunn)) +- Add a links to the habitat source [\#841](https://github.com/habitat-sh/habitat/pull/841) ([josegonzalez](https://github.com/josegonzalez)) +- Removes announcement banner [\#840](https://github.com/habitat-sh/habitat/pull/840) ([ryankeairns](https://github.com/ryankeairns)) +- Add Demo to Tutorials Quick Links [\#839](https://github.com/habitat-sh/habitat/pull/839) ([Padgett](https://github.com/Padgett)) +- Two missing oxford commas [\#838](https://github.com/habitat-sh/habitat/pull/838) ([nathenharvey](https://github.com/nathenharvey)) +- "reasonable" is a better choice than "sane" [\#837](https://github.com/habitat-sh/habitat/pull/837) ([nathenharvey](https://github.com/nathenharvey)) +- Corrects a handful of typos and bad links [\#836](https://github.com/habitat-sh/habitat/pull/836) ([cwebberOps](https://github.com/cwebberOps)) +- Fix comma splice in message displayed when there aren't any origins. [\#834](https://github.com/habitat-sh/habitat/pull/834) ([juliandunn](https://github.com/juliandunn)) +- Release 0.7.0, happy birthday Habitat, have a hart \<3 [\#833](https://github.com/habitat-sh/habitat/pull/833) ([fnichol](https://github.com/fnichol)) +- Mesosphere and Kubernetes documentation [\#832](https://github.com/habitat-sh/habitat/pull/832) ([juliandunn](https://github.com/juliandunn)) +- Rename in tutorial output [\#831](https://github.com/habitat-sh/habitat/pull/831) ([davidwrede](https://github.com/davidwrede)) +- Add lower latin/roman list styling [\#830](https://github.com/habitat-sh/habitat/pull/830) ([TrevorBramble](https://github.com/TrevorBramble)) +- Adds a valid robots.txt file [\#829](https://github.com/habitat-sh/habitat/pull/829) ([cwebberOps](https://github.com/cwebberOps)) +- tweak elb settings for gateways [\#828](https://github.com/habitat-sh/habitat/pull/828) ([reset](https://github.com/reset)) +- update copyright headers [\#826](https://github.com/habitat-sh/habitat/pull/826) ([metadave](https://github.com/metadave)) +- \[depot\] Do not cache /pkgs/\/\. [\#825](https://github.com/habitat-sh/habitat/pull/825) ([fnichol](https://github.com/fnichol)) +- Change web-ui friends-only default to false [\#824](https://github.com/habitat-sh/habitat/pull/824) ([reset](https://github.com/reset)) +- Use correct www user keys for website deploy [\#822](https://github.com/habitat-sh/habitat/pull/822) ([smith](https://github.com/smith)) +- add Search Packages to website nav [\#821](https://github.com/habitat-sh/habitat/pull/821) ([ryankeairns](https://github.com/ryankeairns)) +- ELB points to nginx, not directly to hyper/iron [\#820](https://github.com/habitat-sh/habitat/pull/820) ([reset](https://github.com/reset)) +- Make sure there's an error message when an origin can't be created [\#819](https://github.com/habitat-sh/habitat/pull/819) ([smith](https://github.com/smith)) +- Remove link to HTTP API reference [\#818](https://github.com/habitat-sh/habitat/pull/818) ([davidwrede](https://github.com/davidwrede)) +- Add back files missing in ruby library [\#817](https://github.com/habitat-sh/habitat/pull/817) ([jtimberman](https://github.com/jtimberman)) +- \[builder-api\] Increase default number of threads for HTTP server. [\#816](https://github.com/habitat-sh/habitat/pull/816) ([fnichol](https://github.com/fnichol)) +- \[plans/openvpn\] Add service management [\#815](https://github.com/habitat-sh/habitat/pull/815) ([jtimberman](https://github.com/jtimberman)) +- Fix pkg\_src URLs to be SourceForge again. [\#814](https://github.com/habitat-sh/habitat/pull/814) ([juliandunn](https://github.com/juliandunn)) +- Revert "Switch 'Maintainers' to 'Contributors' in plans" [\#813](https://github.com/habitat-sh/habitat/pull/813) ([smith](https://github.com/smith)) +- Remove locking on zmq::Context [\#812](https://github.com/habitat-sh/habitat/pull/812) ([reset](https://github.com/reset)) +- \[devshell\] Persist /hab/etc & /hab/cache/artifacts across sessions. [\#811](https://github.com/habitat-sh/habitat/pull/811) ([fnichol](https://github.com/fnichol)) +- Update www Terms and Conditions to new June 14, 2016 version [\#810](https://github.com/habitat-sh/habitat/pull/810) ([Padgett](https://github.com/Padgett)) +- Applied current privacy policy [\#809](https://github.com/habitat-sh/habitat/pull/809) ([TrevorBramble](https://github.com/TrevorBramble)) +- Update testimonials [\#808](https://github.com/habitat-sh/habitat/pull/808) ([ryankeairns](https://github.com/ryankeairns)) +- Removing nodejs-tutorial-app plan [\#807](https://github.com/habitat-sh/habitat/pull/807) ([davidwrede](https://github.com/davidwrede)) +- Added notes about bootstrapping the Habitat system. [\#806](https://github.com/habitat-sh/habitat/pull/806) ([juliandunn](https://github.com/juliandunn)) +- Updated docs to reflect GH auth support in cli setup [\#805](https://github.com/habitat-sh/habitat/pull/805) ([davidwrede](https://github.com/davidwrede)) +- Use with for the leader [\#803](https://github.com/habitat-sh/habitat/pull/803) ([adamhjk](https://github.com/adamhjk)) +- Fix default nav behavior [\#802](https://github.com/habitat-sh/habitat/pull/802) ([magwalk](https://github.com/magwalk)) +- \[hab\] Add GitHub access token question to `hab cli setup`. [\#801](https://github.com/habitat-sh/habitat/pull/801) ([fnichol](https://github.com/fnichol)) +- CIA-790: Update Trademark policy [\#800](https://github.com/habitat-sh/habitat/pull/800) ([magwalk](https://github.com/magwalk)) +- fix origin key upload [\#799](https://github.com/habitat-sh/habitat/pull/799) ([metadave](https://github.com/metadave)) +- Refactored Run Packages section [\#798](https://github.com/habitat-sh/habitat/pull/798) ([davidwrede](https://github.com/davidwrede)) +- Host Builder-Web as UI for Builder-API [\#797](https://github.com/habitat-sh/habitat/pull/797) ([reset](https://github.com/reset)) +- append environment names to terraform resources [\#796](https://github.com/habitat-sh/habitat/pull/796) ([cwebberOps](https://github.com/cwebberOps)) +- adds a 404 page [\#795](https://github.com/habitat-sh/habitat/pull/795) ([ryankeairns](https://github.com/ryankeairns)) +- deploy website to habitat org with middleman s3\_sync [\#794](https://github.com/habitat-sh/habitat/pull/794) ([smith](https://github.com/smith)) +- Fix sign-in button and footer styles; add Google Analytics snippet [\#793](https://github.com/habitat-sh/habitat/pull/793) ([ryankeairns](https://github.com/ryankeairns)) +- Correct syntax help in clap [\#792](https://github.com/habitat-sh/habitat/pull/792) ([juliandunn](https://github.com/juliandunn)) +- Removes slide down nav on docs, tutorials, why [\#791](https://github.com/habitat-sh/habitat/pull/791) ([ryankeairns](https://github.com/ryankeairns)) +- \[depot\] Add Cache-Control headers to all HTTP/GET endpoints. [\#790](https://github.com/habitat-sh/habitat/pull/790) ([adamhjk](https://github.com/adamhjk)) +- allow org w/ config apply [\#789](https://github.com/habitat-sh/habitat/pull/789) ([metadave](https://github.com/metadave)) +- Adds banner announcement for bignews/live stream [\#788](https://github.com/habitat-sh/habitat/pull/788) ([ryankeairns](https://github.com/ryankeairns)) +- Fixed link that goes nowhere [\#787](https://github.com/habitat-sh/habitat/pull/787) ([juliandunn](https://github.com/juliandunn)) +- Add plan for cpio [\#786](https://github.com/habitat-sh/habitat/pull/786) ([kevindickerson](https://github.com/kevindickerson)) +- allow insecure origins via cli flag [\#785](https://github.com/habitat-sh/habitat/pull/785) ([metadave](https://github.com/metadave)) +- Streamlined tutorial and fixed broken links [\#784](https://github.com/habitat-sh/habitat/pull/784) ([davidwrede](https://github.com/davidwrede)) +- \[hab\] Bump s3 version of Linux binary. [\#783](https://github.com/habitat-sh/habitat/pull/783) ([fnichol](https://github.com/fnichol)) +- Adding aof features to redis [\#782](https://github.com/habitat-sh/habitat/pull/782) ([adamhjk](https://github.com/adamhjk)) +- lower healthy threshold on elb [\#781](https://github.com/habitat-sh/habitat/pull/781) ([reset](https://github.com/reset)) +- Add monolith terraform instance group profile [\#780](https://github.com/habitat-sh/habitat/pull/780) ([reset](https://github.com/reset)) +- Add share packages documentation. [\#779](https://github.com/habitat-sh/habitat/pull/779) ([juliandunn](https://github.com/juliandunn)) +- Add documentation for how to mesosize an application. [\#778](https://github.com/habitat-sh/habitat/pull/778) ([juliandunn](https://github.com/juliandunn)) +- Fix inconrrect error string in depot server [\#777](https://github.com/habitat-sh/habitat/pull/777) ([reset](https://github.com/reset)) +- Major refactor of CLI reference. [\#776](https://github.com/habitat-sh/habitat/pull/776) ([juliandunn](https://github.com/juliandunn)) +- Add additional EBS volume & temporary elb ports [\#775](https://github.com/habitat-sh/habitat/pull/775) ([reset](https://github.com/reset)) +- First pass at new why-habitat [\#774](https://github.com/habitat-sh/habitat/pull/774) ([adamhjk](https://github.com/adamhjk)) +- Initial draft of HTTP API docs [\#773](https://github.com/habitat-sh/habitat/pull/773) ([davidwrede](https://github.com/davidwrede)) +- update from 'apachev2' to 'Apache-2.0' [\#772](https://github.com/habitat-sh/habitat/pull/772) ([mattray](https://github.com/mattray)) +- Website/docs - fixes code and pre formatting [\#771](https://github.com/habitat-sh/habitat/pull/771) ([ryankeairns](https://github.com/ryankeairns)) +- Remove use of Hab bpm in rails plan [\#770](https://github.com/habitat-sh/habitat/pull/770) ([jtimberman](https://github.com/jtimberman)) +- Adding FILES, pkg\_description ,and pkg\_upstream\_url descriptions [\#769](https://github.com/habitat-sh/habitat/pull/769) ([davidwrede](https://github.com/davidwrede)) +- Add plan debugging documentation. [\#768](https://github.com/habitat-sh/habitat/pull/768) ([juliandunn](https://github.com/juliandunn)) +- Update JDK8 to patch all binaries instead of just the java binary [\#767](https://github.com/habitat-sh/habitat/pull/767) ([elliott-davis](https://github.com/elliott-davis)) +- Completely use native hab-sup config for habitat builder plans [\#765](https://github.com/habitat-sh/habitat/pull/765) ([reset](https://github.com/reset)) +- api/depot handler fixes [\#764](https://github.com/habitat-sh/habitat/pull/764) ([reset](https://github.com/reset)) +- Added Apache-2.0 license to gemspec. [\#763](https://github.com/habitat-sh/habitat/pull/763) ([juliandunn](https://github.com/juliandunn)) +- Update the homu webhook to hit the IP [\#762](https://github.com/habitat-sh/habitat/pull/762) ([adamhjk](https://github.com/adamhjk)) +- Nitpick-o-rama [\#761](https://github.com/habitat-sh/habitat/pull/761) ([smith](https://github.com/smith)) +- Allow pasting in try habitat [\#759](https://github.com/habitat-sh/habitat/pull/759) ([smith](https://github.com/smith)) +- \[hab/mac\] Update go-live Docker Studio image to the Bintray repo. [\#758](https://github.com/habitat-sh/habitat/pull/758) ([fnichol](https://github.com/fnichol)) +- Update go-live HAB\_DEPOT\_URL to https://willem.habitat.sh/v1/depot [\#757](https://github.com/habitat-sh/habitat/pull/757) ([fnichol](https://github.com/fnichol)) +- Rebuild all Habitat packages, because fun. [\#756](https://github.com/habitat-sh/habitat/pull/756) ([fnichol](https://github.com/fnichol)) +- Remove organization from director configurations [\#753](https://github.com/habitat-sh/habitat/pull/753) ([reset](https://github.com/reset)) +- Fixes auto-update always updating [\#752](https://github.com/habitat-sh/habitat/pull/752) ([adamhjk](https://github.com/adamhjk)) +- Adds website page titles, meta desc, and icon for docs sub nav [\#751](https://github.com/habitat-sh/habitat/pull/751) ([ryankeairns](https://github.com/ryankeairns)) +- \[hab\] Promote a `hab setup` alias for `hab cli setup`. [\#750](https://github.com/habitat-sh/habitat/pull/750) ([fnichol](https://github.com/fnichol)) +- Major edit on config template docs [\#749](https://github.com/habitat-sh/habitat/pull/749) ([seth](https://github.com/seth)) +- \[plans/ruby-rails-sample\] Use handlebars in config [\#748](https://github.com/habitat-sh/habitat/pull/748) ([jtimberman](https://github.com/jtimberman)) +- Tweaks to template documentation [\#747](https://github.com/habitat-sh/habitat/pull/747) ([smith](https://github.com/smith)) +- required legal copy for Oracle Java packages [\#746](https://github.com/habitat-sh/habitat/pull/746) ([juliandunn](https://github.com/juliandunn)) +- misc copy edits for about/ pages [\#745](https://github.com/habitat-sh/habitat/pull/745) ([seth](https://github.com/seth)) +- Use crate for Wonder instead of vendored [\#744](https://github.com/habitat-sh/habitat/pull/744) ([reset](https://github.com/reset)) +- Build-a-rama, June 2016 Edition [\#743](https://github.com/habitat-sh/habitat/pull/743) ([fnichol](https://github.com/fnichol)) +- Edits on about articles [\#742](https://github.com/habitat-sh/habitat/pull/742) ([seth](https://github.com/seth)) +- \[core\] Return Err in `PackageInstall::load` when pkg path not present. [\#741](https://github.com/habitat-sh/habitat/pull/741) ([fnichol](https://github.com/fnichol)) +- Miscellaneous doc typos \(one I found, one I caused\) [\#740](https://github.com/habitat-sh/habitat/pull/740) ([juliandunn](https://github.com/juliandunn)) +- Add support for Marathon \(Mesos\) applications [\#739](https://github.com/habitat-sh/habitat/pull/739) ([mattray](https://github.com/mattray)) +- Updated tutorial with latest CLI changes [\#738](https://github.com/habitat-sh/habitat/pull/738) ([davidwrede](https://github.com/davidwrede)) +- Web app styles for origins, forms, etc [\#737](https://github.com/habitat-sh/habitat/pull/737) ([ryankeairns](https://github.com/ryankeairns)) +- Bump to new libc release 0.2.12 & un-vendor \(de-vendor?\) the crate. [\#735](https://github.com/habitat-sh/habitat/pull/735) ([fnichol](https://github.com/fnichol)) +- Move technical crypto content to "Internals" [\#734](https://github.com/habitat-sh/habitat/pull/734) ([juliandunn](https://github.com/juliandunn)) +- Display https URL in trial output [\#733](https://github.com/habitat-sh/habitat/pull/733) ([seth](https://github.com/seth)) +- Environment variables documentation. [\#732](https://github.com/habitat-sh/habitat/pull/732) ([juliandunn](https://github.com/juliandunn)) +- Fix some null errors with GitHub accounts [\#731](https://github.com/habitat-sh/habitat/pull/731) ([smith](https://github.com/smith)) +- Update CLI reference to merge "artifact" into "pkg" [\#730](https://github.com/habitat-sh/habitat/pull/730) ([juliandunn](https://github.com/juliandunn)) +- \[ci\] Disable building and publishing of habitat-builder-web. [\#729](https://github.com/habitat-sh/habitat/pull/729) ([fnichol](https://github.com/fnichol)) +- Updates to Bintray publishing and hab `install.sh` script. [\#728](https://github.com/habitat-sh/habitat/pull/728) ([fnichol](https://github.com/fnichol)) +- Corrected some copy errors in Try Habitat [\#727](https://github.com/habitat-sh/habitat/pull/727) ([TrevorBramble](https://github.com/TrevorBramble)) +- Add 2 new testimonials, swap out graphic, change copy on Community [\#726](https://github.com/habitat-sh/habitat/pull/726) ([ryankeairns](https://github.com/ryankeairns)) +- Ignore file with generated blake2b hashes [\#725](https://github.com/habitat-sh/habitat/pull/725) ([jtimberman](https://github.com/jtimberman)) +- Merge hab artifact subcommand into hab pkg [\#724](https://github.com/habitat-sh/habitat/pull/724) ([reset](https://github.com/reset)) +- Modify export copy to talk about only the formats we can create. [\#723](https://github.com/habitat-sh/habitat/pull/723) ([juliandunn](https://github.com/juliandunn)) +- Adding next step links to marketing articles and fixing footer text [\#722](https://github.com/habitat-sh/habitat/pull/722) ([davidwrede](https://github.com/davidwrede)) +- Web app package output styles and footer fix [\#721](https://github.com/habitat-sh/habitat/pull/721) ([ryankeairns](https://github.com/ryankeairns)) +- Switch 'Maintainers' to 'Contributors' in plans [\#720](https://github.com/habitat-sh/habitat/pull/720) ([nathenharvey](https://github.com/nathenharvey)) +- public/secret key upload w/ auth [\#719](https://github.com/habitat-sh/habitat/pull/719) ([metadave](https://github.com/metadave)) +- Initial draft of file upload topic [\#717](https://github.com/habitat-sh/habitat/pull/717) ([davidwrede](https://github.com/davidwrede)) +- fix Try Habitat on mobile [\#716](https://github.com/habitat-sh/habitat/pull/716) ([ryankeairns](https://github.com/ryankeairns)) +- Invitations in the web app [\#715](https://github.com/habitat-sh/habitat/pull/715) ([smith](https://github.com/smith)) +- \[depot-client\] Use HTTP/201 as success for artifact & key upload. [\#714](https://github.com/habitat-sh/habitat/pull/714) ([fnichol](https://github.com/fnichol)) +- Updated documentation for the new format of package export [\#713](https://github.com/habitat-sh/habitat/pull/713) ([juliandunn](https://github.com/juliandunn)) +- Update information about project maintainers [\#712](https://github.com/habitat-sh/habitat/pull/712) ([nathenharvey](https://github.com/nathenharvey)) +- \[hab\] Move `core/hab-static` to `core/hab`. [\#711](https://github.com/habitat-sh/habitat/pull/711) ([fnichol](https://github.com/fnichol)) +- Make travis notify on failure or new success [\#710](https://github.com/habitat-sh/habitat/pull/710) ([adamhjk](https://github.com/adamhjk)) +- Create `core/hab-bintray-publish` for Bintray publishing, right? [\#709](https://github.com/habitat-sh/habitat/pull/709) ([fnichol](https://github.com/fnichol)) +- `hab cli` api/depot authentication [\#708](https://github.com/habitat-sh/habitat/pull/708) ([reset](https://github.com/reset)) +- Manifest formatting and build output [\#707](https://github.com/habitat-sh/habitat/pull/707) ([jtimberman](https://github.com/jtimberman)) +- validate content on key uploads [\#704](https://github.com/habitat-sh/habitat/pull/704) ([metadave](https://github.com/metadave)) +- Fixes padding and margin on code in tables [\#703](https://github.com/habitat-sh/habitat/pull/703) ([ryankeairns](https://github.com/ryankeairns)) +- Add bintray links to Get Habitat [\#702](https://github.com/habitat-sh/habitat/pull/702) ([ryankeairns](https://github.com/ryankeairns)) +- skip rustfmt lint on generated protocol files [\#701](https://github.com/habitat-sh/habitat/pull/701) ([reset](https://github.com/reset)) +- Added instructions for how to run packages in an actual environment. [\#700](https://github.com/habitat-sh/habitat/pull/700) ([juliandunn](https://github.com/juliandunn)) +- Marketing copy updates [\#699](https://github.com/habitat-sh/habitat/pull/699) ([davidwrede](https://github.com/davidwrede)) +- add bash completion for hab command [\#698](https://github.com/habitat-sh/habitat/pull/698) ([metadave](https://github.com/metadave)) +- Origin key uploading and listing [\#697](https://github.com/habitat-sh/habitat/pull/697) ([smith](https://github.com/smith)) +- Fix missing app module [\#696](https://github.com/habitat-sh/habitat/pull/696) ([smith](https://github.com/smith)) +- Website and docs fixes [\#695](https://github.com/habitat-sh/habitat/pull/695) ([ryankeairns](https://github.com/ryankeairns)) +- add origin name tests [\#694](https://github.com/habitat-sh/habitat/pull/694) ([metadave](https://github.com/metadave)) +- Add Builder Terraform Components [\#693](https://github.com/habitat-sh/habitat/pull/693) ([reset](https://github.com/reset)) +- \[hab\] Add `hab pkg export` subcommand [\#692](https://github.com/habitat-sh/habitat/pull/692) ([seth](https://github.com/seth)) +- Make origins work with new apis [\#691](https://github.com/habitat-sh/habitat/pull/691) ([smith](https://github.com/smith)) +- Add documentation about continuous deployment philosophy & implementation. [\#690](https://github.com/habitat-sh/habitat/pull/690) ([juliandunn](https://github.com/juliandunn)) +- Fixed sidebar styling for line-wrapped entries [\#689](https://github.com/habitat-sh/habitat/pull/689) ([TrevorBramble](https://github.com/TrevorBramble)) +- \[plans/glibc\] Patch glibc 2.22 for CVE [\#688](https://github.com/habitat-sh/habitat/pull/688) ([jtimberman](https://github.com/jtimberman)) +- Initial draft of config update docs [\#687](https://github.com/habitat-sh/habitat/pull/687) ([davidwrede](https://github.com/davidwrede)) +- Added "About" section [\#686](https://github.com/habitat-sh/habitat/pull/686) ([TrevorBramble](https://github.com/TrevorBramble)) +- Fixes sign-in buttons and profile dropdown [\#685](https://github.com/habitat-sh/habitat/pull/685) ([ryankeairns](https://github.com/ryankeairns)) +- Further fixes for web app redesign [\#684](https://github.com/habitat-sh/habitat/pull/684) ([smith](https://github.com/smith)) +- Added documentation on update strategy. Fix all navs in this section. [\#683](https://github.com/habitat-sh/habitat/pull/683) ([juliandunn](https://github.com/juliandunn)) +- origin api [\#682](https://github.com/habitat-sh/habitat/pull/682) ([metadave](https://github.com/metadave)) +- Add 'cli setup' to the command ref. [\#681](https://github.com/habitat-sh/habitat/pull/681) ([juliandunn](https://github.com/juliandunn)) +- Add `friends\_only` feature flag [\#680](https://github.com/habitat-sh/habitat/pull/680) ([smith](https://github.com/smith)) +- Align web app UI to website design [\#679](https://github.com/habitat-sh/habitat/pull/679) ([ryankeairns](https://github.com/ryankeairns)) +- Copy and minor design edits [\#678](https://github.com/habitat-sh/habitat/pull/678) ([magwalk](https://github.com/magwalk)) +- Move syntax reference to "Reference" [\#677](https://github.com/habitat-sh/habitat/pull/677) ([juliandunn](https://github.com/juliandunn)) +- \[hab\] Add `hab cli setup` subcommand as initial user experience. [\#676](https://github.com/habitat-sh/habitat/pull/676) ([fnichol](https://github.com/fnichol)) +- "Help build Habitat" documentation [\#675](https://github.com/habitat-sh/habitat/pull/675) ([juliandunn](https://github.com/juliandunn)) +- Begin adding origin key management [\#674](https://github.com/habitat-sh/habitat/pull/674) ([smith](https://github.com/smith)) +- Added overview of running topologies. [\#673](https://github.com/habitat-sh/habitat/pull/673) ([juliandunn](https://github.com/juliandunn)) +- Initial draft of service group how to docs [\#672](https://github.com/habitat-sh/habitat/pull/672) ([davidwrede](https://github.com/davidwrede)) +- More legal updates [\#671](https://github.com/habitat-sh/habitat/pull/671) ([cwebberOps](https://github.com/cwebberOps)) +- Mark updated nodes with "change applied" not "changed applied" [\#670](https://github.com/habitat-sh/habitat/pull/670) ([thommay](https://github.com/thommay)) +- Initial conceptual and usage docs for the director [\#669](https://github.com/habitat-sh/habitat/pull/669) ([davidwrede](https://github.com/davidwrede)) +- Updates legal pages [\#668](https://github.com/habitat-sh/habitat/pull/668) ([cwebberOps](https://github.com/cwebberOps)) +- Documentation of supervisor internals \(gossip protocol, leader election\) [\#667](https://github.com/habitat-sh/habitat/pull/667) ([juliandunn](https://github.com/juliandunn)) +- Make Slack URL be http instead of https [\#666](https://github.com/habitat-sh/habitat/pull/666) ([smith](https://github.com/smith)) +- Rework documentation navigation IA. [\#665](https://github.com/habitat-sh/habitat/pull/665) ([juliandunn](https://github.com/juliandunn)) +- print\_help if no arguments are provided. [\#664](https://github.com/habitat-sh/habitat/pull/664) ([mattray](https://github.com/mattray)) +- enable all ports for caching [\#663](https://github.com/habitat-sh/habitat/pull/663) ([mattray](https://github.com/mattray)) +- Move Reference to reference. [\#662](https://github.com/habitat-sh/habitat/pull/662) ([juliandunn](https://github.com/juliandunn)) +- You can't use these variables in hooks [\#661](https://github.com/habitat-sh/habitat/pull/661) ([smith](https://github.com/smith)) +- Use cookies instead of sessionStorage for sessions [\#660](https://github.com/habitat-sh/habitat/pull/660) ([smith](https://github.com/smith)) +- Minimally-fix header comment so that it doesn't say Bldr [\#659](https://github.com/habitat-sh/habitat/pull/659) ([juliandunn](https://github.com/juliandunn)) +- Updated command reference for hab 0.6.0/20160604170845 [\#658](https://github.com/habitat-sh/habitat/pull/658) ([juliandunn](https://github.com/juliandunn)) +- Implement searching in the web app [\#657](https://github.com/habitat-sh/habitat/pull/657) ([smith](https://github.com/smith)) +- \[hab\] Add lightweight analytics to `hab` CLI which is defaulted to opt-out. [\#656](https://github.com/habitat-sh/habitat/pull/656) ([fnichol](https://github.com/fnichol)) +- Move docset generation instructions to README [\#655](https://github.com/habitat-sh/habitat/pull/655) ([juliandunn](https://github.com/juliandunn)) +- \[http-client\] Fix issue where ssl cache needs to be relative to FS\_ROOT. [\#654](https://github.com/habitat-sh/habitat/pull/654) ([fnichol](https://github.com/fnichol)) +- \[ci\] Correct the git sha range if running on Travis. [\#653](https://github.com/habitat-sh/habitat/pull/653) ([fnichol](https://github.com/fnichol)) +- \[hab/sup\] Find suitable cacerts for HTTP/SSL client calls. [\#652](https://github.com/habitat-sh/habitat/pull/652) ([fnichol](https://github.com/fnichol)) +- Allow API ELB access to port 80 [\#651](https://github.com/habitat-sh/habitat/pull/651) ([smith](https://github.com/smith)) +- Initial draft of how to package binary-only software [\#650](https://github.com/habitat-sh/habitat/pull/650) ([juliandunn](https://github.com/juliandunn)) +- Initial drafts of binding and security topics. [\#649](https://github.com/habitat-sh/habitat/pull/649) ([juliandunn](https://github.com/juliandunn)) +- More copy-edits. Tightened up value proposition from the collaboration section. [\#648](https://github.com/habitat-sh/habitat/pull/648) ([juliandunn](https://github.com/juliandunn)) +- Upgrade to openssl 1.0.2h for security. [\#647](https://github.com/habitat-sh/habitat/pull/647) ([juliandunn](https://github.com/juliandunn)) +- Pagination in the web app [\#646](https://github.com/habitat-sh/habitat/pull/646) ([smith](https://github.com/smith)) +- Add search/auto-complete for packages [\#645](https://github.com/habitat-sh/habitat/pull/645) ([reset](https://github.com/reset)) +- nav and formatting fixes to build and run packages [\#644](https://github.com/habitat-sh/habitat/pull/644) ([juliandunn](https://github.com/juliandunn)) +- updating try hab copy based upon feedback [\#643](https://github.com/habitat-sh/habitat/pull/643) ([ryankeairns](https://github.com/ryankeairns)) +- Homepage edits, Update sidebar layout content/styles, and Add community page [\#642](https://github.com/habitat-sh/habitat/pull/642) ([magwalk](https://github.com/magwalk)) +- Use a single API URL [\#640](https://github.com/habitat-sh/habitat/pull/640) ([smith](https://github.com/smith)) +- Fix typo in packaging [\#638](https://github.com/habitat-sh/habitat/pull/638) ([juliandunn](https://github.com/juliandunn)) +- Add additional configurable options for builder-api server [\#637](https://github.com/habitat-sh/habitat/pull/637) ([reset](https://github.com/reset)) +- Add pagination to listing packages [\#636](https://github.com/habitat-sh/habitat/pull/636) ([reset](https://github.com/reset)) +- renaming + tutorial workflow updates [\#635](https://github.com/habitat-sh/habitat/pull/635) ([davidwrede](https://github.com/davidwrede)) +- Update homepage to reflect new design [\#634](https://github.com/habitat-sh/habitat/pull/634) ([magwalk](https://github.com/magwalk)) +- Update license header in builder components [\#632](https://github.com/habitat-sh/habitat/pull/632) ([reset](https://github.com/reset)) +- Change `pkg\_service\_\*` to `pkg\_svc\_\*` [\#631](https://github.com/habitat-sh/habitat/pull/631) ([smith](https://github.com/smith)) +- Put downloads on the site temporarily [\#630](https://github.com/habitat-sh/habitat/pull/630) ([juliandunn](https://github.com/juliandunn)) +- Cryptography documentation added. [\#629](https://github.com/habitat-sh/habitat/pull/629) ([juliandunn](https://github.com/juliandunn)) +- \[hab/mac\] Disable the `hab sup` subcommand on non-Linux binaries. [\#628](https://github.com/habitat-sh/habitat/pull/628) ([fnichol](https://github.com/fnichol)) +- Added plan for JDK8 [\#627](https://github.com/habitat-sh/habitat/pull/627) ([elliott-davis](https://github.com/elliott-davis)) +- Update haproxy plan [\#626](https://github.com/habitat-sh/habitat/pull/626) ([kevindickerson](https://github.com/kevindickerson)) +- Add experimental support for a statically built Supervisor, feature toggled in `hab` [\#625](https://github.com/habitat-sh/habitat/pull/625) ([fnichol](https://github.com/fnichol)) +- fix JSON encoding/decoding of Package/PackageIdent msgs [\#623](https://github.com/habitat-sh/habitat/pull/623) ([reset](https://github.com/reset)) +- Rewrite service communication topic to be just about services. [\#622](https://github.com/habitat-sh/habitat/pull/622) ([juliandunn](https://github.com/juliandunn)) +- \[hab/mac\] Ensure that `-R` is passed to `hab studio` on `pkg build`. [\#621](https://github.com/habitat-sh/habitat/pull/621) ([fnichol](https://github.com/fnichol)) +- Correct footer typo. [\#620](https://github.com/habitat-sh/habitat/pull/620) ([juliandunn](https://github.com/juliandunn)) +- Remove mention of the dev shell from any user docs [\#619](https://github.com/habitat-sh/habitat/pull/619) ([juliandunn](https://github.com/juliandunn)) +- \[studio\] Add a `hab` user & group to default Studio type. [\#618](https://github.com/habitat-sh/habitat/pull/618) ([fnichol](https://github.com/fnichol)) +- \[sup,core\] Set optional PATH when shelling out for ip & hostname. [\#617](https://github.com/habitat-sh/habitat/pull/617) ([fnichol](https://github.com/fnichol)) +- Move OAuth code-\>token routines from SessionSrv to Builder-API [\#616](https://github.com/habitat-sh/habitat/pull/616) ([reset](https://github.com/reset)) +- Prettier error formatting upon error exit from supervisor [\#615](https://github.com/habitat-sh/habitat/pull/615) ([kmacgugan](https://github.com/kmacgugan)) +- Added a clear direction to the shared directory [\#614](https://github.com/habitat-sh/habitat/pull/614) ([jjasghar](https://github.com/jjasghar)) +- Rewrite README to be more developer-focused [\#613](https://github.com/habitat-sh/habitat/pull/613) ([juliandunn](https://github.com/juliandunn)) +- Added Elasticsearch plan [\#612](https://github.com/habitat-sh/habitat/pull/612) ([elliott-davis](https://github.com/elliott-davis)) +- Explain how to determine docker container name [\#611](https://github.com/habitat-sh/habitat/pull/611) ([jmink](https://github.com/jmink)) +- add missing 'it'; chance case 'plan' [\#610](https://github.com/habitat-sh/habitat/pull/610) ([larryebaum](https://github.com/larryebaum)) +- Update server-jre to use patchelf for linking glibc binary [\#607](https://github.com/habitat-sh/habitat/pull/607) ([elliott-davis](https://github.com/elliott-davis)) +- Update config template for handlebars. [\#606](https://github.com/habitat-sh/habitat/pull/606) ([juliandunn](https://github.com/juliandunn)) +- Reword egress TCP requirement for clarity. [\#605](https://github.com/habitat-sh/habitat/pull/605) ([rhass](https://github.com/rhass)) +- Implementing new branding/design on nav and footer [\#603](https://github.com/habitat-sh/habitat/pull/603) ([magwalk](https://github.com/magwalk)) +- Use \#each instead of \#with to accurately write toml array of tables [\#601](https://github.com/habitat-sh/habitat/pull/601) ([kevindickerson](https://github.com/kevindickerson)) +- \[travis\] Use a gcc/g++-based compiler for node native compilation. [\#599](https://github.com/habitat-sh/habitat/pull/599) ([fnichol](https://github.com/fnichol)) +- Ensure `unzip` declares its bin dir [\#598](https://github.com/habitat-sh/habitat/pull/598) ([schisamo](https://github.com/schisamo)) +- Persist protobuf messages to data store [\#597](https://github.com/habitat-sh/habitat/pull/597) ([reset](https://github.com/reset)) +- Upgrade to PostgreSQL 9.5.3. [\#596](https://github.com/habitat-sh/habitat/pull/596) ([juliandunn](https://github.com/juliandunn)) +- Add server-jre to core plans [\#595](https://github.com/habitat-sh/habitat/pull/595) ([elliott-davis](https://github.com/elliott-davis)) +- Add CI lint checking to enforce rustfmt code formatting. [\#594](https://github.com/habitat-sh/habitat/pull/594) ([fnichol](https://github.com/fnichol)) +- Create App Container Image \(ACI\) containers [\#593](https://github.com/habitat-sh/habitat/pull/593) ([thommay](https://github.com/thommay)) +- \[studio\] Update the `habitat/studio` Docker image creation to not cache. [\#592](https://github.com/habitat-sh/habitat/pull/592) ([fnichol](https://github.com/fnichol)) +- run rustfmt 0.5.0 on all bldr components [\#589](https://github.com/habitat-sh/habitat/pull/589) ([reset](https://github.com/reset)) +- \[hab\] Add `hab pkg build` subcommand. [\#588](https://github.com/habitat-sh/habitat/pull/588) ([fnichol](https://github.com/fnichol)) +- Move Makefile variable def's to the top. [\#587](https://github.com/habitat-sh/habitat/pull/587) ([fnichol](https://github.com/fnichol)) +- \[travis\] Fix up builder-web package upload & reorg ci scripts. [\#586](https://github.com/habitat-sh/habitat/pull/586) ([fnichol](https://github.com/fnichol)) +- Builder: Distributed Services & Job Queueing [\#525](https://github.com/habitat-sh/habitat/pull/525) ([reset](https://github.com/reset)) + ## [0.6.0](https://github.com/habitat-sh/habitat/tree/0.6.0) (05-29-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.5.0...0.6.0) @@ -480,6 +884,70 @@ - Where do you get the core key? [\#582](https://github.com/habitat-sh/habitat/issues/582) +**Merged pull requests:** + +- README Clarifications [\#585](https://github.com/habitat-sh/habitat/pull/585) ([nathenharvey](https://github.com/nathenharvey)) +- \[WIP\] 0.6.0 release [\#584](https://github.com/habitat-sh/habitat/pull/584) ([fnichol](https://github.com/fnichol)) +- It's more common to write this as "stdin" or "standard input". [\#583](https://github.com/habitat-sh/habitat/pull/583) ([juliandunn](https://github.com/juliandunn)) +- Update the `hab-studio` prompt in the tutorials [\#581](https://github.com/habitat-sh/habitat/pull/581) ([nathenharvey](https://github.com/nathenharvey)) +- \[plan\] Update Rust to 1.9.0. [\#580](https://github.com/habitat-sh/habitat/pull/580) ([fnichol](https://github.com/fnichol)) +- \[studio\] The Studio Docker image build script has a no-args default. [\#579](https://github.com/habitat-sh/habitat/pull/579) ([fnichol](https://github.com/fnichol)) +- Remove user-facing references to `hab-studio`, now under `hab studio`. [\#578](https://github.com/habitat-sh/habitat/pull/578) ([fnichol](https://github.com/fnichol)) +- change Polipo timeouts on Habitat artifacts so they stay at least a week [\#577](https://github.com/habitat-sh/habitat/pull/577) ([mattray](https://github.com/mattray)) +- \[hab\] Support multiple args on `pkg install` & `artifact upload`. [\#576](https://github.com/habitat-sh/habitat/pull/576) ([fnichol](https://github.com/fnichol)) +- Use `--listen-http` rather than `--listen-sidecar` [\#574](https://github.com/habitat-sh/habitat/pull/574) ([adamhjk](https://github.com/adamhjk)) +- Changes `--peers` to `--peer` [\#573](https://github.com/habitat-sh/habitat/pull/573) ([adamhjk](https://github.com/adamhjk)) +- \[hab\] Support `hab studio` on Mac via a Docker container implementation. [\#572](https://github.com/habitat-sh/habitat/pull/572) ([fnichol](https://github.com/fnichol)) +- Add note about licenses to the plan syntax doc [\#571](https://github.com/habitat-sh/habitat/pull/571) ([kevindickerson](https://github.com/kevindickerson)) +- Remove "sidecar" jargon and refer to it as the supervisor's HTTP API. [\#570](https://github.com/habitat-sh/habitat/pull/570) ([juliandunn](https://github.com/juliandunn)) +- Add plans for boost and boost 159 [\#569](https://github.com/habitat-sh/habitat/pull/569) ([kevindickerson](https://github.com/kevindickerson)) +- \[hab\] Add `hab studio` subcommand. [\#567](https://github.com/habitat-sh/habitat/pull/567) ([fnichol](https://github.com/fnichol)) +- \[hab,sup\] Support "fuzzy matching" of subcommands. [\#566](https://github.com/habitat-sh/habitat/pull/566) ([fnichol](https://github.com/fnichol)) +- updated references and links to Handlebars, optimized tutorial example [\#565](https://github.com/habitat-sh/habitat/pull/565) ([davidwrede](https://github.com/davidwrede)) +- Add plan for cmake [\#564](https://github.com/habitat-sh/habitat/pull/564) ([kevindickerson](https://github.com/kevindickerson)) +- Add plan for the which command [\#563](https://github.com/habitat-sh/habitat/pull/563) ([kevindickerson](https://github.com/kevindickerson)) +- \[hab\] Add initial support for building a Mac `hab` binary. [\#562](https://github.com/habitat-sh/habitat/pull/562) ([fnichol](https://github.com/fnichol)) +- Inline code styles, fixed line number copying [\#561](https://github.com/habitat-sh/habitat/pull/561) ([ryankeairns](https://github.com/ryankeairns)) +- bugfix: Dockerize must take one or more args for packages to process. [\#560](https://github.com/habitat-sh/habitat/pull/560) ([juliandunn](https://github.com/juliandunn)) +- Switch from Mustache to Handlebars [\#559](https://github.com/habitat-sh/habitat/pull/559) ([adamhjk](https://github.com/adamhjk)) +- bump r2d2\_redis dependency [\#558](https://github.com/habitat-sh/habitat/pull/558) ([reset](https://github.com/reset)) +- Updated tutorial with more Linux caveats and minor formatting fixes [\#557](https://github.com/habitat-sh/habitat/pull/557) ([davidwrede](https://github.com/davidwrede)) +- Bye Bye bpm! [\#556](https://github.com/habitat-sh/habitat/pull/556) ([fnichol](https://github.com/fnichol)) +- Tutorial updates [\#555](https://github.com/habitat-sh/habitat/pull/555) ([davidwrede](https://github.com/davidwrede)) +- polipo caching performance improvements [\#553](https://github.com/habitat-sh/habitat/pull/553) ([mattray](https://github.com/mattray)) +- add sidecar + gossip ip/port to config.toml sys table [\#552](https://github.com/habitat-sh/habitat/pull/552) ([metadave](https://github.com/metadave)) +- Polipo caching web proxy support [\#551](https://github.com/habitat-sh/habitat/pull/551) ([mattray](https://github.com/mattray)) +- support removing empty cache directories [\#550](https://github.com/habitat-sh/habitat/pull/550) ([mattray](https://github.com/mattray)) +- Tutorial updates [\#549](https://github.com/habitat-sh/habitat/pull/549) ([nathenharvey](https://github.com/nathenharvey)) +- Semver suggests 0.1.0 as the initial version [\#548](https://github.com/habitat-sh/habitat/pull/548) ([nathenharvey](https://github.com/nathenharvey)) +- Fix typo and api url for terraform setup [\#546](https://github.com/habitat-sh/habitat/pull/546) ([smith](https://github.com/smith)) +- Implement remaining `hab-bpm` as `hab` subcommands. [\#545](https://github.com/habitat-sh/habitat/pull/545) ([fnichol](https://github.com/fnichol)) +- Change the URL for docs to www.habitat.sh/docs [\#544](https://github.com/habitat-sh/habitat/pull/544) ([adamhjk](https://github.com/adamhjk)) +- Fixes for builder-web deploy [\#543](https://github.com/habitat-sh/habitat/pull/543) ([smith](https://github.com/smith)) +- get\_key\_revisions/check\_filename uses regexes for more accurate matching [\#542](https://github.com/habitat-sh/habitat/pull/542) ([metadave](https://github.com/metadave)) +- Replace `hab-bpm install` with newer `hab install` [\#540](https://github.com/habitat-sh/habitat/pull/540) ([smith](https://github.com/smith)) +- Deploy the web app with Terraform [\#539](https://github.com/habitat-sh/habitat/pull/539) ([smith](https://github.com/smith)) +- \[plans\] Upgrade to Docker 1.11.1. [\#538](https://github.com/habitat-sh/habitat/pull/538) ([fnichol](https://github.com/fnichol)) +- \[sup\] Fix Supervisor CLI compilation. [\#537](https://github.com/habitat-sh/habitat/pull/537) ([fnichol](https://github.com/fnichol)) +- Remove writing out of the origin key from travis.yml [\#536](https://github.com/habitat-sh/habitat/pull/536) ([smith](https://github.com/smith)) +- Remove SAP HANA from .gitignore [\#535](https://github.com/habitat-sh/habitat/pull/535) ([juliandunn](https://github.com/juliandunn)) +- \[studio\] Support copying secret origin keys on creation/build/entry. [\#534](https://github.com/habitat-sh/habitat/pull/534) ([fnichol](https://github.com/fnichol)) +- Support wider range of service group string parsing. [\#533](https://github.com/habitat-sh/habitat/pull/533) ([fnichol](https://github.com/fnichol)) +- \[studio\] Create a `./results/` directory on build with artifact. [\#532](https://github.com/habitat-sh/habitat/pull/532) ([fnichol](https://github.com/fnichol)) +- \[sup\] Set appropriate `PATH` for `sh` & `bash` subcommands. [\#531](https://github.com/habitat-sh/habitat/pull/531) ([fnichol](https://github.com/fnichol)) +- \[hab\] Support `FS\_ROOT` environment variable. [\#530](https://github.com/habitat-sh/habitat/pull/530) ([fnichol](https://github.com/fnichol)) +- \[plan\] Upgrade to libarchive 3.2.0. [\#529](https://github.com/habitat-sh/habitat/pull/529) ([fnichol](https://github.com/fnichol)) +- Bug fix for parsing depot config from file [\#528](https://github.com/habitat-sh/habitat/pull/528) ([reset](https://github.com/reset)) +- Upgrade to 0.5.0 toolchain in devshell. [\#527](https://github.com/habitat-sh/habitat/pull/527) ([fnichol](https://github.com/fnichol)) +- update Rust deps [\#526](https://github.com/habitat-sh/habitat/pull/526) ([metadave](https://github.com/metadave)) +- Improvements to make builder-web navigation more real [\#524](https://github.com/habitat-sh/habitat/pull/524) ([smith](https://github.com/smith)) +- First pass refresh of `hab` CLI UI with musl/libc fix. [\#522](https://github.com/habitat-sh/habitat/pull/522) ([fnichol](https://github.com/fnichol)) +- Convert the Rails sample to use binding. [\#521](https://github.com/habitat-sh/habitat/pull/521) ([juliandunn](https://github.com/juliandunn)) +- Make JS compilation faster [\#520](https://github.com/habitat-sh/habitat/pull/520) ([smith](https://github.com/smith)) +- Further tweaks to travis [\#519](https://github.com/habitat-sh/habitat/pull/519) ([smith](https://github.com/smith)) +- Create plan for Elixir 1.2.5 [\#518](https://github.com/habitat-sh/habitat/pull/518) ([shanesveller](https://github.com/shanesveller)) +- Update to docs navigation [\#517](https://github.com/habitat-sh/habitat/pull/517) ([ryankeairns](https://github.com/ryankeairns)) + ## [0.5.0](https://github.com/habitat-sh/habitat/tree/0.5.0) (05-12-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/jcd/pre-hab-rename...0.5.0) @@ -487,19 +955,505 @@ - The "Create your origin key" in the tutorial assumes 'hab' command present [\#486](https://github.com/habitat-sh/habitat/issues/486) +**Merged pull requests:** + +- Add ruby client library [\#760](https://github.com/habitat-sh/habitat/pull/760) ([jtimberman](https://github.com/jtimberman)) +- add hab-director [\#541](https://github.com/habitat-sh/habitat/pull/541) ([metadave](https://github.com/metadave)) +- Add wget-style progress UI on Depot downloads. [\#515](https://github.com/habitat-sh/habitat/pull/515) ([fnichol](https://github.com/fnichol)) +- \[plans\] Add ttyrec plan. [\#514](https://github.com/habitat-sh/habitat/pull/514) ([fnichol](https://github.com/fnichol)) +- Speed Up Travis [\#513](https://github.com/habitat-sh/habitat/pull/513) ([smith](https://github.com/smith)) +- Support `http\_proxy` & `no\_proxy` environment variables for Depot calls. [\#512](https://github.com/habitat-sh/habitat/pull/512) ([fnichol](https://github.com/fnichol)) +- Adding Google Analytics snippet to website [\#511](https://github.com/habitat-sh/habitat/pull/511) ([ryankeairns](https://github.com/ryankeairns)) +- Fix GitHub auth [\#510](https://github.com/habitat-sh/habitat/pull/510) ([smith](https://github.com/smith)) +- write output from build to a file [\#509](https://github.com/habitat-sh/habitat/pull/509) ([jtimberman](https://github.com/jtimberman)) +- Fix publish command [\#508](https://github.com/habitat-sh/habitat/pull/508) ([smith](https://github.com/smith)) +- fix nested parsing functionality in ParseInto trait [\#507](https://github.com/habitat-sh/habitat/pull/507) ([reset](https://github.com/reset)) +- Add protocols feature to builder-protocols crate [\#506](https://github.com/habitat-sh/habitat/pull/506) ([reset](https://github.com/reset)) +- config apply creates gossip.toml regardless of input filename [\#505](https://github.com/habitat-sh/habitat/pull/505) ([metadave](https://github.com/metadave)) +- Release 0.5.0, with more Habitats for all services. [\#504](https://github.com/habitat-sh/habitat/pull/504) ([fnichol](https://github.com/fnichol)) +- Refactor core crypto module. [\#502](https://github.com/habitat-sh/habitat/pull/502) ([fnichol](https://github.com/fnichol)) +- Include OpenSSL in Erlang plan [\#500](https://github.com/habitat-sh/habitat/pull/500) ([shanesveller](https://github.com/shanesveller)) +- sidecar + gossip can listen to a custom ip:port [\#499](https://github.com/habitat-sh/habitat/pull/499) ([metadave](https://github.com/metadave)) +- Update Erlang plan to 18.3 [\#498](https://github.com/habitat-sh/habitat/pull/498) ([shanesveller](https://github.com/shanesveller)) +- Adds an unzip plan [\#497](https://github.com/habitat-sh/habitat/pull/497) ([adamhjk](https://github.com/adamhjk)) +- Add publish script [\#496](https://github.com/habitat-sh/habitat/pull/496) ([smith](https://github.com/smith)) +- Show commands in the context of the tutorial & highlight HAB\_PACKAGENAME [\#495](https://github.com/habitat-sh/habitat/pull/495) ([mattray](https://github.com/mattray)) +- adding Try Hab link and slack button to home page [\#494](https://github.com/habitat-sh/habitat/pull/494) ([ryankeairns](https://github.com/ryankeairns)) +- Copy-edits to the Try tutorial pages to remove all references to "bldr" [\#493](https://github.com/habitat-sh/habitat/pull/493) ([juliandunn](https://github.com/juliandunn)) +- Moar tutorial nitpicks [\#492](https://github.com/habitat-sh/habitat/pull/492) ([mattray](https://github.com/mattray)) +- specify the use of the studio terminal for generating the origin key [\#491](https://github.com/habitat-sh/habitat/pull/491) ([mattray](https://github.com/mattray)) +- Tutorial nitpicks [\#489](https://github.com/habitat-sh/habitat/pull/489) ([mattray](https://github.com/mattray)) +- attempt to download signing keys upon artifact installation, new origin keys Depot API [\#488](https://github.com/habitat-sh/habitat/pull/488) ([metadave](https://github.com/metadave)) +- Minor grammatical fixes; also adds next and prev buttons [\#487](https://github.com/habitat-sh/habitat/pull/487) ([ryankeairns](https://github.com/ryankeairns)) +- Additional ring encryption UX [\#485](https://github.com/habitat-sh/habitat/pull/485) ([fnichol](https://github.com/fnichol)) +- move the 'port' variable to its first use [\#484](https://github.com/habitat-sh/habitat/pull/484) ([mattray](https://github.com/mattray)) +- Adds cli output to Try Habitat feature [\#483](https://github.com/habitat-sh/habitat/pull/483) ([ryankeairns](https://github.com/ryankeairns)) +- The gpg target is no longer valid or needed. [\#482](https://github.com/habitat-sh/habitat/pull/482) ([juliandunn](https://github.com/juliandunn)) +- restructure web directories [\#481](https://github.com/habitat-sh/habitat/pull/481) ([reset](https://github.com/reset)) +- update getting started to reference port 9636 instead of 9632 [\#480](https://github.com/habitat-sh/habitat/pull/480) ([reset](https://github.com/reset)) +- update builder lockfiles [\#479](https://github.com/habitat-sh/habitat/pull/479) ([reset](https://github.com/reset)) +- Moves website to main habitat repo [\#478](https://github.com/habitat-sh/habitat/pull/478) ([cwebberOps](https://github.com/cwebberOps)) +- set socket send/recv timeout for brokers in builder-api [\#477](https://github.com/habitat-sh/habitat/pull/477) ([reset](https://github.com/reset)) +- prefix API endpoints with /v1 [\#476](https://github.com/habitat-sh/habitat/pull/476) ([reset](https://github.com/reset)) +- Fix a couple bugs in the supervisor, and add one feature [\#475](https://github.com/habitat-sh/habitat/pull/475) ([adamhjk](https://github.com/adamhjk)) +- Mount depot api [\#474](https://github.com/habitat-sh/habitat/pull/474) ([reset](https://github.com/reset)) +- Acceptance for web app [\#473](https://github.com/habitat-sh/habitat/pull/473) ([smith](https://github.com/smith)) +- Upgrade PostgreSQL plan to 9.5.2 [\#472](https://github.com/habitat-sh/habitat/pull/472) ([juliandunn](https://github.com/juliandunn)) +- Clean up old GnuPG keys [\#471](https://github.com/habitat-sh/habitat/pull/471) ([juliandunn](https://github.com/juliandunn)) +- Changes to make origins work with the web app [\#470](https://github.com/habitat-sh/habitat/pull/470) ([smith](https://github.com/smith)) +- \[core\] Update crypto module documentation, suitable for rustdocs. [\#469](https://github.com/habitat-sh/habitat/pull/469) ([fnichol](https://github.com/fnichol)) +- Adding a Code of Conduct [\#468](https://github.com/habitat-sh/habitat/pull/468) ([adamhjk](https://github.com/adamhjk)) +- \[devshell\] Prevent the `protobuf` crate binary from being mount-masked. [\#467](https://github.com/habitat-sh/habitat/pull/467) ([fnichol](https://github.com/fnichol)) +- \[plans\] Update older plans with build dependencies, etc. [\#466](https://github.com/habitat-sh/habitat/pull/466) ([fnichol](https://github.com/fnichol)) +- remove old test from dbcache model module [\#465](https://github.com/habitat-sh/habitat/pull/465) ([reset](https://github.com/reset)) +- Add a `plans/build\_order.rb` which generates a build order for Plans. [\#464](https://github.com/habitat-sh/habitat/pull/464) ([fnichol](https://github.com/fnichol)) +- The "make gpg" target is no longer valid. [\#463](https://github.com/habitat-sh/habitat/pull/463) ([juliandunn](https://github.com/juliandunn)) +- misc README typos [\#462](https://github.com/habitat-sh/habitat/pull/462) ([metadave](https://github.com/metadave)) +- Contributions require a DCO [\#460](https://github.com/habitat-sh/habitat/pull/460) ([nathenharvey](https://github.com/nathenharvey)) +- Added legal copy to clarify license until Habitat is open sourced [\#459](https://github.com/habitat-sh/habitat/pull/459) ([juliandunn](https://github.com/juliandunn)) +- Add some documentation about the bots behind @thesentinels [\#458](https://github.com/habitat-sh/habitat/pull/458) ([juliandunn](https://github.com/juliandunn)) +- Install core origin public key in devshell and Studios [\#457](https://github.com/habitat-sh/habitat/pull/457) ([fnichol](https://github.com/fnichol)) +- Configure builder servers from file [\#456](https://github.com/habitat-sh/habitat/pull/456) ([reset](https://github.com/reset)) +- Adds `--bind` instead of watch, puts data in toml [\#455](https://github.com/habitat-sh/habitat/pull/455) ([adamhjk](https://github.com/adamhjk)) +- add ParseInto trait for parsing config fields into rust types [\#454](https://github.com/habitat-sh/habitat/pull/454) ([reset](https://github.com/reset)) +- Restore working against a Depot server! [\#453](https://github.com/habitat-sh/habitat/pull/453) ([fnichol](https://github.com/fnichol)) +- Add encrypted file upload to gossip ring [\#452](https://github.com/habitat-sh/habitat/pull/452) ([metadave](https://github.com/metadave)) +- make make all make all [\#451](https://github.com/habitat-sh/habitat/pull/451) ([smith](https://github.com/smith)) +- fix compiler error in sessionsrv/vaultsrv data store module [\#450](https://github.com/habitat-sh/habitat/pull/450) ([reset](https://github.com/reset)) +- \[plan-build\] TARGET metadata addition and various fixes [\#449](https://github.com/habitat-sh/habitat/pull/449) ([fnichol](https://github.com/fnichol)) +- Add components target directories to the cache [\#448](https://github.com/habitat-sh/habitat/pull/448) ([adamhjk](https://github.com/adamhjk)) +- `bpm install` API fix [\#447](https://github.com/habitat-sh/habitat/pull/447) ([fnichol](https://github.com/fnichol)) +- ignore habitat secret key files [\#446](https://github.com/habitat-sh/habitat/pull/446) ([metadave](https://github.com/metadave)) +- Notify homu from travis [\#445](https://github.com/habitat-sh/habitat/pull/445) ([adamhjk](https://github.com/adamhjk)) +- Various style fixes [\#444](https://github.com/habitat-sh/habitat/pull/444) ([smith](https://github.com/smith)) +- Add ConfigFile trait for reading TOML configuration files [\#443](https://github.com/habitat-sh/habitat/pull/443) ([reset](https://github.com/reset)) +- Add ability to configure Depot server from config file [\#442](https://github.com/habitat-sh/habitat/pull/442) ([reset](https://github.com/reset)) +- Fix common component's tests and add it into testing rotation. [\#440](https://github.com/habitat-sh/habitat/pull/440) ([fnichol](https://github.com/fnichol)) +- Use SHA suffixes on JS and CSS [\#439](https://github.com/habitat-sh/habitat/pull/439) ([smith](https://github.com/smith)) +- Add dependencies to Dockerfile for building builder components [\#438](https://github.com/habitat-sh/habitat/pull/438) ([reset](https://github.com/reset)) +- Dependency, linting, and compression updates [\#437](https://github.com/habitat-sh/habitat/pull/437) ([smith](https://github.com/smith)) +- Securing gossip communication via symmetric key encryption [\#436](https://github.com/habitat-sh/habitat/pull/436) ([fnichol](https://github.com/fnichol)) +- bpm is now hab-bpm. [\#435](https://github.com/habitat-sh/habitat/pull/435) ([juliandunn](https://github.com/juliandunn)) +- \[core\] Re-enable artifact reading test with new artifact format. [\#434](https://github.com/habitat-sh/habitat/pull/434) ([fnichol](https://github.com/fnichol)) +- Fix postgresql plan's package paths for /hab [\#433](https://github.com/habitat-sh/habitat/pull/433) ([juliandunn](https://github.com/juliandunn)) +- Update stage1 lfs-tools download URL, improve Studio install, & tighten up Dockerfile [\#432](https://github.com/habitat-sh/habitat/pull/432) ([fnichol](https://github.com/fnichol)) +- Convert Depot data storage to Redis [\#429](https://github.com/habitat-sh/habitat/pull/429) ([reset](https://github.com/reset)) +- Update the `HAB\_DEPOT\_URL` default from IP to hostname. [\#428](https://github.com/habitat-sh/habitat/pull/428) ([fnichol](https://github.com/fnichol)) +- \[bpm\] Update `hab-bpm install` to understand updated artifact format. [\#427](https://github.com/habitat-sh/habitat/pull/427) ([fnichol](https://github.com/fnichol)) +- \[hab,sup,depot\] Use the version/release info from the Plan if possible. [\#426](https://github.com/habitat-sh/habitat/pull/426) ([fnichol](https://github.com/fnichol)) +- Habitat Artifact and Origin Key Header Update [\#425](https://github.com/habitat-sh/habitat/pull/425) ([fnichol](https://github.com/fnichol)) +- Add `hab ring key generate` subcommand & prep crypto system for symmetric keys [\#424](https://github.com/habitat-sh/habitat/pull/424) ([fnichol](https://github.com/fnichol)) +- Adding styles to new views [\#423](https://github.com/habitat-sh/habitat/pull/423) ([ryankeairns](https://github.com/ryankeairns)) +- Fix travis slack token [\#422](https://github.com/habitat-sh/habitat/pull/422) ([adamhjk](https://github.com/adamhjk)) +- Fixing Supervisor's `PATH` setting & two other treats [\#421](https://github.com/habitat-sh/habitat/pull/421) ([fnichol](https://github.com/fnichol)) +- BLAKE2b hash without a key, refactor and add tests [\#420](https://github.com/habitat-sh/habitat/pull/420) ([metadave](https://github.com/metadave)) +- \[hab\] Update `hab rumor inject` to `hab config apply`. [\#419](https://github.com/habitat-sh/habitat/pull/419) ([fnichol](https://github.com/fnichol)) +- Fix up project create form [\#418](https://github.com/habitat-sh/habitat/pull/418) ([smith](https://github.com/smith)) +- move crypto functions into Context struct, add encrypt/decrypt [\#410](https://github.com/habitat-sh/habitat/pull/410) ([metadave](https://github.com/metadave)) +- \[README\] Update git clone URL. [\#409](https://github.com/habitat-sh/habitat/pull/409) ([fnichol](https://github.com/fnichol)) +- Add Travis CI [\#408](https://github.com/habitat-sh/habitat/pull/408) ([adamhjk](https://github.com/adamhjk)) +- Fix redirection on page load bug [\#407](https://github.com/habitat-sh/habitat/pull/407) ([smith](https://github.com/smith)) +- Fix "restarting" output so it has the supervisor prefix [\#406](https://github.com/habitat-sh/habitat/pull/406) ([juliandunn](https://github.com/juliandunn)) +- Adding mention-bot and travis.yml [\#405](https://github.com/habitat-sh/habitat/pull/405) ([adamhjk](https://github.com/adamhjk)) +- Get the list of GitHub repos from the real api [\#404](https://github.com/habitat-sh/habitat/pull/404) ([smith](https://github.com/smith)) +- Mixed bag of package improvement, CLI text edits, and Plan URL updates [\#403](https://github.com/habitat-sh/habitat/pull/403) ([fnichol](https://github.com/fnichol)) +- Install tmux in dev shell [\#402](https://github.com/habitat-sh/habitat/pull/402) ([jtimberman](https://github.com/jtimberman)) +- initial commit of vault server [\#401](https://github.com/habitat-sh/habitat/pull/401) ([reset](https://github.com/reset)) +- tune loglevel of messages in depot and handle db full errors [\#400](https://github.com/habitat-sh/habitat/pull/400) ([reset](https://github.com/reset)) +- key revisions are now calculated from existing public AND secret key files [\#399](https://github.com/habitat-sh/habitat/pull/399) ([metadave](https://github.com/metadave)) +- Origin CRUD [\#397](https://github.com/habitat-sh/habitat/pull/397) ([smith](https://github.com/smith)) +- Ecosystem Rebuild [\#396](https://github.com/habitat-sh/habitat/pull/396) ([fnichol](https://github.com/fnichol)) +- don't use our email in the plan template [\#395](https://github.com/habitat-sh/habitat/pull/395) ([metadave](https://github.com/metadave)) +- improve error messaging on upload failure [\#394](https://github.com/habitat-sh/habitat/pull/394) ([reset](https://github.com/reset)) +- \[wip\] New, New World Order [\#393](https://github.com/habitat-sh/habitat/pull/393) ([fnichol](https://github.com/fnichol)) +- Fix studio to say hab-studio in the README [\#391](https://github.com/habitat-sh/habitat/pull/391) ([irvingpop](https://github.com/irvingpop)) +- rename CLI flags to remove "gossip" [\#390](https://github.com/habitat-sh/habitat/pull/390) ([metadave](https://github.com/metadave)) +- Support a statically built `hab` binary for use in the build toolchain for artifact signing [\#389](https://github.com/habitat-sh/habitat/pull/389) ([fnichol](https://github.com/fnichol)) +- update Cargo locks [\#388](https://github.com/habitat-sh/habitat/pull/388) ([reset](https://github.com/reset)) +- Checksum query param fix [\#387](https://github.com/habitat-sh/habitat/pull/387) ([reset](https://github.com/reset)) +- add myself as a maintainer; sort the list [\#386](https://github.com/habitat-sh/habitat/pull/386) ([smith](https://github.com/smith)) +- Origin Creation [\#385](https://github.com/habitat-sh/habitat/pull/385) ([smith](https://github.com/smith)) +- String updates to hab-depot command help [\#384](https://github.com/habitat-sh/habitat/pull/384) ([davidwrede](https://github.com/davidwrede)) +- add dparfitt to maintainers file [\#383](https://github.com/habitat-sh/habitat/pull/383) ([metadave](https://github.com/metadave)) +- Add jtimberman to MAINTAINERS [\#382](https://github.com/habitat-sh/habitat/pull/382) ([jtimberman](https://github.com/jtimberman)) +- Jamie Winsor is a friendly Maintainer human! [\#381](https://github.com/habitat-sh/habitat/pull/381) ([reset](https://github.com/reset)) +- generate user + service box keys [\#380](https://github.com/habitat-sh/habitat/pull/380) ([metadave](https://github.com/metadave)) +- remove pkg\_gpg\_key from plans [\#379](https://github.com/habitat-sh/habitat/pull/379) ([metadave](https://github.com/metadave)) +- Re-enable the daily Docker devshell image refresh and rename delivery cookbook [\#378](https://github.com/habitat-sh/habitat/pull/378) ([fnichol](https://github.com/fnichol)) +- don't use .len\(\) for string length comparisons [\#377](https://github.com/habitat-sh/habitat/pull/377) ([metadave](https://github.com/metadave)) +- Remove the plan for SAP HANA. [\#376](https://github.com/habitat-sh/habitat/pull/376) ([juliandunn](https://github.com/juliandunn)) +- Don't redirect to /pkgs every time; fix layout [\#375](https://github.com/habitat-sh/habitat/pull/375) ([smith](https://github.com/smith)) +- Re-organize Habitat filesystem paths, environment variables, Plan variables, and runtime templating data [\#374](https://github.com/habitat-sh/habitat/pull/374) ([fnichol](https://github.com/fnichol)) +- Replace GPG with NaCl [\#373](https://github.com/habitat-sh/habitat/pull/373) ([metadave](https://github.com/metadave)) +- removed extraneous dependencies [\#372](https://github.com/habitat-sh/habitat/pull/372) ([davidwrede](https://github.com/davidwrede)) +- update copyright notices for web files [\#371](https://github.com/habitat-sh/habitat/pull/371) ([smith](https://github.com/smith)) +- Updates to README; remove the demo [\#370](https://github.com/habitat-sh/habitat/pull/370) ([smith](https://github.com/smith)) +- \[sup,depot\] Fix `dockerize` in functional tests. [\#369](https://github.com/habitat-sh/habitat/pull/369) ([fnichol](https://github.com/fnichol)) +- Refactor supervision to standalone module [\#368](https://github.com/habitat-sh/habitat/pull/368) ([adamhjk](https://github.com/adamhjk)) +- \[pkg-dockerize\] Split hab-pkg-dockerize out of `hab-studio`. [\#367](https://github.com/habitat-sh/habitat/pull/367) ([fnichol](https://github.com/fnichol)) +- Fix failing tests [\#366](https://github.com/habitat-sh/habitat/pull/366) ([reset](https://github.com/reset)) +- add a `hab artifact hash \` command [\#365](https://github.com/habitat-sh/habitat/pull/365) ([metadave](https://github.com/metadave)) +- rename repo to view [\#363](https://github.com/habitat-sh/habitat/pull/363) ([reset](https://github.com/reset)) +- rails should discover the database through gossip [\#362](https://github.com/habitat-sh/habitat/pull/362) ([jtimberman](https://github.com/jtimberman)) +- Update maintainership of project to "The Habitat Maintainers" \<3 [\#361](https://github.com/habitat-sh/habitat/pull/361) ([fnichol](https://github.com/fnichol)) +- initial commit of builder project [\#360](https://github.com/habitat-sh/habitat/pull/360) ([reset](https://github.com/reset)) +- Rename build system from Bldr to Habitat [\#359](https://github.com/habitat-sh/habitat/pull/359) ([fnichol](https://github.com/fnichol)) +- Allow the Supervisor to run in a minimal \(dependency-free\) environment. [\#358](https://github.com/habitat-sh/habitat/pull/358) ([fnichol](https://github.com/fnichol)) +- Add artifact sign/verify via libsodium. [\#357](https://github.com/habitat-sh/habitat/pull/357) ([metadave](https://github.com/metadave)) +- Sign In With GitHub [\#356](https://github.com/habitat-sh/habitat/pull/356) ([smith](https://github.com/smith)) +- \[hab\] Display help on empty subcommands by default \(ex: `hab pkg`\). [\#355](https://github.com/habitat-sh/habitat/pull/355) ([fnichol](https://github.com/fnichol)) +- \[hab-sup\] Purge references to `bldr` in the Supervisor. [\#354](https://github.com/habitat-sh/habitat/pull/354) ([fnichol](https://github.com/fnichol)) +- Lets write out if we have any census that changes [\#353](https://github.com/habitat-sh/habitat/pull/353) ([adamhjk](https://github.com/adamhjk)) +- Dashes should be replaced with underscores [\#352](https://github.com/habitat-sh/habitat/pull/352) ([jtimberman](https://github.com/jtimberman)) +- Make the service groups be full-grown keys in Svc [\#351](https://github.com/habitat-sh/habitat/pull/351) ([adamhjk](https://github.com/adamhjk)) +- Preparation for GitHub user login [\#350](https://github.com/habitat-sh/habitat/pull/350) ([smith](https://github.com/smith)) +- Update copyright notice to reference Habitat. [\#349](https://github.com/habitat-sh/habitat/pull/349) ([fnichol](https://github.com/fnichol)) +- \[hab\] Automatically installs `hab-sup` if missing when invoked. [\#348](https://github.com/habitat-sh/habitat/pull/348) ([fnichol](https://github.com/fnichol)) +- Nls/rk/base web styles [\#347](https://github.com/habitat-sh/habitat/pull/347) ([smith](https://github.com/smith)) +- \[plans\] build busybox with bash link [\#346](https://github.com/habitat-sh/habitat/pull/346) ([jtimberman](https://github.com/jtimberman)) +- Global UI Styles for Habitat Web [\#345](https://github.com/habitat-sh/habitat/pull/345) ([ryankeairns](https://github.com/ryankeairns)) +- \[plans\] Add a postgresql plan [\#344](https://github.com/habitat-sh/habitat/pull/344) ([jtimberman](https://github.com/jtimberman)) +- s/pkg\_path/pkg\_prefix/ for rails plan [\#343](https://github.com/habitat-sh/habitat/pull/343) ([jtimberman](https://github.com/jtimberman)) +- \[hab\] Creation of `hab` binary. [\#342](https://github.com/habitat-sh/habitat/pull/342) ([fnichol](https://github.com/fnichol)) +- \[delivery\] Update `functional` phase to remove the `tee` pipe. [\#341](https://github.com/habitat-sh/habitat/pull/341) ([fnichol](https://github.com/fnichol)) +- Not found pages and improve loading [\#340](https://github.com/habitat-sh/habitat/pull/340) ([smith](https://github.com/smith)) +- Make package lists of origin/name/version work [\#339](https://github.com/habitat-sh/habitat/pull/339) ([smith](https://github.com/smith)) +- Rename Bldr crates to Habitat crates. [\#338](https://github.com/habitat-sh/habitat/pull/338) ([fnichol](https://github.com/fnichol)) +- incorporate my feedback from \#335 [\#337](https://github.com/habitat-sh/habitat/pull/337) ([jtimberman](https://github.com/jtimberman)) +- Audit all Error types in `bldr` crate .vs `core` create and remove unused Cargo dependencies in `bldr` crate. [\#336](https://github.com/habitat-sh/habitat/pull/336) ([fnichol](https://github.com/fnichol)) +- renamed tutorial plan [\#335](https://github.com/habitat-sh/habitat/pull/335) ([davidwrede](https://github.com/davidwrede)) +- Make real API requests on origin pages [\#334](https://github.com/habitat-sh/habitat/pull/334) ([smith](https://github.com/smith)) +- Use real depot data on package page [\#333](https://github.com/habitat-sh/habitat/pull/333) ([smith](https://github.com/smith)) +- Make Depot URL configurable [\#332](https://github.com/habitat-sh/habitat/pull/332) ([smith](https://github.com/smith)) +- Repair `make serve-docs` in root Makefile. [\#331](https://github.com/habitat-sh/habitat/pull/331) ([fnichol](https://github.com/fnichol)) +- properly list all packages of a given origin [\#330](https://github.com/habitat-sh/habitat/pull/330) ([reset](https://github.com/reset)) +- \[bldr-build\] Variable name consistency updates [\#329](https://github.com/habitat-sh/habitat/pull/329) ([fnichol](https://github.com/fnichol)) +- \[plans\] Add a simple, sample Rails app [\#325](https://github.com/habitat-sh/habitat/pull/325) ([jtimberman](https://github.com/jtimberman)) + ## [jcd/pre-hab-rename](https://github.com/habitat-sh/habitat/tree/jcd/pre-hab-rename) (03-29-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.4.0...jcd/pre-hab-rename) +**Merged pull requests:** + +- \[delivery\] Only fully rebuild devshell image once a day. [\#327](https://github.com/habitat-sh/habitat/pull/327) ([fnichol](https://github.com/fnichol)) +- Adds basic, wide open CORS support to depot [\#326](https://github.com/habitat-sh/habitat/pull/326) ([adamhjk](https://github.com/adamhjk)) +- Update project Makefiles and related build programs. [\#324](https://github.com/habitat-sh/habitat/pull/324) ([fnichol](https://github.com/fnichol)) +- add libsodium [\#323](https://github.com/habitat-sh/habitat/pull/323) ([metadave](https://github.com/metadave)) +- Upgrade Rust to 1.7.0 [\#322](https://github.com/habitat-sh/habitat/pull/322) ([juliandunn](https://github.com/juliandunn)) +- Adding notes on how to build on native Linux [\#321](https://github.com/habitat-sh/habitat/pull/321) ([smith](https://github.com/smith)) +- Nls/nginx [\#320](https://github.com/habitat-sh/habitat/pull/320) ([smith](https://github.com/smith)) +- \[plans\] add plan for sqlite [\#319](https://github.com/habitat-sh/habitat/pull/319) ([jtimberman](https://github.com/jtimberman)) +- \[plans\] add a plan for git [\#318](https://github.com/habitat-sh/habitat/pull/318) ([jtimberman](https://github.com/jtimberman)) +- don't depend on runit [\#317](https://github.com/habitat-sh/habitat/pull/317) ([metadave](https://github.com/metadave)) +- remove runit from supervisor [\#316](https://github.com/habitat-sh/habitat/pull/316) ([metadave](https://github.com/metadave)) +- Change Bldr/bldr to Habitat/hab in the web app [\#315](https://github.com/habitat-sh/habitat/pull/315) ([smith](https://github.com/smith)) +- Fix `bldr start`'s update strategy [\#313](https://github.com/habitat-sh/habitat/pull/313) ([adamhjk](https://github.com/adamhjk)) +- Update install location of `bldr` in fixture Plans. [\#312](https://github.com/habitat-sh/habitat/pull/312) ([fnichol](https://github.com/fnichol)) +- Restore functional test suite. [\#311](https://github.com/habitat-sh/habitat/pull/311) ([fnichol](https://github.com/fnichol)) +- bump locked libarchive crate [\#310](https://github.com/habitat-sh/habitat/pull/310) ([reset](https://github.com/reset)) +- \[wip\] Config File Gossip [\#309](https://github.com/habitat-sh/habitat/pull/309) ([fnichol](https://github.com/fnichol)) +- Update Cargo.locks for core, depot-client, & depot-core. [\#308](https://github.com/habitat-sh/habitat/pull/308) ([fnichol](https://github.com/fnichol)) +- Security: Update to OpenSSL 1.0.2g [\#307](https://github.com/habitat-sh/habitat/pull/307) ([juliandunn](https://github.com/juliandunn)) +- Add bldr-depot plan [\#306](https://github.com/habitat-sh/habitat/pull/306) ([reset](https://github.com/reset)) +- Update demo script to use all uppercase env vars. [\#304](https://github.com/habitat-sh/habitat/pull/304) ([juliandunn](https://github.com/juliandunn)) +- use libarchive/libarchive3-sys crate and remove from vendor [\#303](https://github.com/habitat-sh/habitat/pull/303) ([reset](https://github.com/reset)) +- fix bug where all data blocks were not extracted to file [\#302](https://github.com/habitat-sh/habitat/pull/302) ([reset](https://github.com/reset)) +- Split functionality into five crates from one [\#301](https://github.com/habitat-sh/habitat/pull/301) ([reset](https://github.com/reset)) +- bldr upload now uploads dependencies [\#300](https://github.com/habitat-sh/habitat/pull/300) ([adamhjk](https://github.com/adamhjk)) +- remove tdeps from config data [\#299](https://github.com/habitat-sh/habitat/pull/299) ([metadave](https://github.com/metadave)) +- bldr install now honors installed packages [\#298](https://github.com/habitat-sh/habitat/pull/298) ([adamhjk](https://github.com/adamhjk)) +- bldr-build and studio improvements [\#297](https://github.com/habitat-sh/habitat/pull/297) ([jtimberman](https://github.com/jtimberman)) +- Build bldr from the component directory [\#295](https://github.com/habitat-sh/habitat/pull/295) ([adamhjk](https://github.com/adamhjk)) +- Fix the missing port and exposes functionality [\#294](https://github.com/habitat-sh/habitat/pull/294) ([adamhjk](https://github.com/adamhjk)) +- Restructure source tree [\#293](https://github.com/habitat-sh/habitat/pull/293) ([reset](https://github.com/reset)) +- Update to new depot API by posting a SHA256 of the package as a query param. [\#292](https://github.com/habitat-sh/habitat/pull/292) ([juliandunn](https://github.com/juliandunn)) +- Post PR\#283 changes to the httpd plan [\#291](https://github.com/habitat-sh/habitat/pull/291) ([juliandunn](https://github.com/juliandunn)) +- Use the new pkg namespace for finding the svc\_path [\#290](https://github.com/habitat-sh/habitat/pull/290) ([juliandunn](https://github.com/juliandunn)) +- fix bug where archive was moved before read in rebuilding [\#289](https://github.com/habitat-sh/habitat/pull/289) ([reset](https://github.com/reset)) +- Org member picker [\#288](https://github.com/habitat-sh/habitat/pull/288) ([smith](https://github.com/smith)) +- segfault typo [\#287](https://github.com/habitat-sh/habitat/pull/287) ([metadave](https://github.com/metadave)) +- \[plans/bldr-web\] template namespaces [\#286](https://github.com/habitat-sh/habitat/pull/286) ([jtimberman](https://github.com/jtimberman)) +- Makes upload take an archive, rather than an ident [\#285](https://github.com/habitat-sh/habitat/pull/285) ([adamhjk](https://github.com/adamhjk)) +- fix erroneous error output when uploading packages [\#284](https://github.com/habitat-sh/habitat/pull/284) ([reset](https://github.com/reset)) +- Refactor `service\_config` for easier grok-ing [\#283](https://github.com/habitat-sh/habitat/pull/283) ([adamhjk](https://github.com/adamhjk)) +- \[plans\] Update bootstrap toolchain Plans against Real World. [\#282](https://github.com/habitat-sh/habitat/pull/282) ([fnichol](https://github.com/fnichol)) +- fix some stuff in demo [\#280](https://github.com/habitat-sh/habitat/pull/280) ([smith](https://github.com/smith)) +- Add orgs list page [\#279](https://github.com/habitat-sh/habitat/pull/279) ([smith](https://github.com/smith)) +- \[bldr-build\] Stop all builds if a Plan produces duplicate dependencies. [\#278](https://github.com/habitat-sh/habitat/pull/278) ([fnichol](https://github.com/fnichol)) +- Split out misc deps from the Discourse work [\#276](https://github.com/habitat-sh/habitat/pull/276) ([metadave](https://github.com/metadave)) +- add strace plan [\#275](https://github.com/habitat-sh/habitat/pull/275) ([metadave](https://github.com/metadave)) +- Actually implement `depot repair` command [\#274](https://github.com/habitat-sh/habitat/pull/274) ([reset](https://github.com/reset)) +- general build fixes [\#273](https://github.com/habitat-sh/habitat/pull/273) ([metadave](https://github.com/metadave)) +- Add a gpg target to toplevel make [\#272](https://github.com/habitat-sh/habitat/pull/272) ([jtimberman](https://github.com/jtimberman)) +- update the bpm version for studio install [\#271](https://github.com/habitat-sh/habitat/pull/271) ([jtimberman](https://github.com/jtimberman)) +- Fix shebang to /bin/sh for glibc scripts [\#270](https://github.com/habitat-sh/habitat/pull/270) ([juliandunn](https://github.com/juliandunn)) +- rename repo module to depot [\#269](https://github.com/habitat-sh/habitat/pull/269) ([reset](https://github.com/reset)) +- Store packages in a hashed directory structure on Depot [\#268](https://github.com/habitat-sh/habitat/pull/268) ([reset](https://github.com/reset)) +- Use wget-static for bpm [\#267](https://github.com/habitat-sh/habitat/pull/267) ([smith](https://github.com/smith)) +- Initial version of httpd plan. [\#266](https://github.com/habitat-sh/habitat/pull/266) ([juliandunn](https://github.com/juliandunn)) +- build bldr-web in a studio [\#265](https://github.com/habitat-sh/habitat/pull/265) ([jtimberman](https://github.com/jtimberman)) +- calculate checksum and return as ETag for packages [\#263](https://github.com/habitat-sh/habitat/pull/263) ([reset](https://github.com/reset)) +- fix build\_deps in a few packages [\#262](https://github.com/habitat-sh/habitat/pull/262) ([juliandunn](https://github.com/juliandunn)) +- fixes for node, add phantomjs [\#261](https://github.com/habitat-sh/habitat/pull/261) ([jtimberman](https://github.com/jtimberman)) +- Organization Create Form [\#259](https://github.com/habitat-sh/habitat/pull/259) ([smith](https://github.com/smith)) +- Repositories [\#258](https://github.com/habitat-sh/habitat/pull/258) ([reset](https://github.com/reset)) +- match more explicitly when searching for metafiles [\#257](https://github.com/habitat-sh/habitat/pull/257) ([reset](https://github.com/reset)) +- clarify malformed metafile error message [\#256](https://github.com/habitat-sh/habitat/pull/256) ([reset](https://github.com/reset)) +- Break up actions and reducers into separate files [\#255](https://github.com/habitat-sh/habitat/pull/255) ([smith](https://github.com/smith)) +- Depot Fixes [\#254](https://github.com/habitat-sh/habitat/pull/254) ([reset](https://github.com/reset)) +- Fix for depot and origin [\#253](https://github.com/habitat-sh/habitat/pull/253) ([adamhjk](https://github.com/adamhjk)) +- Blank organization list page [\#252](https://github.com/habitat-sh/habitat/pull/252) ([smith](https://github.com/smith)) +- Add GitHub repo selection [\#251](https://github.com/habitat-sh/habitat/pull/251) ([smith](https://github.com/smith)) +- self documenting makefiles! [\#249](https://github.com/habitat-sh/habitat/pull/249) ([jtimberman](https://github.com/jtimberman)) +- Linked Accounts page [\#248](https://github.com/habitat-sh/habitat/pull/248) ([smith](https://github.com/smith)) +- install declared transitive dependencies on package installation [\#247](https://github.com/habitat-sh/habitat/pull/247) ([reset](https://github.com/reset)) +- convert references of derivation to origin, project wide [\#246](https://github.com/habitat-sh/habitat/pull/246) ([reset](https://github.com/reset)) +- adjuster is spelled wrong [\#245](https://github.com/habitat-sh/habitat/pull/245) ([juliandunn](https://github.com/juliandunn)) +- Project Page [\#244](https://github.com/habitat-sh/habitat/pull/244) ([smith](https://github.com/smith)) +- Functional tests passing in new studios [\#243](https://github.com/habitat-sh/habitat/pull/243) ([adamhjk](https://github.com/adamhjk)) +- \[plans\] Fix the bldr Plan and several dependent ones. [\#242](https://github.com/habitat-sh/habitat/pull/242) ([fnichol](https://github.com/fnichol)) +- Add a preamble [\#241](https://github.com/habitat-sh/habitat/pull/241) ([juliandunn](https://github.com/juliandunn)) +- \[plan\] Add plan for current Go \(1.6\) & for Go 1.4.3. [\#240](https://github.com/habitat-sh/habitat/pull/240) ([fnichol](https://github.com/fnichol)) +- Update `make gpg` instructions in README. [\#239](https://github.com/habitat-sh/habitat/pull/239) ([fnichol](https://github.com/fnichol)) +- build deps in a post studio world [\#238](https://github.com/habitat-sh/habitat/pull/238) ([jtimberman](https://github.com/jtimberman)) +- \[plan\] Add diffutils to the backline plan. [\#237](https://github.com/habitat-sh/habitat/pull/237) ([fnichol](https://github.com/fnichol)) +- \[bpm\] Allow `bpm install` to complete if no remote pacakge is found. [\#236](https://github.com/habitat-sh/habitat/pull/236) ([fnichol](https://github.com/fnichol)) +- Fix node plan, add python plans [\#235](https://github.com/habitat-sh/habitat/pull/235) ([jtimberman](https://github.com/jtimberman)) +- \[bldr-build\] need quoting for wildcards [\#234](https://github.com/habitat-sh/habitat/pull/234) ([jtimberman](https://github.com/jtimberman)) +- Remove etcd container from compose [\#233](https://github.com/habitat-sh/habitat/pull/233) ([juliandunn](https://github.com/juliandunn)) +- Move the gossip script to a demo script that is generic for all demos [\#232](https://github.com/habitat-sh/habitat/pull/232) ([juliandunn](https://github.com/juliandunn)) +- \[bldr-build\] Add fix\_shebang, pkg\_interpreter\_for [\#231](https://github.com/habitat-sh/habitat/pull/231) ([jtimberman](https://github.com/jtimberman)) +- Notification system [\#229](https://github.com/habitat-sh/habitat/pull/229) ([smith](https://github.com/smith)) +- Reduce the complexity of the root Makefile. [\#228](https://github.com/habitat-sh/habitat/pull/228) ([fnichol](https://github.com/fnichol)) +- \[plans\] Correctly set dynamic linker for foundational Plans. [\#227](https://github.com/habitat-sh/habitat/pull/227) ([fnichol](https://github.com/fnichol)) +- Make studio run work [\#226](https://github.com/habitat-sh/habitat/pull/226) ([adamhjk](https://github.com/adamhjk)) +- Rename `make pkg-shell` to `make shell`. [\#225](https://github.com/habitat-sh/habitat/pull/225) ([fnichol](https://github.com/fnichol)) +- Create a project page [\#224](https://github.com/habitat-sh/habitat/pull/224) ([smith](https://github.com/smith)) +- \[plan\] De-optimize gmp plan. [\#223](https://github.com/habitat-sh/habitat/pull/223) ([fnichol](https://github.com/fnichol)) +- Development environment with studio [\#222](https://github.com/habitat-sh/habitat/pull/222) ([adamhjk](https://github.com/adamhjk)) +- Add projects list [\#221](https://github.com/habitat-sh/habitat/pull/221) ([smith](https://github.com/smith)) +- Adding docker build support to studios [\#220](https://github.com/habitat-sh/habitat/pull/220) ([adamhjk](https://github.com/adamhjk)) +- Add bind mounting of the docker socket [\#218](https://github.com/habitat-sh/habitat/pull/218) ([adamhjk](https://github.com/adamhjk)) +- Building up to bldr [\#217](https://github.com/habitat-sh/habitat/pull/217) ([adamhjk](https://github.com/adamhjk)) +- Upgrade to latest angular2 beta; migrate tsd \> typings [\#216](https://github.com/habitat-sh/habitat/pull/216) ([smith](https://github.com/smith)) +- Use the gossip layer for the Census and Election [\#215](https://github.com/habitat-sh/habitat/pull/215) ([adamhjk](https://github.com/adamhjk)) +- Update to Redis 3.0.7 [\#214](https://github.com/habitat-sh/habitat/pull/214) ([juliandunn](https://github.com/juliandunn)) +- \[bldr-build\] Bundled updates, week of February 8, 2016 [\#213](https://github.com/habitat-sh/habitat/pull/213) ([fnichol](https://github.com/fnichol)) +- Add end-to-end tests [\#212](https://github.com/habitat-sh/habitat/pull/212) ([smith](https://github.com/smith)) +- Downgrade angular to beta 2 [\#211](https://github.com/habitat-sh/habitat/pull/211) ([smith](https://github.com/smith)) +- Simulate log streaming [\#210](https://github.com/habitat-sh/habitat/pull/210) ([smith](https://github.com/smith)) +- add a short flag for --topology [\#209](https://github.com/habitat-sh/habitat/pull/209) ([metadave](https://github.com/metadave)) +- Multiple build view [\#207](https://github.com/habitat-sh/habitat/pull/207) ([smith](https://github.com/smith)) +- Update node and angular2 [\#206](https://github.com/habitat-sh/habitat/pull/206) ([smith](https://github.com/smith)) +- Add build log [\#205](https://github.com/habitat-sh/habitat/pull/205) ([smith](https://github.com/smith)) +- \[plans\] add bldr-web plan [\#204](https://github.com/habitat-sh/habitat/pull/204) ([jtimberman](https://github.com/jtimberman)) +- prompt for a password in generate-user-key if one isn't specified [\#203](https://github.com/habitat-sh/habitat/pull/203) ([metadave](https://github.com/metadave)) +- refactor clap subcommand defs [\#202](https://github.com/habitat-sh/habitat/pull/202) ([metadave](https://github.com/metadave)) +- Create explore page [\#201](https://github.com/habitat-sh/habitat/pull/201) ([smith](https://github.com/smith)) +- version 0.4.0 [\#198](https://github.com/habitat-sh/habitat/pull/198) ([jtimberman](https://github.com/jtimberman)) +- initial metadata store implementation [\#165](https://github.com/habitat-sh/habitat/pull/165) ([reset](https://github.com/reset)) +- Create self-hosted build environment with critical development toolchain [\#119](https://github.com/habitat-sh/habitat/pull/119) ([fnichol](https://github.com/fnichol)) + ## [0.4.0](https://github.com/habitat-sh/habitat/tree/0.4.0) (02-02-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/working_etcd_demo...0.4.0) +**Merged pull requests:** + +- replace docopt with clap [\#197](https://github.com/habitat-sh/habitat/pull/197) ([metadave](https://github.com/metadave)) +- \[acceptance\] double royale with cheese instance [\#196](https://github.com/habitat-sh/habitat/pull/196) ([jtimberman](https://github.com/jtimberman)) +- Various web updates [\#195](https://github.com/habitat-sh/habitat/pull/195) ([smith](https://github.com/smith)) +- These tests fail ~20% of the time [\#194](https://github.com/habitat-sh/habitat/pull/194) ([jtimberman](https://github.com/jtimberman)) +- Work around a rust perf regression [\#193](https://github.com/habitat-sh/habitat/pull/193) ([adamhjk](https://github.com/adamhjk)) +- Isolated members find a way to ressurect [\#192](https://github.com/habitat-sh/habitat/pull/192) ([adamhjk](https://github.com/adamhjk)) +- \[acceptance\] package should make bldr, not world [\#191](https://github.com/habitat-sh/habitat/pull/191) ([jtimberman](https://github.com/jtimberman)) +- set a two hour timeout for making the world [\#190](https://github.com/habitat-sh/habitat/pull/190) ([jtimberman](https://github.com/jtimberman)) +- Fix a missing Ack timeout [\#189](https://github.com/habitat-sh/habitat/pull/189) ([adamhjk](https://github.com/adamhjk)) +- re-add test attribute [\#188](https://github.com/habitat-sh/habitat/pull/188) ([metadave](https://github.com/metadave)) +- \[acceptance\] an shell script for git cloning [\#186](https://github.com/habitat-sh/habitat/pull/186) ([jtimberman](https://github.com/jtimberman)) +- configure rustfmt to not split strings at the end of a [\#185](https://github.com/habitat-sh/habitat/pull/185) ([metadave](https://github.com/metadave)) +- Allow listing all packages [\#183](https://github.com/habitat-sh/habitat/pull/183) ([smith](https://github.com/smith)) +- \[bldr-build\] Set `PATH` directly after resolving dependencies. [\#182](https://github.com/habitat-sh/habitat/pull/182) ([fnichol](https://github.com/fnichol)) + ## [working_etcd_demo](https://github.com/habitat-sh/habitat/tree/working_etcd_demo) (01-28-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.3.0...working_etcd_demo) +**Merged pull requests:** + +- Change log level to debug for rumor peer reporting [\#187](https://github.com/habitat-sh/habitat/pull/187) ([adamhjk](https://github.com/adamhjk)) +- upgrade OpenSSL to 1.0.2f [\#184](https://github.com/habitat-sh/habitat/pull/184) ([metadave](https://github.com/metadave)) +- Implement the SWIM membership and gossip protocol [\#180](https://github.com/habitat-sh/habitat/pull/180) ([adamhjk](https://github.com/adamhjk)) +- Make it so the currently selected package doesn't look like a link... [\#178](https://github.com/habitat-sh/habitat/pull/178) ([smith](https://github.com/smith)) +- \[acceptance\] very git sha before continuing [\#177](https://github.com/habitat-sh/habitat/pull/177) ([jtimberman](https://github.com/jtimberman)) +- Fix the makefile logic for src checkout [\#176](https://github.com/habitat-sh/habitat/pull/176) ([jtimberman](https://github.com/jtimberman)) +- Show other versions and packages on package page [\#175](https://github.com/habitat-sh/habitat/pull/175) ([smith](https://github.com/smith)) +- \[acceptance\] Better logic for bldr src checkout [\#172](https://github.com/habitat-sh/habitat/pull/172) ([jtimberman](https://github.com/jtimberman)) +- \[bldr\] encryption/decryption [\#171](https://github.com/habitat-sh/habitat/pull/171) ([metadave](https://github.com/metadave)) +- Use the correct item name [\#170](https://github.com/habitat-sh/habitat/pull/170) ([jtimberman](https://github.com/jtimberman)) +- \[acceptance\] Sharing secret through environment [\#169](https://github.com/habitat-sh/habitat/pull/169) ([jtimberman](https://github.com/jtimberman)) +- \[acceptance\] load delivery chef config [\#168](https://github.com/habitat-sh/habitat/pull/168) ([jtimberman](https://github.com/jtimberman)) +- \[acceptance\] docker machine setup in default [\#167](https://github.com/habitat-sh/habitat/pull/167) ([jtimberman](https://github.com/jtimberman)) +- \[acceptance\] Initial build cookbook changes [\#166](https://github.com/habitat-sh/habitat/pull/166) ([jtimberman](https://github.com/jtimberman)) +- \[web\] Link to dependencies in package view [\#164](https://github.com/habitat-sh/habitat/pull/164) ([smith](https://github.com/smith)) +- \[web\] Add packages pages [\#163](https://github.com/habitat-sh/habitat/pull/163) ([smith](https://github.com/smith)) +- \[bldr-build\] Create working directory earlier in `\_build\_environment\(\)`. [\#162](https://github.com/habitat-sh/habitat/pull/162) ([fnichol](https://github.com/fnichol)) +- \[bldr-build\] Delay creating `$pkg\_path` until `\_build\_environment\(\)`. [\#161](https://github.com/habitat-sh/habitat/pull/161) ([fnichol](https://github.com/fnichol)) +- Dont crash if a pkg is missing a config dir [\#159](https://github.com/habitat-sh/habitat/pull/159) ([metadave](https://github.com/metadave)) +- \[bldr-build\] Delighters for the week of January 19, 2016 [\#158](https://github.com/habitat-sh/habitat/pull/158) ([fnichol](https://github.com/fnichol)) +- update license header to more accurate licensing state [\#157](https://github.com/habitat-sh/habitat/pull/157) ([reset](https://github.com/reset)) +- Sign in/out flow [\#156](https://github.com/habitat-sh/habitat/pull/156) ([smith](https://github.com/smith)) +- \[bldr\] generate user and service keys [\#154](https://github.com/habitat-sh/habitat/pull/154) ([metadave](https://github.com/metadave)) + ## [0.3.0](https://github.com/habitat-sh/habitat/tree/0.3.0) (01-15-2016) [Full Changelog](https://github.com/habitat-sh/habitat/compare/0.2.0...0.3.0) +**Merged pull requests:** + +- version 0.3.0 [\#155](https://github.com/habitat-sh/habitat/pull/155) ([reset](https://github.com/reset)) +- cleanup warnings left behind in archive module [\#153](https://github.com/habitat-sh/habitat/pull/153) ([reset](https://github.com/reset)) +- Cargo update 2016/1/14 [\#152](https://github.com/habitat-sh/habitat/pull/152) ([adamhjk](https://github.com/adamhjk)) +- Fixup libarchive [\#151](https://github.com/habitat-sh/habitat/pull/151) ([adamhjk](https://github.com/adamhjk)) +- Sign up form [\#150](https://github.com/habitat-sh/habitat/pull/150) ([smith](https://github.com/smith)) +- fix xz dep, remove lzo [\#149](https://github.com/habitat-sh/habitat/pull/149) ([metadave](https://github.com/metadave)) +- Initial commit of web app [\#148](https://github.com/habitat-sh/habitat/pull/148) ([smith](https://github.com/smith)) +- \[bldr\] add rngd plan [\#145](https://github.com/habitat-sh/habitat/pull/145) ([metadave](https://github.com/metadave)) +- \[bldr-build\] Support transitive \(not directly declared\) dependencies. [\#143](https://github.com/habitat-sh/habitat/pull/143) ([fnichol](https://github.com/fnichol)) +- don't compile libarchive with support for lzo [\#142](https://github.com/habitat-sh/habitat/pull/142) ([reset](https://github.com/reset)) +- \[plans\] Use derivation in plans-tmpl.sh [\#140](https://github.com/habitat-sh/habitat/pull/140) ([jtimberman](https://github.com/jtimberman)) +- \[plans\] Use prefix on erlang [\#139](https://github.com/habitat-sh/habitat/pull/139) ([jtimberman](https://github.com/jtimberman)) +- \[plans\] Add a ruby plan [\#138](https://github.com/habitat-sh/habitat/pull/138) ([jtimberman](https://github.com/jtimberman)) +- \[bldr-build\] Adds new helper function & default phase implementations. [\#136](https://github.com/habitat-sh/habitat/pull/136) ([fnichol](https://github.com/fnichol)) +- Add minimum Docker \(machine\) requirements to README [\#135](https://github.com/habitat-sh/habitat/pull/135) ([smith](https://github.com/smith)) +- Fix the Node.js URL [\#134](https://github.com/habitat-sh/habitat/pull/134) ([smith](https://github.com/smith)) +- add node.js plan [\#133](https://github.com/habitat-sh/habitat/pull/133) ([metadave](https://github.com/metadave)) +- \[bldr-build\] Add dependency checking, group public/private functions, and message coloring! [\#132](https://github.com/habitat-sh/habitat/pull/132) ([fnichol](https://github.com/fnichol)) +- replace shelling out to tar with libarchive-rust [\#131](https://github.com/habitat-sh/habitat/pull/131) ([reset](https://github.com/reset)) +- Change bldr-build completion message [\#130](https://github.com/habitat-sh/habitat/pull/130) ([smith](https://github.com/smith)) +- make target for creating new plans [\#129](https://github.com/habitat-sh/habitat/pull/129) ([jtimberman](https://github.com/jtimberman)) +- Fix some typos in the README [\#128](https://github.com/habitat-sh/habitat/pull/128) ([smith](https://github.com/smith)) +- Add erlang plan [\#127](https://github.com/habitat-sh/habitat/pull/127) ([jtimberman](https://github.com/jtimberman)) +- Updates README to have commands that work [\#126](https://github.com/habitat-sh/habitat/pull/126) ([jtimberman](https://github.com/jtimberman)) +- Make bootstrap tools an opt-in option when making chroot env. [\#125](https://github.com/habitat-sh/habitat/pull/125) ([fnichol](https://github.com/fnichol)) +- Added plans for building apr and apr-util. [\#124](https://github.com/habitat-sh/habitat/pull/124) ([juliandunn](https://github.com/juliandunn)) +- Add Gossip Server and Client [\#123](https://github.com/habitat-sh/habitat/pull/123) ([adamhjk](https://github.com/adamhjk)) +- \[bldr-build\] Only add runtime deps to `LD\_RUN\_PATH`. [\#122](https://github.com/habitat-sh/habitat/pull/122) ([fnichol](https://github.com/fnichol)) +- Function callback updates [\#121](https://github.com/habitat-sh/habitat/pull/121) ([fnichol](https://github.com/fnichol)) +- \[bldr-build\] Prefix public callback functions with `do\_`. [\#120](https://github.com/habitat-sh/habitat/pull/120) ([fnichol](https://github.com/fnichol)) +- Plan shell [\#118](https://github.com/habitat-sh/habitat/pull/118) ([fnichol](https://github.com/fnichol)) +- Allow the demo scripts to use an arbitrarily named Docker Machine. [\#117](https://github.com/habitat-sh/habitat/pull/117) ([fnichol](https://github.com/fnichol)) +- \[bldr-build\] Resolve and solve package dependencies once. [\#116](https://github.com/habitat-sh/habitat/pull/116) ([fnichol](https://github.com/fnichol)) +- Virtualbox must die [\#115](https://github.com/habitat-sh/habitat/pull/115) ([adamhjk](https://github.com/adamhjk)) +- change location of temporary bldr-repo [\#114](https://github.com/habitat-sh/habitat/pull/114) ([reset](https://github.com/reset)) +- Fixes the functional test suite [\#113](https://github.com/habitat-sh/habitat/pull/113) ([adamhjk](https://github.com/adamhjk)) +- \[bldr-build\] `attach\(\)` function, a la `binding.pry` for debugging. [\#112](https://github.com/habitat-sh/habitat/pull/112) ([fnichol](https://github.com/fnichol)) +- Adds LamportClocks [\#111](https://github.com/habitat-sh/habitat/pull/111) ([adamhjk](https://github.com/adamhjk)) +- \[bldr-build\] Add chroot-based build environments. [\#110](https://github.com/habitat-sh/habitat/pull/110) ([fnichol](https://github.com/fnichol)) +- \[bldr-build\] Add `pkg\_build\_deps` and `PATH` fixes. [\#109](https://github.com/habitat-sh/habitat/pull/109) ([fnichol](https://github.com/fnichol)) +- fix package specificity in upload/configure commands [\#108](https://github.com/habitat-sh/habitat/pull/108) ([reset](https://github.com/reset)) +- leverage gpgme instead of shelling out to the gpg binary [\#107](https://github.com/habitat-sh/habitat/pull/107) ([reset](https://github.com/reset)) +- fix failing functional recipe [\#106](https://github.com/habitat-sh/habitat/pull/106) ([reset](https://github.com/reset)) +- temporarily disable package upload/install test [\#105](https://github.com/habitat-sh/habitat/pull/105) ([reset](https://github.com/reset)) +- Stream output from running hooks [\#104](https://github.com/habitat-sh/habitat/pull/104) ([reset](https://github.com/reset)) +- refactor `pkg` module into `package` module and submodule friends [\#103](https://github.com/habitat-sh/habitat/pull/103) ([reset](https://github.com/reset)) +- Should fix functional tests in delivery [\#102](https://github.com/habitat-sh/habitat/pull/102) ([adamhjk](https://github.com/adamhjk)) +- Add ability to recursively install dependencies of a package [\#101](https://github.com/habitat-sh/habitat/pull/101) ([reset](https://github.com/reset)) +- Put the plan files back for a bit [\#100](https://github.com/habitat-sh/habitat/pull/100) ([adamhjk](https://github.com/adamhjk)) +- Add Standard output and error formatting [\#99](https://github.com/habitat-sh/habitat/pull/99) ([adamhjk](https://github.com/adamhjk)) + ## [0.2.0](https://github.com/habitat-sh/habitat/tree/0.2.0) (11-20-2015) +**Merged pull requests:** + +- check for generated run file/symlink before re-linking [\#98](https://github.com/habitat-sh/habitat/pull/98) ([reset](https://github.com/reset)) +- version 0.2.0 [\#97](https://github.com/habitat-sh/habitat/pull/97) ([reset](https://github.com/reset)) +- fix distributed deadlock in leader initialization [\#96](https://github.com/habitat-sh/habitat/pull/96) ([reset](https://github.com/reset)) +- add `bldr::fs` module [\#95](https://github.com/habitat-sh/habitat/pull/95) ([reset](https://github.com/reset)) +- Allow version and release in command line package identifier [\#94](https://github.com/habitat-sh/habitat/pull/94) ([reset](https://github.com/reset)) +- make `-u` flag optional for `bldr start` [\#93](https://github.com/habitat-sh/habitat/pull/93) ([reset](https://github.com/reset)) +- rustfmt entire codebase [\#92](https://github.com/habitat-sh/habitat/pull/92) ([reset](https://github.com/reset)) +- set proper default bin path for bldr in bldr-build [\#91](https://github.com/habitat-sh/habitat/pull/91) ([reset](https://github.com/reset)) +- disable warning on WatchEntry struct [\#90](https://github.com/habitat-sh/habitat/pull/90) ([reset](https://github.com/reset)) +- install package dependencies during bldr-build [\#89](https://github.com/habitat-sh/habitat/pull/89) ([reset](https://github.com/reset)) +- make port configurable when starting repo [\#88](https://github.com/habitat-sh/habitat/pull/88) ([reset](https://github.com/reset)) +- fix demo make task and documentation [\#87](https://github.com/habitat-sh/habitat/pull/87) ([reset](https://github.com/reset)) +- Introduce $BLDR\_ROOT to bldr-build. [\#86](https://github.com/habitat-sh/habitat/pull/86) ([fnichol](https://github.com/fnichol)) +- remove test output 'opt' directory and ignore in git' [\#85](https://github.com/habitat-sh/habitat/pull/85) ([reset](https://github.com/reset)) +- Allow starting of initializer topology by command line [\#84](https://github.com/habitat-sh/habitat/pull/84) ([reset](https://github.com/reset)) +- Fix functionals by uploading to correct discovery path. [\#83](https://github.com/habitat-sh/habitat/pull/83) ([fnichol](https://github.com/fnichol)) +- Add initializer topology [\#82](https://github.com/habitat-sh/habitat/pull/82) ([reset](https://github.com/reset)) +- ignore generated ctags files [\#81](https://github.com/habitat-sh/habitat/pull/81) ([reset](https://github.com/reset)) +- no longer copy package health script/run script - rely on hooks [\#80](https://github.com/habitat-sh/habitat/pull/80) ([reset](https://github.com/reset)) +- change bldr/simple\_service references to chef/simple\_service [\#79](https://github.com/habitat-sh/habitat/pull/79) ([reset](https://github.com/reset)) +- require derivation when starting/installing package [\#78](https://github.com/habitat-sh/habitat/pull/78) ([reset](https://github.com/reset)) +- Define concept of "Plans" [\#77](https://github.com/habitat-sh/habitat/pull/77) ([reset](https://github.com/reset)) +- Fletcher is an author. [\#76](https://github.com/habitat-sh/habitat/pull/76) ([fnichol](https://github.com/fnichol)) +- add myself to author's list [\#75](https://github.com/habitat-sh/habitat/pull/75) ([reset](https://github.com/reset)) +- remove redis health check stub [\#74](https://github.com/habitat-sh/habitat/pull/74) ([reset](https://github.com/reset)) +- idempotent symlink on copy run file [\#73](https://github.com/habitat-sh/habitat/pull/73) ([reset](https://github.com/reset)) +- SAP HANA health\_check [\#72](https://github.com/habitat-sh/habitat/pull/72) ([adamhjk](https://github.com/adamhjk)) +- refactor Sidecar into an actor [\#71](https://github.com/habitat-sh/habitat/pull/71) ([reset](https://github.com/reset)) +- Update README instructions for `make doc-serve`. [\#70](https://github.com/habitat-sh/habitat/pull/70) ([fnichol](https://github.com/fnichol)) +- Add run hook to Hana [\#69](https://github.com/habitat-sh/habitat/pull/69) ([reset](https://github.com/reset)) +- Rename `container` target to `image`. [\#68](https://github.com/habitat-sh/habitat/pull/68) ([fnichol](https://github.com/fnichol)) +- Should be sap/hana [\#67](https://github.com/habitat-sh/habitat/pull/67) ([adamhjk](https://github.com/adamhjk)) +- Ensure that the `chef/bldr` image is present before running tasks. [\#66](https://github.com/habitat-sh/habitat/pull/66) ([fnichol](https://github.com/fnichol)) +- make entire directory path for dep [\#65](https://github.com/habitat-sh/habitat/pull/65) ([reset](https://github.com/reset)) +- more bldr/$pkg to chef/$pkg [\#64](https://github.com/habitat-sh/habitat/pull/64) ([reset](https://github.com/reset)) +- Fixes references in mkimage [\#63](https://github.com/habitat-sh/habitat/pull/63) ([adamhjk](https://github.com/adamhjk)) +- ensure derivative and slash separators are in DEPS manifest [\#62](https://github.com/habitat-sh/habitat/pull/62) ([reset](https://github.com/reset)) +- fix references to bldr/$pkg to chef/$pkg [\#61](https://github.com/habitat-sh/habitat/pull/61) ([reset](https://github.com/reset)) +- Use the / instead of the ^ [\#60](https://github.com/habitat-sh/habitat/pull/60) ([adamhjk](https://github.com/adamhjk)) +- Fix tests failing due to missing `pkg\_derivation` in fixtures. [\#59](https://github.com/habitat-sh/habitat/pull/59) ([fnichol](https://github.com/fnichol)) +- Add SAP HANA to Bldr [\#58](https://github.com/habitat-sh/habitat/pull/58) ([adamhjk](https://github.com/adamhjk)) +- require derivation when specifying a package dep [\#57](https://github.com/habitat-sh/habitat/pull/57) ([reset](https://github.com/reset)) +- add chef derivation to all dependencies [\#56](https://github.com/habitat-sh/habitat/pull/56) ([reset](https://github.com/reset)) +- set pkg\_derivation for all packages to 'chef' [\#55](https://github.com/habitat-sh/habitat/pull/55) ([reset](https://github.com/reset)) +- require pkg\_derivation to be set in bldr-build [\#54](https://github.com/habitat-sh/habitat/pull/54) ([reset](https://github.com/reset)) +- add `run` hook [\#53](https://github.com/habitat-sh/habitat/pull/53) ([reset](https://github.com/reset)) +- port health check to a hook [\#52](https://github.com/habitat-sh/habitat/pull/52) ([reset](https://github.com/reset)) +- Add ability to define a reconfigure hook [\#51](https://github.com/habitat-sh/habitat/pull/51) ([reset](https://github.com/reset)) +- Refactor Makefile and docker-compose.yml to be more idempotent & quick. [\#50](https://github.com/habitat-sh/habitat/pull/50) ([fnichol](https://github.com/fnichol)) +- Remove `ftp://`-based download URLs for packages. [\#49](https://github.com/habitat-sh/habitat/pull/49) ([fnichol](https://github.com/fnichol)) +- Upgrade to docker-compose 1.5.0 in Delivery. [\#48](https://github.com/habitat-sh/habitat/pull/48) ([fnichol](https://github.com/fnichol)) +- Disable shasum verify on cacerts package for now. [\#47](https://github.com/habitat-sh/habitat/pull/47) ([fnichol](https://github.com/fnichol)) +- Add support for `http\_proxy` & `https\_proxy`. [\#46](https://github.com/habitat-sh/habitat/pull/46) ([fnichol](https://github.com/fnichol)) +- add libstdc++ package definition [\#45](https://github.com/habitat-sh/habitat/pull/45) ([reset](https://github.com/reset)) +- don't build python extensions when building libxml2 [\#44](https://github.com/habitat-sh/habitat/pull/44) ([reset](https://github.com/reset)) +- add recent package additions to make world build env target [\#43](https://github.com/habitat-sh/habitat/pull/43) ([reset](https://github.com/reset)) +- Add `make gpg` to packages/Makefile. [\#42](https://github.com/habitat-sh/habitat/pull/42) ([fnichol](https://github.com/fnichol)) +- Calculate a default `$pkg\_filename` value for Bldrfiles. [\#41](https://github.com/habitat-sh/habitat/pull/41) ([fnichol](https://github.com/fnichol)) +- add Bldrfile for perl [\#40](https://github.com/habitat-sh/habitat/pull/40) ([reset](https://github.com/reset)) +- add Bldrfile for libxml2 [\#39](https://github.com/habitat-sh/habitat/pull/39) ([reset](https://github.com/reset)) +- improve error output when checksums do not match [\#38](https://github.com/habitat-sh/habitat/pull/38) ([reset](https://github.com/reset)) +- add Bldrfile for libltdl [\#37](https://github.com/habitat-sh/habitat/pull/37) ([reset](https://github.com/reset)) +- Adding numactl [\#36](https://github.com/habitat-sh/habitat/pull/36) ([adamhjk](https://github.com/adamhjk)) +- support xz file format [\#35](https://github.com/habitat-sh/habitat/pull/35) ([reset](https://github.com/reset)) +- Add libaio package [\#34](https://github.com/habitat-sh/habitat/pull/34) ([reset](https://github.com/reset)) +- Some refactors to clean up the pkg module [\#33](https://github.com/habitat-sh/habitat/pull/33) ([reset](https://github.com/reset)) +- Cleaning up a panic at exit [\#32](https://github.com/habitat-sh/habitat/pull/32) ([adamhjk](https://github.com/adamhjk)) +- Fixes race condition on initial leader start [\#31](https://github.com/habitat-sh/habitat/pull/31) ([adamhjk](https://github.com/adamhjk)) +- Adds documentation for the census [\#30](https://github.com/habitat-sh/habitat/pull/30) ([adamhjk](https://github.com/adamhjk)) +- Refactor discovery system [\#29](https://github.com/habitat-sh/habitat/pull/29) ([adamhjk](https://github.com/adamhjk)) +- merge upstream changes from wonder [\#28](https://github.com/habitat-sh/habitat/pull/28) ([reset](https://github.com/reset)) +- integrate upstream changes from Wonder [\#27](https://github.com/habitat-sh/habitat/pull/27) ([reset](https://github.com/reset)) +- Vendor the wonder library [\#25](https://github.com/habitat-sh/habitat/pull/25) ([adamhjk](https://github.com/adamhjk)) +- Update Cargo.lock, and pulls current deps after Rust 1.4.0 release. [\#24](https://github.com/habitat-sh/habitat/pull/24) ([fnichol](https://github.com/fnichol)) +- Remove `/dev/console` from bldr package image creation. [\#23](https://github.com/habitat-sh/habitat/pull/23) ([fnichol](https://github.com/fnichol)) +- Remove fancy\_execute cookbook to debug functional failure. [\#22](https://github.com/habitat-sh/habitat/pull/22) ([fnichol](https://github.com/fnichol)) +- Tweak the pitch deck a little [\#21](https://github.com/habitat-sh/habitat/pull/21) ([adamhjk](https://github.com/adamhjk)) +- Communicate over unix domain socket for "Docker in Docker" contexts. [\#20](https://github.com/habitat-sh/habitat/pull/20) ([fnichol](https://github.com/fnichol)) +- The shasum for cacerts.pem changed which caused 'make' to fail [\#18](https://github.com/habitat-sh/habitat/pull/18) ([fnichol](https://github.com/fnichol)) +- refactor SignalNotifier to use wonder::actor::GenServer trait [\#16](https://github.com/habitat-sh/habitat/pull/16) ([reset](https://github.com/reset)) +- Updated demo script and powerpoint [\#13](https://github.com/habitat-sh/habitat/pull/13) ([adamhjk](https://github.com/adamhjk)) +- Explicitly name bldr\_etcd\_1 container name in docker-compose.yml. [\#12](https://github.com/habitat-sh/habitat/pull/12) ([fnichol](https://github.com/fnichol)) +- don't run the doc code, just compile it [\#11](https://github.com/habitat-sh/habitat/pull/11) ([reset](https://github.com/reset)) +- Resolves race condition with waitpid\(0\) [\#10](https://github.com/habitat-sh/habitat/pull/10) ([adamhjk](https://github.com/adamhjk)) +- Spawn only one signal handler thread [\#9](https://github.com/habitat-sh/habitat/pull/9) ([adamhjk](https://github.com/adamhjk)) +- start signal notifier outside of main loop [\#8](https://github.com/habitat-sh/habitat/pull/8) ([reset](https://github.com/reset)) +- use separate thread for trapping signals [\#7](https://github.com/habitat-sh/habitat/pull/7) ([reset](https://github.com/reset)) +- Automatic Update/Restart of running packages [\#5](https://github.com/habitat-sh/habitat/pull/5) ([reset](https://github.com/reset)) +- Set up initial Delivery acceptance environment [\#4](https://github.com/habitat-sh/habitat/pull/4) ([fnichol](https://github.com/fnichol)) +- Update Setup & Development instructions for Delivery/GitHub workflow. [\#3](https://github.com/habitat-sh/habitat/pull/3) ([fnichol](https://github.com/fnichol)) +- Adds functional tests [\#1](https://github.com/habitat-sh/habitat/pull/1) ([adamhjk](https://github.com/adamhjk)) + \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file diff --git a/VERSION b/VERSION index 6be20912f4..34a83616bb 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.13.0-dev +0.12.1