# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [5.15.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.15.0...v5.15.1) (2019-08-21)


### Bug Fixes

* include version in web app name ([bbe36d6](https://github.com/ibm-developer/generator-ibm-java/commit/bbe36d6))

## [5.15.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.14.3...v5.15.0) (2019-08-12)


### Features

* **sdkgen:** remove api discovery ([ebf649a](https://github.com/ibm-developer/generator-ibm-java/commit/ebf649a))
* **sdkgen:** remove sdkgen ([c272fdc](https://github.com/ibm-developer/generator-ibm-java/commit/c272fdc))

### [5.14.3](https://github.com/ibm-developer/generator-ibm-java/compare/v5.14.2...v5.14.3) (2019-08-08)


### Bug Fixes

* missing war plugin causing compile failure ([a6b2392](https://github.com/ibm-developer/generator-ibm-java/commit/a6b2392))

### [5.14.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.14.1...v5.14.2) (2019-06-20)


### Bug Fixes

* Newline before <project> in pom.xml ([bbac27a](https://github.com/ibm-developer/generator-ibm-java/commit/bbac27a))
* npm audit dependency upgrades ([f6e1764](https://github.com/ibm-developer/generator-ibm-java/commit/f6e1764))
* Remove bindings.yml tests ([81f7240](https://github.com/ibm-developer/generator-ibm-java/commit/81f7240))
* Remove bindings.yml tests ([8993cc5](https://github.com/ibm-developer/generator-ibm-java/commit/8993cc5))
* Update gradle version ([9779b1d](https://github.com/ibm-developer/generator-ibm-java/commit/9779b1d))



<a name="5.14.1"></a>
## [5.14.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.14.0...v5.14.1) (2019-02-14)


### Bug Fixes

* Move common-codegen-test to devDependencies ([de15b9d](https://github.com/ibm-developer/generator-ibm-java/commit/de15b9d))
* remove problematic log line ([6cf06cc](https://github.com/ibm-developer/generator-ibm-java/commit/6cf06cc))



<a name="5.14.0"></a>
# [5.14.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.7...v5.14.0) (2019-01-03)


### Features

* Export common test modules ([a3f27c5](https://github.com/ibm-developer/generator-ibm-java/commit/a3f27c5))



<a name="5.13.7"></a>
## [5.13.7](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.6...v5.13.7) (2018-12-13)



<a name="5.13.6"></a>
## [5.13.6](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.5...v5.13.6) (2018-12-12)


### Bug Fixes

* Cloud enablement to 1.5.4 to pick up Liberty Dockerfile fix ([657299c](https://github.com/ibm-developer/generator-ibm-java/commit/657299c))



<a name="5.13.5"></a>
## [5.13.5](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.4...v5.13.5) (2018-12-12)


### Bug Fixes

* liberty kube readinessProbe no context root ([10bb910](https://github.com/ibm-developer/generator-ibm-java/commit/10bb910))
* Update cloud enablement to 1.5.3 ([4ee14a3](https://github.com/ibm-developer/generator-ibm-java/commit/4ee14a3))
* Use cloud enablement 1.5.2 ([0bab908](https://github.com/ibm-developer/generator-ibm-java/commit/0bab908))



<a name="5.13.4"></a>
## [5.13.4](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.3...v5.13.4) (2018-11-16)


### Bug Fixes

* Use / for Liberty context root ([5475647](https://github.com/ibm-developer/generator-ibm-java/commit/5475647))



<a name="5.13.3"></a>
## [5.13.3](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.2...v5.13.3) (2018-11-13)


### Bug Fixes

* Update cloud enablement to 1.3.9 ([cf1c7bc](https://github.com/ibm-developer/generator-ibm-java/commit/cf1c7bc))



<a name="5.13.2"></a>
## [5.13.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.1...v5.13.2) (2018-11-09)


### Bug Fixes

* Don't duplicate declares for Cloudant in Liberty Example.java ([876a531](https://github.com/ibm-developer/generator-ibm-java/commit/876a531))
* Don't duplicate declares for object storage in Liberty Example.java ([cbe7432](https://github.com/ibm-developer/generator-ibm-java/commit/cbe7432))



<a name="5.13.1"></a>
## [5.13.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.13.0...v5.13.1) (2018-11-07)


### Bug Fixes

* Update Liberty plugin and cloud enablement version ([217e734](https://github.com/ibm-developer/generator-ibm-java/commit/217e734))



<a name="5.13.0"></a>
# [5.13.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.12.6...v5.13.0) (2018-11-01)


### Features

* Combine Spring, Liberty, and common into Java generator ([522c40d](https://github.com/ibm-developer/generator-ibm-java/commit/522c40d))



<a name="5.12.6"></a>
## [5.12.6](https://github.com/ibm-developer/generator-ibm-java/compare/v5.12.5...v5.12.6) (2018-10-26)


### Bug Fixes

* remove cd ([713f4ba](https://github.com/ibm-developer/generator-ibm-java/commit/713f4ba))



<a name="5.12.5"></a>
## [5.12.5](https://github.com/ibm-developer/generator-ibm-java/compare/v5.12.4...v5.12.5) (2018-10-19)


### Bug Fixes

* Add toolchain options to Java ([7719c75](https://github.com/ibm-developer/generator-ibm-java/commit/7719c75))
* Don't duplicate cloudant code in Example.java ([560fdb0](https://github.com/ibm-developer/generator-ibm-java/commit/560fdb0))
* don't gitignore package-lock.json ([8954395](https://github.com/ibm-developer/generator-ibm-java/commit/8954395))
* update readme typo ([8a64594](https://github.com/ibm-developer/generator-ibm-java/commit/8a64594))



<a name="5.12.4"></a>
## [5.12.4](https://github.com/ibm-developer/generator-ibm-java/compare/v5.12.3...v5.12.4) (2018-08-14)


### Bug Fixes

* Use service enablement 2.4.3 ([9198e64](https://github.com/ibm-developer/generator-ibm-java/commit/9198e64))



<a name="5.12.3"></a>
## [5.12.3](https://github.com/ibm-developer/generator-ibm-java/compare/v5.12.2...v5.12.3) (2018-07-09)



<a name="5.12.2"></a>
## [5.12.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.12.1...v5.12.2) (2018-07-09)


### Bug Fixes

* Update service enablement to 2.3.1 ([4b5f3c5](https://github.com/ibm-developer/generator-ibm-java/commit/4b5f3c5))



<a name="5.12.1"></a>
## [5.12.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.12.0...v5.12.1) (2018-07-05)


### Bug Fixes

* **vsi:** updated cloud enablement to 1.1.2 ([4231f08](https://github.com/ibm-developer/generator-ibm-java/commit/4231f08))
* **vsi:** updated cloud enablement to 1.1.3 ([a34e8d3](https://github.com/ibm-developer/generator-ibm-java/commit/a34e8d3))
* **vsi:** updated cloud enablement to 1.1.4 ([530793c](https://github.com/ibm-developer/generator-ibm-java/commit/530793c))



<a name="5.12.0"></a>
# [5.12.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.8...v5.12.0) (2018-07-05)


### Features

* Update service enablement to 2.3.0 ([21d30f6](https://github.com/ibm-developer/generator-ibm-java/commit/21d30f6))



<a name="5.11.8"></a>
## [5.11.8](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.7...v5.11.8) (2018-06-29)



<a name="5.11.7"></a>
## [5.11.7](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.5...v5.11.7) (2018-06-28)


### Bug Fixes

* Blank starter health checks ([557b5dc](https://github.com/ibm-developer/generator-ibm-java/commit/557b5dc))



<a name="5.11.6"></a>
## [5.11.6](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.5...v5.11.6) (2018-06-17)


### Bug Fixes

* Blank starter health checks ([557b5dc](https://github.com/ibm-developer/generator-ibm-java/commit/557b5dc))



<a name="5.11.5"></a>
## [5.11.5](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.4...v5.11.5) (2018-06-15)


### Bug Fixes

* Update Cloud Enablement Generator to ^1.0.10 ([fdde204](https://github.com/ibm-developer/generator-ibm-java/commit/fdde204))
* Update Cloud Enablement Generator to 1.0.9 ([ceabd1b](https://github.com/ibm-developer/generator-ibm-java/commit/ceabd1b))



<a name="5.11.4"></a>
## [5.11.4](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.3...v5.11.4) (2018-06-02)


### Bug Fixes

* Update service enablement to 1.4.2 ([e6cb46b](https://github.com/ibm-developer/generator-ibm-java/commit/e6cb46b))



<a name="5.11.3"></a>
## [5.11.3](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.2...v5.11.3) (2018-06-02)


### Bug Fixes

* Update Service Enablement to 1.4.1 ([b118659](https://github.com/ibm-developer/generator-ibm-java/commit/b118659))



<a name="5.11.2"></a>
## [5.11.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.1...v5.11.2) (2018-06-01)


### Bug Fixes

* change README to bump version patch level ([2b65883](https://github.com/ibm-developer/generator-ibm-java/commit/2b65883))



<a name="5.11.1"></a>
## [5.11.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.11.0...v5.11.1) (2018-05-23)


### Bug Fixes

* **test:** Look for kube secrets in bindings.yaml ([5f65e3f](https://github.com/ibm-developer/generator-ibm-java/commit/5f65e3f)), closes [ibm-developer/generator-ibm-cloud-enablement#275](https://github.com/ibm-developer/generator-ibm-cloud-enablement/issues/275)



<a name="5.11.0"></a>
# [5.11.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.10.0...v5.11.0) (2018-05-19)


### Features

* Merge branch 'master' of https://github.com/trishamoyer/generator-ibm-java ([561849a](https://github.com/ibm-developer/generator-ibm-java/commit/561849a))
* updating package.json ([8824476](https://github.com/ibm-developer/generator-ibm-java/commit/8824476))
* updating the java spring and liberty versions ([692820c](https://github.com/ibm-developer/generator-ibm-java/commit/692820c))



<a name="5.10.0"></a>
# [5.10.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.9.1...v5.10.0) (2018-05-09)


### Features

* Update Liberty and Spring to use new codegen URL ([e44d70a](https://github.com/ibm-developer/generator-ibm-java/commit/e44d70a))



<a name="5.9.1"></a>
## [5.9.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.9.0...v5.9.1) (2018-04-04)


### Bug Fixes

* Update Liberty to 8.6.0 ([a59590c](https://github.com/ibm-developer/generator-ibm-java/commit/a59590c))



<a name="5.9.0"></a>
# [5.9.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.8.3...v5.9.0) (2018-04-02)


### Features

* Adding needed changes for devops insights. also updating liberty/spring dependencies ([655363e](https://github.com/ibm-developer/generator-ibm-java/commit/655363e))



<a name="5.8.3"></a>
## [5.8.3](https://github.com/ibm-developer/generator-ibm-java/compare/v5.8.2...v5.8.3) (2018-03-30)


### Bug Fixes

* Update Liberty to 8.5.1 ([84cfdf9](https://github.com/ibm-developer/generator-ibm-java/commit/84cfdf9))



<a name="5.8.2"></a>
## [5.8.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.8.1...v5.8.2) (2018-03-30)


### Bug Fixes

* Bump Version so YAAS will pickup minor Liberty change ([2d5bbc8](https://github.com/ibm-developer/generator-ibm-java/commit/2d5bbc8))



<a name="5.8.1"></a>
## [5.8.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.8.0...v5.8.1) (2018-03-28)


### Bug Fixes

* **build:** add "--" to npm run scripts to fix passing arguments ([8d87a88](https://github.com/ibm-developer/generator-ibm-java/commit/8d87a88))



<a name="5.8.0"></a>
# [5.8.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.6.1...v5.8.0) (2018-03-27)


### Features

* Minor version bump for Liberty beta support. ([#67](https://github.com/ibm-developer/generator-ibm-java/issues/67)) ([d1e69f4](https://github.com/ibm-developer/generator-ibm-java/commit/d1e69f4))
* Update Liberty to 8.5.0 ([2677887](https://github.com/ibm-developer/generator-ibm-java/commit/2677887))



<a name="5.7.0"></a>
# [5.7.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.6.1...v5.7.0) (2018-03-27)


### Features

* Minor version bump for Liberty beta support. ([#67](https://github.com/ibm-developer/generator-ibm-java/issues/67)) ([d1e69f4](https://github.com/ibm-developer/generator-ibm-java/commit/d1e69f4))



<a name="5.6.1"></a>
## [5.6.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.6.0...v5.6.1) (2018-03-22)



<a name="5.6.0"></a>
# [5.6.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.4.5...v5.6.0) (2018-03-09)


### Features

* Add Spring version 2.2.0 with javametrics ([74ac8ee](https://github.com/ibm-developer/generator-ibm-java/commit/74ac8ee))
* Use version range for liberty generator ([#57](https://github.com/ibm-developer/generator-ibm-java/issues/57)) ([9931181](https://github.com/ibm-developer/generator-ibm-java/commit/9931181))



<a name="5.5.0"></a>
# [5.5.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.4.5...v5.5.0) (2018-03-06)


### Features

* Use version range for liberty generator ([#57](https://github.com/ibm-developer/generator-ibm-java/issues/57)) ([9931181](https://github.com/ibm-developer/generator-ibm-java/commit/9931181))



<a name="5.4.5"></a>
## [5.4.5](https://github.com/ibm-developer/generator-ibm-java/compare/v5.4.4...v5.4.5) (2018-02-27)



<a name="5.4.4"></a>
## [5.4.4](https://github.com/ibm-developer/generator-ibm-java/compare/v5.4.2...v5.4.4) (2018-02-26)


### Bug Fixes

* Change cloud enablement back to 0.7.0 ([e35541d](https://github.com/ibm-developer/generator-ibm-java/commit/e35541d))
* Update liberty generator version ([#50](https://github.com/ibm-developer/generator-ibm-java/issues/50)) ([4109877](https://github.com/ibm-developer/generator-ibm-java/commit/4109877))
* Wildcards for cloud-enablement version ([ee5f63f](https://github.com/ibm-developer/generator-ibm-java/commit/ee5f63f))



<a name="5.4.3"></a>
## [5.4.3](https://github.com/ibm-developer/generator-ibm-java/compare/v5.4.2...v5.4.3) (2018-02-23)


### Bug Fixes

* Change cloud enablement back to 0.7.0 ([e35541d](https://github.com/ibm-developer/generator-ibm-java/commit/e35541d))
* Update liberty generator version ([#50](https://github.com/ibm-developer/generator-ibm-java/issues/50)) ([4109877](https://github.com/ibm-developer/generator-ibm-java/commit/4109877))



<a name="5.4.2"></a>
## [5.4.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.4.1...v5.4.2) (2018-02-21)


### Bug Fixes

* Latest service and could enablement versions ([b24c683](https://github.com/ibm-developer/generator-ibm-java/commit/b24c683))



<a name="5.4.1"></a>
## [5.4.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.4.0...v5.4.1) (2018-02-14)


### Bug Fixes

* Update Spring generator version to 2.1.2 ([8f43514](https://github.com/ibm-developer/generator-ibm-java/commit/8f43514))



<a name="5.4.0"></a>
# [5.4.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.3.0...v5.4.0) (2018-02-12)


### Features

* Add landing page for Java BFFs ([affebc3](https://github.com/ibm-developer/generator-ibm-java/commit/affebc3))



<a name="5.3.0"></a>
# [5.3.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.2.2...v5.3.0) (2018-02-02)


### Features

* Return new index.html for liberty microservice ([1a4c457](https://github.com/ibm-developer/generator-ibm-java/commit/1a4c457))



<a name="5.2.2"></a>
## [5.2.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.2.1...v5.2.2) (2018-01-29)


### Bug Fixes

* **templates:** Update Liberty pom.xml template ([d54f7e5](https://github.com/ibm-developer/generator-ibm-java/commit/d54f7e5))



<a name="5.2.1"></a>
## [5.2.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.2.0...v5.2.1) (2018-01-24)


### Bug Fixes

* **logging:** Reduce logging output ([9c12515](https://github.com/ibm-developer/generator-ibm-java/commit/9c12515))



<a name="5.2.0"></a>
# [5.2.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.1.2...v5.2.0) (2018-01-23)


### Features

* **templates:** Update to new spring cloudant templates ([a890266](https://github.com/ibm-developer/generator-ibm-java/commit/a890266))



<a name="5.1.2"></a>
## [5.1.2](https://github.com/ibm-developer/generator-ibm-java/compare/v5.1.1...v5.1.2) (2018-01-17)


### Bug Fixes

* **lib:** move dev dependencies to dependencies in package.json ([2028739](https://github.com/ibm-developer/generator-ibm-java/commit/2028739))



<a name="5.1.1"></a>
## [5.1.1](https://github.com/ibm-developer/generator-ibm-java/compare/v5.1.0...v5.1.1) (2018-01-17)



<a name="5.1.0"></a>
# [5.1.0](https://github.com/ibm-developer/generator-ibm-java/compare/v5.0.0...v5.1.0) (2018-01-15)


### Features

* **templates:** update BFF to support x-ibm-cloud extensions for Cloudant ([c85c215](https://github.com/ibm-developer/generator-ibm-java/commit/c85c215))



<a name="5.0.0"></a>
# [5.0.0](https://github.com/ibm-developer/generator-ibm-java/compare/v4.4.0...v5.0.0) (2018-01-12)


### Features

* **lib:** Remove prompting and update logging ([9b5bb33](https://github.com/ibm-developer/generator-ibm-java/commit/9b5bb33))


### BREAKING CHANGES

* **lib:** Remove prompting, remove options, alter logging api

Signed-off-by: Katherine Stanley <katheris@uk.ibm.com>



<a name="4.4.0"></a>
# [4.4.0](https://github.com/ibm-developer/generator-ibm-java/compare/v4.3.0...v4.4.0) (2018-01-12)


### Features

* **templates:** Update BFF templates ([6ec1920](https://github.com/ibm-developer/generator-ibm-java/commit/6ec1920))



<a name="4.3.0"></a>
# [4.3.0](https://github.com/ibm-developer/generator-ibm-java/compare/v4.2.0...v4.3.0) (2018-01-11)


### Features

* **templates:** Update cloud enablement and liberty generator version ([597030d](https://github.com/ibm-developer/generator-ibm-java/commit/597030d))



<a name="4.2.0"></a>
# [4.2.0](https://github.com/ibm-developer/generator-ibm-java/compare/v4.1.3...v4.2.0) (2018-01-10)


### Features

* **lib:** Expose defaults and prompts modules externally ([4152ef1](https://github.com/ibm-developer/generator-ibm-java/commit/4152ef1))



<a name="4.1.3"></a>
## [4.1.3](https://github.com/ibm-developer/generator-ibm-java/compare/v4.1.2...v4.1.3) (2018-01-09)


### Bug Fixes

* **build:** Fix deploy.sh to exit properly if prerelease fails ([6519077](https://github.com/ibm-developer/generator-ibm-java/commit/6519077))



<a name="4.1.2"></a>
## [4.1.2](https://github.com/ibm-developer/generator-ibm-java/compare/v4.1.1...v4.1.2) (2018-01-08)


### Bug Fixes

* **templates:** Remove extra slash on end of url ([66e0e4d](https://github.com/ibm-developer/generator-ibm-java/commit/66e0e4d))



<a name="4.1.1"></a>
## [4.1.1](https://github.com/ibm-developer/generator-ibm-java/compare/v4.1.0...v4.1.1) (2018-01-02)


### Bug Fixes

* **templates:** Update Cloud enablement version ([1fffad0](https://github.com/ibm-developer/generator-ibm-java/commit/1fffad0))



<a name="4.1.0"></a>
# [4.1.0](https://github.com/ibm-developer/generator-ibm-java/compare/v4.0.1...v4.1.0) (2017-12-18)


### Features

* **templates:** Update liberty generator to 7.1.0 to revert loose config. ([aea3aef](https://github.com/ibm-developer/generator-ibm-java/commit/aea3aef))
* **templates:** Update to liberty generator version 7.0.0 to revert loose config. ([8fa5e8c](https://github.com/ibm-developer/generator-ibm-java/commit/8fa5e8c))



<a name="4.0.1"></a>
## [4.0.1](https://github.com/ibm-developer/generator-ibm-java/compare/v4.0.0...v4.0.1) (2017-12-15)


### Bug Fixes

* update cloud enablement to 0.6.10 ([afa02b7](https://github.com/ibm-developer/generator-ibm-java/commit/afa02b7))



<a name="4.0.0"></a>
# 4.0.0 (2017-12-15)


### Bug Fixes

* **build:** Fix prerelease to push correct branch. ([2cbaf8b](https://github.com/ibm-developer/generator-ibm-java/commit/2cbaf8b))
* **build:** Fix travis build to install linux hub. ([ba24ee9](https://github.com/ibm-developer/generator-ibm-java/commit/ba24ee9))
* **build:** update cloud enablement to 0.0.94 and service enablement to 0.0.82 ([efcf2a0](https://github.com/ibm-developer/generator-ibm-java/commit/efcf2a0))
* **build:** update cloud-enablement-generator to v0.0.102 ([f3c07f6](https://github.com/ibm-developer/generator-ibm-java/commit/f3c07f6))
* **build:** update generators; Spring 1.0.0, Cloud enablement 0.0.110 ([64e82a3](https://github.com/ibm-developer/generator-ibm-java/commit/64e82a3))
* **build:** update OSS generator versions ([152b9d8](https://github.com/ibm-developer/generator-ibm-java/commit/152b9d8))
* **build:** update OSS generators to latest versions ([2b3b74a](https://github.com/ibm-developer/generator-ibm-java/commit/2b3b74a))
* **build:** update service enablement generator to 0.0.86 ([e71b108](https://github.com/ibm-developer/generator-ibm-java/commit/e71b108))
* **build:** update service generator to 0.0.88 and cloud generator to 0.0.98 ([6daa9fc](https://github.com/ibm-developer/generator-ibm-java/commit/6daa9fc))
* **build:** update service generator to 0.0.97 and add tests for service secrets ([cb1cc48](https://github.com/ibm-developer/generator-ibm-java/commit/cb1cc48))
* **build:** update service generator to v0.0.85 ([b890634](https://github.com/ibm-developer/generator-ibm-java/commit/b890634))
* **build:** update spring generator to 0.6.1 ([3f16470](https://github.com/ibm-developer/generator-ibm-java/commit/3f16470))
* **build:** update Spring test to check for ibmjava:8-sfj-alpine in Dockerfile arf/planning-java/issues/215 ([a0ffb86](https://github.com/ibm-developer/generator-ibm-java/commit/a0ffb86))
* **build:** update to cloud generator v0.0.97 and service generator v0.0.84 ([e95fe9e](https://github.com/ibm-developer/generator-ibm-java/commit/e95fe9e))
* **build:** Use Gradle 3.5 in Travis CI build ([5b2b73b](https://github.com/ibm-developer/generator-ibm-java/commit/5b2b73b))
* **codegen:** Update cloud and service versions to 6.0 ([022f6c6](https://github.com/ibm-developer/generator-ibm-java/commit/022f6c6)), closes [arf/planning-java#325](https://github.com/arf/planning-java/issues/325)
* **codegen:** Update cloud enablement versions to 0.6.3 ([9632067](https://github.com/ibm-developer/generator-ibm-java/commit/9632067))
* **infrastructure:** Fix scripts to exit correctly ([2100e34](https://github.com/ibm-developer/generator-ibm-java/commit/2100e34))
* **templates:** add README.md to blank starter ([a914efb](https://github.com/ibm-developer/generator-ibm-java/commit/a914efb))
* **templates:** Fix Gradle microprofile dependency ([e7538e1](https://github.com/ibm-developer/generator-ibm-java/commit/e7538e1))
* **templates:** Fix Liberty web content ([648bc18](https://github.com/ibm-developer/generator-ibm-java/commit/648bc18))
* **templates:** Fix Mongo code in Example.java ([9384051](https://github.com/ibm-developer/generator-ibm-java/commit/9384051))
* **templates:** remove duplicate name in spring microervice class and update dependencies ([8b93fd0](https://github.com/ibm-developer/generator-ibm-java/commit/8b93fd0))
* **templates:** update health endpoint for web basic to match others at /health ([47b9273](https://github.com/ibm-developer/generator-ibm-java/commit/47b9273))
* **templates:** update liberty generator and add tests ([772dfd7](https://github.com/ibm-developer/generator-ibm-java/commit/772dfd7))
* **templates:** Update microprofile dependency to type pom ([b582b2f](https://github.com/ibm-developer/generator-ibm-java/commit/b582b2f))
* **templates:** Update README.md with new generator names ([444fa64](https://github.com/ibm-developer/generator-ibm-java/commit/444fa64))
* **templates:** update spring generator and add tests for output ([b33c9b0](https://github.com/ibm-developer/generator-ibm-java/commit/b33c9b0))
* **templates:** Update to microprofile-1.2 ([db200f0](https://github.com/ibm-developer/generator-ibm-java/commit/db200f0))
* **templates:** Update to pull in Spring path fix ([77e9741](https://github.com/ibm-developer/generator-ibm-java/commit/77e9741))
* **templates:** use Mongo CA cert for Spring microservice - arf/planning-java/issues/283 ([93153ad](https://github.com/ibm-developer/generator-ibm-java/commit/93153ad))
* **test:** update tests to match new k8s entries ([debec72](https://github.com/ibm-developer/generator-ibm-java/commit/debec72))


### Features

* **codegen:** support for starter kits ([0539354](https://github.com/ibm-developer/generator-ibm-java/commit/0539354))
* **config:** Update generator to always supply an artifactId ([85b1fc5](https://github.com/ibm-developer/generator-ibm-java/commit/85b1fc5))
* **templates:** Add blank createTypes ([02934e8](https://github.com/ibm-developer/generator-ibm-java/commit/02934e8))
* **templates:** add log lines at startup for Spring servers with available end point details ([fccb5eb](https://github.com/ibm-developer/generator-ibm-java/commit/fccb5eb))
* **templates:** Add open api code generation support ([14ba487](https://github.com/ibm-developer/generator-ibm-java/commit/14ba487))
* **templates:** Add Spring bff pattern ([2185c11](https://github.com/ibm-developer/generator-ibm-java/commit/2185c11))
* **templates:** Add Spring templates for BFF ([acaa04d](https://github.com/ibm-developer/generator-ibm-java/commit/acaa04d))
* **templates:** Add Spring web starter kit template ([8d7e3ff](https://github.com/ibm-developer/generator-ibm-java/commit/8d7e3ff))
* **templates:** Bring in Microprofile config for services ([c0b9a42](https://github.com/ibm-developer/generator-ibm-java/commit/c0b9a42))
* **templates:** Update generator versions ([907a754](https://github.com/ibm-developer/generator-ibm-java/commit/907a754))
* **templates:** Update service enablement generator to 0.0.69 ([065527c](https://github.com/ibm-developer/generator-ibm-java/commit/065527c))
* **templates:** update spring microservice templates to use mappings.json ([147c220](https://github.com/ibm-developer/generator-ibm-java/commit/147c220))
* **templates:** Updates to enable open api generation support ([ed69383](https://github.com/ibm-developer/generator-ibm-java/commit/ed69383))
* **templates:** versions for enablement ([5bb862c](https://github.com/ibm-developer/generator-ibm-java/commit/5bb862c))
* **test:** Add end to end test for spring microservice ([d56f67e](https://github.com/ibm-developer/generator-ibm-java/commit/d56f67e))
* **test:** Refactor tests to expose assertions ([c0e2400](https://github.com/ibm-developer/generator-ibm-java/commit/c0e2400))
* **test:** update Spring test to check for Hystrix dependency - arf/planning-java/issues/287 ([9c243de](https://github.com/ibm-developer/generator-ibm-java/commit/9c243de))
* **travis:** add eslint, coveralls, updated .travis.yml and others ([ed0103b](https://github.com/ibm-developer/generator-ibm-java/commit/ed0103b))


### BREAKING CHANGES

* **codegen:** compose with use case generator.

Signed off by : Adam Pilkington apilkington@uk.ibm.com



<a name="3.1.1"></a>
## [3.1.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v3.1.0...v3.1.1) (2017-12-01)


### Bug Fixes

* **templates:** Fix Mongo code in Example.java ([9384051](https://github.ibm.com/arf/java-codegen-yeoman/commit/9384051))



<a name="3.1.0"></a>
# [3.1.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v3.0.0...v3.1.0) (2017-11-22)


### Bug Fixes

* **build:** Use Gradle 3.5 in Travis CI build ([5b2b73b](https://github.ibm.com/arf/java-codegen-yeoman/commit/5b2b73b))
* **templates:** Update to microprofile-1.2 ([db200f0](https://github.ibm.com/arf/java-codegen-yeoman/commit/db200f0))
* **templates:** use Mongo CA cert for Spring microservice - arf/planning-java/issues/283 ([93153ad](https://github.ibm.com/arf/java-codegen-yeoman/commit/93153ad))


### Features

* **templates:** Bring in Microprofile config for services ([c0b9a42](https://github.ibm.com/arf/java-codegen-yeoman/commit/c0b9a42))
* **test:** Refactor tests to expose assertions ([c0e2400](https://github.ibm.com/arf/java-codegen-yeoman/commit/c0e2400))



<a name="3.0.0"></a>
# [3.0.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.8.0...v3.0.0) (2017-11-16)


### Features

* **codegen:** support for starter kits ([0539354](https://github.ibm.com/arf/java-codegen-yeoman/commit/0539354))


### BREAKING CHANGES

* **codegen:** compose with use case generator.

Signed off by : Adam Pilkington apilkington@uk.ibm.com



<a name="2.8.0"></a>
# [2.8.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.7.3...v2.8.0) (2017-11-07)


### Bug Fixes

* **templates:** Fix Liberty web content ([648bc18](https://github.ibm.com/arf/java-codegen-yeoman/commit/648bc18))


### Features

* **test:** update Spring test to check for Hystrix dependency - arf/planning-java/issues/287 ([9c243de](https://github.ibm.com/arf/java-codegen-yeoman/commit/9c243de))



<a name="2.7.3"></a>
## [2.7.3](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.7.2...v2.7.3) (2017-10-27)


### Bug Fixes

* **build:** update Spring test to check for ibmjava:8-sfj-alpine in Dockerfile arf/planning-java/issues/215 ([a0ffb86](https://github.ibm.com/arf/java-codegen-yeoman/commit/a0ffb86))



<a name="2.7.2"></a>
## [2.7.2](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.7.1...v2.7.2) (2017-10-18)


### Bug Fixes

* **build:** update generators; Spring 1.0.0, Cloud enablement 0.0.110 ([64e82a3](https://github.ibm.com/arf/java-codegen-yeoman/commit/64e82a3))



<a name="2.7.1"></a>
## [2.7.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.7.0...v2.7.1) (2017-10-13)


### Bug Fixes

* **build:** update service generator to 0.0.97 and add tests for service secrets ([cb1cc48](https://github.ibm.com/arf/java-codegen-yeoman/commit/cb1cc48))



<a name="2.7.0"></a>
# [2.7.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.6.0...v2.7.0) (2017-10-12)


### Features

* **config:** Update generator to always supply an artifactId ([85b1fc5](https://github.ibm.com/arf/java-codegen-yeoman/commit/85b1fc5))
* **templates:** Update generator versions ([907a754](https://github.ibm.com/arf/java-codegen-yeoman/commit/907a754))



<a name="2.6.0"></a>
# [2.6.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.11...v2.6.0) (2017-10-11)


### Bug Fixes

* **build:** update cloud-enablement-generator to v0.0.102 ([f3c07f6](https://github.ibm.com/arf/java-codegen-yeoman/commit/f3c07f6))
* **infrastructure:** Fix scripts to exit correctly ([2100e34](https://github.ibm.com/arf/java-codegen-yeoman/commit/2100e34))
* **templates:** add README.md to blank starter ([a914efb](https://github.ibm.com/arf/java-codegen-yeoman/commit/a914efb))


### Features

* **templates:** add log lines at startup for Spring servers with available end point details ([fccb5eb](https://github.ibm.com/arf/java-codegen-yeoman/commit/fccb5eb))
* **test:** Add end to end test for spring microservice ([d56f67e](https://github.ibm.com/arf/java-codegen-yeoman/commit/d56f67e))



<a name="2.5.11"></a>
## [2.5.11](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.10...v2.5.11) (2017-10-04)


### Bug Fixes

* **build:** update spring generator to 0.6.1 ([3f16470](https://github.ibm.com/arf/java-codegen-yeoman/commit/3f16470))



<a name="2.5.10"></a>
## [2.5.10](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.9...v2.5.10) (2017-10-01)


### Bug Fixes

* **templates:** update health endpoint for web basic to match others at /health ([47b9273](https://github.ibm.com/arf/java-codegen-yeoman/commit/47b9273))



<a name="2.5.9"></a>
## [2.5.9](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.8...v2.5.9) (2017-09-30)


### Bug Fixes

* **templates:** update spring generator and add tests for output ([b33c9b0](https://github.ibm.com/arf/java-codegen-yeoman/commit/b33c9b0))



<a name="2.5.8"></a>
## [2.5.8](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.7...v2.5.8) (2017-09-29)


### Bug Fixes

* **build:** update service generator to 0.0.88 and cloud generator to 0.0.98 ([6daa9fc](https://github.ibm.com/arf/java-codegen-yeoman/commit/6daa9fc))



<a name="2.5.7"></a>
## [2.5.7](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.4...v2.5.7) (2017-09-29)


### Bug Fixes

* **build:** update service enablement generator to 0.0.86 ([e71b108](https://github.ibm.com/arf/java-codegen-yeoman/commit/e71b108))
* **build:** update service generator to v0.0.85 ([b890634](https://github.ibm.com/arf/java-codegen-yeoman/commit/b890634))



<a name="2.5.6"></a>
## [2.5.6](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.4...v2.5.6) (2017-09-29)


### Bug Fixes

* **build:** update service generator to v0.0.85 ([b890634](https://github.ibm.com/arf/java-codegen-yeoman/commit/b890634))



<a name="2.5.4"></a>
## [2.5.4](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.3...v2.5.4) (2017-09-28)


### Bug Fixes

* **build:** update cloud enablement to 0.0.94 and service enablement to 0.0.82 ([efcf2a0](https://github.ibm.com/arf/java-codegen-yeoman/commit/efcf2a0))
* **build:** update to cloud generator v0.0.97 and service generator v0.0.84 ([e95fe9e](https://github.ibm.com/arf/java-codegen-yeoman/commit/e95fe9e))
* **test:** update tests to match new k8s entries ([debec72](https://github.ibm.com/arf/java-codegen-yeoman/commit/debec72))



<a name="2.5.3"></a>
## [2.5.3](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.2...v2.5.3) (2017-09-19)


### Bug Fixes

* **build:** update OSS generators to latest versions ([2b3b74a](https://github.ibm.com/arf/java-codegen-yeoman/commit/2b3b74a))



<a name="2.5.2"></a>
## [2.5.2](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.1...v2.5.2) (2017-09-18)


### Bug Fixes

* **templates:** update liberty generator and add tests ([772dfd7](https://github.ibm.com/arf/java-codegen-yeoman/commit/772dfd7))



<a name="2.5.1"></a>
## [2.5.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.5.0...v2.5.1) (2017-09-18)


### Bug Fixes

* **build:** update OSS generator versions ([152b9d8](https://github.ibm.com/arf/java-codegen-yeoman/commit/152b9d8))



<a name="2.5.0"></a>
# [2.5.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.4.0...v2.5.0) (2017-09-18)


### Features

* **templates:** Add blank createTypes ([02934e8](https://github.ibm.com/arf/java-codegen-yeoman/commit/02934e8))
* **templates:** Add Spring bff pattern ([2185c11](https://github.ibm.com/arf/java-codegen-yeoman/commit/2185c11))
* **templates:** Add Spring templates for BFF ([acaa04d](https://github.ibm.com/arf/java-codegen-yeoman/commit/acaa04d))
* **templates:** Update service enablement generator to 0.0.69 ([065527c](https://github.ibm.com/arf/java-codegen-yeoman/commit/065527c))
* **templates:** update spring microservice templates to use mappings.json ([147c220](https://github.ibm.com/arf/java-codegen-yeoman/commit/147c220))



<a name="2.4.0"></a>
# [2.4.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.3.0...v2.4.0) (2017-09-13)


### Features

* **templates:** Add open api code generation support ([14ba487](https://github.ibm.com/arf/java-codegen-yeoman/commit/14ba487))
* **templates:** Updates to enable open api generation support ([ed69383](https://github.ibm.com/arf/java-codegen-yeoman/commit/ed69383))



<a name="2.3.0"></a>
# [2.3.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.2.1...v2.3.0) (2017-09-12)


### Bug Fixes

* **templates:** Fix Gradle microprofile dependency ([e7538e1](https://github.ibm.com/arf/java-codegen-yeoman/commit/e7538e1))
* **templates:** remove duplicate name in spring microervice class and update dependencies ([8b93fd0](https://github.ibm.com/arf/java-codegen-yeoman/commit/8b93fd0))
* **templates:** Update microprofile dependency to type pom ([b582b2f](https://github.ibm.com/arf/java-codegen-yeoman/commit/b582b2f))


### Features

* **templates:** Add Spring web starter kit template ([8d7e3ff](https://github.ibm.com/arf/java-codegen-yeoman/commit/8d7e3ff))



<a name="2.2.1"></a>
## [2.2.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.2.0...v2.2.1) (2017-08-31)


### Bug Fixes

* **templates:** Update to pull in Spring path fix ([77e9741](https://github.ibm.com/arf/java-codegen-yeoman/commit/77e9741))



<a name="2.2.0"></a>
# [2.2.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.1.2...v2.2.0) (2017-08-31)


### Features

* **templates:** Add usage.txt to bx enable templates ([16c2796](https://github.ibm.com/arf/java-codegen-yeoman/commit/16c2796))
* **templates:** Update generator-liberty to 5.2.0 ([27c2ddf](https://github.ibm.com/arf/java-codegen-yeoman/commit/27c2ddf))
* **templates:** versions for enablement ([5bb862c](https://github.ibm.com/arf/java-codegen-yeoman/commit/5bb862c))



<a name="2.1.2"></a>
## [2.1.2](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.1.1...v2.1.2) (2017-08-29)


### Bug Fixes

* **config:** Update frameworkType based on backendPlatform ([dfe7075](https://github.ibm.com/arf/java-codegen-yeoman/commit/dfe7075))



<a name="2.1.1"></a>
## [2.1.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.1.0...v2.1.1) (2017-08-24)



<a name="2.1.0"></a>
# [2.1.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.0.1...v2.1.0) (2017-08-23)


### Features

* **templates:** Use generator-cloud-enablement ([477fe3f](https://github.ibm.com/arf/java-codegen-yeoman/commit/477fe3f))



<a name="2.0.1"></a>
## [2.0.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v2.0.0...v2.0.1) (2017-08-18)


### Bug Fixes

* **infrastructure:** move dep on service enablement generator out of devDeps ([810b72b](https://github.ibm.com/arf/java-codegen-yeoman/commit/810b72b))



<a name="2.0.0"></a>
# [2.0.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.12.2...v2.0.0) (2017-08-17)


### Features

* **infrastructure:** integration with generator-service-enablement ([0b5b026](https://github.ibm.com/arf/java-codegen-yeoman/commit/0b5b026))
* **templates:** Integration with generator-service-enablement ([236741e](https://github.ibm.com/arf/java-codegen-yeoman/commit/236741e))


### BREAKING CHANGES

* **infrastructure:** service files are now provided by generator-service-enablement.

Signed off by : Adam Pilkington apilkington@uk.ibm.com



<a name="1.12.2"></a>
## [1.12.2](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.12.1...v1.12.2) (2017-08-14)


### Bug Fixes

* **templates:** Fix helm templates ([b1a46ad](https://github.ibm.com/arf/java-codegen-yeoman/commit/b1a46ad))
* **templates:** Move helm charts to chart/appname ([a168bfd](https://github.ibm.com/arf/java-codegen-yeoman/commit/a168bfd))
* **templates:** Update helm charts for correct health endpoint ([63b8ce6](https://github.ibm.com/arf/java-codegen-yeoman/commit/63b8ce6))



<a name="1.12.1"></a>
## [1.12.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.12.0...v1.12.1) (2017-08-10)


### Bug Fixes

* **templates:** Fix indentation of deployment.yaml ([009bf1b](https://github.ibm.com/arf/java-codegen-yeoman/commit/009bf1b))



<a name="1.12.0"></a>
# [1.12.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.11.0...v1.12.0) (2017-08-09)


### Features

* **templates:** Update helm templates for Spring ([317604e](https://github.ibm.com/arf/java-codegen-yeoman/commit/317604e))



<a name="1.11.0"></a>
# [1.11.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.10.0...v1.11.0) (2017-08-08)


### Features

* **templates:** add health end point for spring and tests ([597b3ca](https://github.ibm.com/arf/java-codegen-yeoman/commit/597b3ca))



<a name="1.10.0"></a>
# [1.10.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.9.1...v1.10.0) (2017-08-08)


### Features

* **templates:** Add helm files to templates ([0c86eea](https://github.ibm.com/arf/java-codegen-yeoman/commit/0c86eea))
* **templates:** update toolchain.yml for bx enable ([d53aa85](https://github.ibm.com/arf/java-codegen-yeoman/commit/d53aa85))
* **test:** update to new common code tests v2.0.0 ([2845bdd](https://github.ibm.com/arf/java-codegen-yeoman/commit/2845bdd))



<a name="1.9.1"></a>
## [1.9.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.9.0...v1.9.1) (2017-08-02)


### Bug Fixes

* **infrastructure:** Update generator-liberty to 5.1.2 ([79a173b](https://github.ibm.com/arf/java-codegen-yeoman/commit/79a173b))



<a name="1.9.0"></a>
# [1.9.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.8.1...v1.9.0) (2017-08-02)


### Features

* **templates:** revert CLI docker changes ([8de7190](https://github.ibm.com/arf/java-codegen-yeoman/commit/8de7190))



<a name="1.8.1"></a>
## [1.8.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.8.0...v1.8.1) (2017-08-01)


### Bug Fixes

* **templates:** restore default end point for Liberty microservice ([9c1e520](https://github.ibm.com/arf/java-codegen-yeoman/commit/9c1e520))



<a name="1.8.0"></a>
# [1.8.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.7.0...v1.8.0) (2017-07-31)


### Bug Fixes

* **infrastructure:** update tool for oss scans ([c3017d3](https://github.ibm.com/arf/java-codegen-yeoman/commit/c3017d3))
* **template:** update liberty version and minor fixes ([5fc5d7c](https://github.ibm.com/arf/java-codegen-yeoman/commit/5fc5d7c))
* **templates:** update default pattern to microservice/liberty ([cc0095d](https://github.ibm.com/arf/java-codegen-yeoman/commit/cc0095d))


### Features

* **templates:** add support for bx enable ([76d9109](https://github.ibm.com/arf/java-codegen-yeoman/commit/76d9109))



<a name="1.7.0"></a>
# [1.7.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.5.0...v1.7.0) (2017-07-27)


### Bug Fixes

* **config:** Fix platforms config setting ([331bd11](https://github.ibm.com/arf/java-codegen-yeoman/commit/331bd11))
* **templates:** additional change for non-root user support in bx dev ([899834e](https://github.ibm.com/arf/java-codegen-yeoman/commit/899834e))
* **templates:** Pass genVersions config to sub generators ([d73d8e5](https://github.ibm.com/arf/java-codegen-yeoman/commit/d73d8e5))
* **templates:** update Spring microservice readme with correct information ([7c43b16](https://github.ibm.com/arf/java-codegen-yeoman/commit/7c43b16))


### Features

* **templates:** Add platforms config ([be1c5e3](https://github.ibm.com/arf/java-codegen-yeoman/commit/be1c5e3))
* **templates:** default artifact id to undefined and update generator versions ([26a2860](https://github.ibm.com/arf/java-codegen-yeoman/commit/26a2860))
* **templates:** Update picnmix template to conditionally add bluemix ([c65328e](https://github.ibm.com/arf/java-codegen-yeoman/commit/c65328e))



<a name="1.6.0"></a>
# [1.6.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.5.0...v1.6.0) (2017-07-27)


### Bug Fixes

* **templates:** additional change for non-root user support in bx dev ([899834e](https://github.ibm.com/arf/java-codegen-yeoman/commit/899834e))
* **templates:** Pass genVersions config to sub generators ([d73d8e5](https://github.ibm.com/arf/java-codegen-yeoman/commit/d73d8e5))
* **templates:** update Spring microservice readme with correct information ([7c43b16](https://github.ibm.com/arf/java-codegen-yeoman/commit/7c43b16))


### Features

* **templates:** Add platforms config ([be1c5e3](https://github.ibm.com/arf/java-codegen-yeoman/commit/be1c5e3))
* **templates:** default artifact id to undefined and update generator versions ([26a2860](https://github.ibm.com/arf/java-codegen-yeoman/commit/26a2860))
* **templates:** Update picnmix template to conditionally add bluemix ([c65328e](https://github.ibm.com/arf/java-codegen-yeoman/commit/c65328e))



<a name="1.5.0"></a>
# [1.5.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.4.0...v1.5.0) (2017-07-21)


### Features

* **template:** add support for ObjectStorage ([57aa4e3](https://github.ibm.com/arf/java-codegen-yeoman/commit/57aa4e3))



<a name="1.4.0"></a>
# [1.4.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.3.0...v1.4.0) (2017-07-21)


### Features

* **template:** add support for cloudant ([ce22575](https://github.ibm.com/arf/java-codegen-yeoman/commit/ce22575))



<a name="1.3.0"></a>
# [1.3.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.2.0...v1.3.0) (2017-07-19)


### Features

* **templates:** enable CLI for spring and add tests ([49330ee](https://github.ibm.com/arf/java-codegen-yeoman/commit/49330ee))



<a name="1.2.0"></a>
# [1.2.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.1.1...v1.2.0) (2017-07-18)


### Bug Fixes

* **tests:** update with new defauls for domain and app name ([de46d95](https://github.ibm.com/arf/java-codegen-yeoman/commit/de46d95))


### Features

* **cli:** enable build, run and deploy ([f90ed23](https://github.ibm.com/arf/java-codegen-yeoman/commit/f90ed23))
* **templates:** split microservice into liberty and spring templates ([6a7b395](https://github.ibm.com/arf/java-codegen-yeoman/commit/6a7b395))



<a name="1.1.1"></a>
## [1.1.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.1.0...v1.1.1) (2017-07-11)


### Bug Fixes

* **containers:** add .dockerignore file and tests ([dbb55a1](https://github.ibm.com/arf/java-codegen-yeoman/commit/dbb55a1))



<a name="1.1.0"></a>
# [1.1.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.0.3...v1.1.0) (2017-07-07)


### Bug Fixes

* **config:** Remove technologies default from this generator ([f7d0c9e](https://github.ibm.com/arf/java-codegen-yeoman/commit/f7d0c9e))
* **config:** Update calls to apply to be overwrite ([9d48220](https://github.ibm.com/arf/java-codegen-yeoman/commit/9d48220))
* **context:** update context to use config ([249129d](https://github.ibm.com/arf/java-codegen-yeoman/commit/249129d))
* **templates:** update spring tech code ([252ba65](https://github.ibm.com/arf/java-codegen-yeoman/commit/252ba65))
* **test:** Remove technologies default test ([cc1cd11](https://github.ibm.com/arf/java-codegen-yeoman/commit/cc1cd11))
* **test:** Update technology test to include msbuilder ([ea22a34](https://github.ibm.com/arf/java-codegen-yeoman/commit/ea22a34))
* **test:** Update version of generator-liberty to 2.0.0 ([2a7baf4](https://github.ibm.com/arf/java-codegen-yeoman/commit/2a7baf4))


### Features

* **config:** Update defaults to use common module ([4bac989](https://github.ibm.com/arf/java-codegen-yeoman/commit/4bac989))
* **infrastructure:** update common version to 1.0.0 ([3ff0967](https://github.ibm.com/arf/java-codegen-yeoman/commit/3ff0967))
* **templates:** create a common template ([17b5967](https://github.ibm.com/arf/java-codegen-yeoman/commit/17b5967))



<a name="1.0.3"></a>
## [1.0.3](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.0.2...v1.0.3) (2017-06-30)


### Bug Fixes

* **config:** Fix config in headless mode ([fc2c48f](https://github.ibm.com/arf/java-codegen-yeoman/commit/fc2c48f))



<a name="1.0.2"></a>
## [1.0.2](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.0.1...v1.0.2) (2017-06-30)


### Bug Fixes

* **templates:** Update README.md template to display generator versions ([2901cc9](https://github.ibm.com/arf/java-codegen-yeoman/commit/2901cc9))



<a name="1.0.1"></a>
## [1.0.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v1.0.0...v1.0.1) (2017-06-29)


### Bug Fixes

* **config:** Update technologies default type to return array ([23bbd86](https://github.ibm.com/arf/java-codegen-yeoman/commit/23bbd86))
* **test:** restore assertBuild in ms tests ([d2e14be](https://github.ibm.com/arf/java-codegen-yeoman/commit/d2e14be))
* **test:** update ms test to common framework ([cac5a39](https://github.ibm.com/arf/java-codegen-yeoman/commit/cac5a39))



<a name="1.0.0"></a>
# [1.0.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.6.1...v1.0.0) (2017-06-27)


### Bug Fixes

* **containers:** Update tests for kube.deploy.yml changes ([81da9b2](https://github.ibm.com/arf/java-codegen-yeoman/commit/81da9b2))
* **containers:** Update yml files to remove upper case ([6e59db1](https://github.ibm.com/arf/java-codegen-yeoman/commit/6e59db1))
* **infrastructure:** update liberty generator version ([6113e8d](https://github.ibm.com/arf/java-codegen-yeoman/commit/6113e8d))
* **templates:** update so that JAX-RS application is in Liberty subgen ([e15cf82](https://github.ibm.com/arf/java-codegen-yeoman/commit/e15cf82))
* **test:** correct control.js for picnmix ([0f320a0](https://github.ibm.com/arf/java-codegen-yeoman/commit/0f320a0))
* **test:** update kube tests ([1de7c04](https://github.ibm.com/arf/java-codegen-yeoman/commit/1de7c04))


### Features

* **infrastructure:** remove liberty framework ([17b816b](https://github.ibm.com/arf/java-codegen-yeoman/commit/17b816b))
* **infrastructure:** update version to match registry ([ce4afe7](https://github.ibm.com/arf/java-codegen-yeoman/commit/ce4afe7))
* **libs:** remove libs and reference from common module ([b0d97b5](https://github.ibm.com/arf/java-codegen-yeoman/commit/b0d97b5))
* **templates:** extract Liberty templates to sub-generator ([cbbaec8](https://github.ibm.com/arf/java-codegen-yeoman/commit/cbbaec8))
* **test:** extract command to common module fix up e2e tests. ([766dbb1](https://github.ibm.com/arf/java-codegen-yeoman/commit/766dbb1))
* **test:** move bx asserts to BxOptions ([2daea15](https://github.ibm.com/arf/java-codegen-yeoman/commit/2daea15))
* **test:** move tech tests to common framework ([7a56956](https://github.ibm.com/arf/java-codegen-yeoman/commit/7a56956))
* **tests:** complete extraction of Liberty tests ([e779eb2](https://github.ibm.com/arf/java-codegen-yeoman/commit/e779eb2))
* **tests:** continue to refactor out Liberty tests ([60cb459](https://github.ibm.com/arf/java-codegen-yeoman/commit/60cb459))


### BREAKING CHANGES

* **infrastructure:** updated version to release new generator.

Signed off by : Adam Pilkington apilkington@uk.ibm.com
* **templates:** Initial version of a Liberty sub-generator for
generating app accelerator content. Whilst not technically a breaking
change it is architecturally different from previous versions.

Signed off by : Adam Pilkington apilkington@uk.ibm.com



<a name="0.6.1"></a>
## [0.6.1](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.6.0...v0.6.1) (2017-06-12)


### Bug Fixes

* **templates:** Fix kube.deploy.yml template file ([4b705c8](https://github.ibm.com/arf/java-codegen-yeoman/commit/4b705c8))
* **templates:** Update kube test ([c43b279](https://github.ibm.com/arf/java-codegen-yeoman/commit/c43b279))



<a name="0.6.0"></a>
# [0.6.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.5.0...v0.6.0) (2017-06-12)


### Bug Fixes

* **templates:** Add end to end tests and fix templates ([139f70c](https://github.ibm.com/arf/java-codegen-yeoman/commit/139f70c))
* **templates:** Picnmix and patterns have separate rest route ([a1eea9b](https://github.ibm.com/arf/java-codegen-yeoman/commit/a1eea9b))
* **templates:** Remove additional health endpoint files ([2b91770](https://github.ibm.com/arf/java-codegen-yeoman/commit/2b91770))
* **templates:** Remove extra config settings in liberty framework ([81a5e65](https://github.ibm.com/arf/java-codegen-yeoman/commit/81a5e65))
* **templates:** Remove extra health files from picnmix ([6774157](https://github.ibm.com/arf/java-codegen-yeoman/commit/6774157))
* **templates:** Update generator to only add health to JavaEE apps ([9acf0f0](https://github.ibm.com/arf/java-codegen-yeoman/commit/9acf0f0))
* **templates:** Update Health endpoint ([1fa2fa4](https://github.ibm.com/arf/java-codegen-yeoman/commit/1fa2fa4))
* **templates:** Update Liberty test to conditionally check server.xml ([dfbb03f](https://github.ibm.com/arf/java-codegen-yeoman/commit/dfbb03f))
* **templates:** Update tests to check for correct Liberty feature ([1684b09](https://github.ibm.com/arf/java-codegen-yeoman/commit/1684b09))
* **test:** Update common test version dependency to 0.1.0 ([23ac6ff](https://github.ibm.com/arf/java-codegen-yeoman/commit/23ac6ff))


### Features

* **containers:** Update Jenkins file for Microservice Builder update ([028a567](https://github.ibm.com/arf/java-codegen-yeoman/commit/028a567))
* **templates:** Create individual health endpoint files ([71c5188](https://github.ibm.com/arf/java-codegen-yeoman/commit/71c5188))
* **templates:** Remove workaround for Docker non root user ([c41fdcc](https://github.ibm.com/arf/java-codegen-yeoman/commit/c41fdcc))
* **templates:** Template changes for Docker non root issue ([ceed830](https://github.ibm.com/arf/java-codegen-yeoman/commit/ceed830))



<a name="0.5.0"></a>
# [0.5.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.4.0...v0.5.0) (2017-06-01)


### Bug Fixes

* **config:** Fix technologies default ([31da7a7](https://github.ibm.com/arf/java-codegen-yeoman/commit/31da7a7))
* **config:** Refactor prompts to set config in the same way ([343a2f0](https://github.ibm.com/arf/java-codegen-yeoman/commit/343a2f0))
* **infrastructure:** Remove extra coverage files ([09fc0fb](https://github.ibm.com/arf/java-codegen-yeoman/commit/09fc0fb))
* **test:** Fix tests to refer to technologies ([b90dd75](https://github.ibm.com/arf/java-codegen-yeoman/commit/b90dd75))


### Features

* **config:** add readiness probe to kube config ([3936973](https://github.ibm.com/arf/java-codegen-yeoman/commit/3936973))
* **containers:** add readiness probe to kube config ([d67e037](https://github.ibm.com/arf/java-codegen-yeoman/commit/d67e037))
* **templates:** Add index.html templates ([bf65e37](https://github.ibm.com/arf/java-codegen-yeoman/commit/bf65e37))
* **templates:** Add servlet technology templates ([0bbb2e2](https://github.ibm.com/arf/java-codegen-yeoman/commit/0bbb2e2))
* **templates:** Add springboot web templates ([3d7f6e2](https://github.ibm.com/arf/java-codegen-yeoman/commit/3d7f6e2))
* **templates:** Add swagger template ([c1ac3d2](https://github.ibm.com/arf/java-codegen-yeoman/commit/c1ac3d2))
* **templates:** add technologies to prompts ([d152007](https://github.ibm.com/arf/java-codegen-yeoman/commit/d152007))
* **templates:** Add watson sdk template ([424ba0e](https://github.ibm.com/arf/java-codegen-yeoman/commit/424ba0e))
* **templates:** add web sockets templates ([b59cc3e](https://github.ibm.com/arf/java-codegen-yeoman/commit/b59cc3e))
* **templates:** fix random service test ([c30e401](https://github.ibm.com/arf/java-codegen-yeoman/commit/c30e401))
* **test:** Add tests for compile and build ([0315a38](https://github.ibm.com/arf/java-codegen-yeoman/commit/0315a38))
* **test:** add tests for web page ([2ad5d34](https://github.ibm.com/arf/java-codegen-yeoman/commit/2ad5d34))
* **test:** fix folder name and move compile test ([69683ff](https://github.ibm.com/arf/java-codegen-yeoman/commit/69683ff))
* **test:** tests for microservices builder ([97ac731](https://github.ibm.com/arf/java-codegen-yeoman/commit/97ac731))
* **test:** Update test file name ([889bf3c](https://github.ibm.com/arf/java-codegen-yeoman/commit/889bf3c))



<a name="0.4.0"></a>
# [0.4.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.3.0...v0.4.0) (2017-04-27)


### Bug Fixes

* **infrastructure:** Make the coverage.sh file executable ([ab80a1a](https://github.ibm.com/arf/java-codegen-yeoman/commit/ab80a1a))


### Features

* **test:** Refactor tests to pass in build type ([011c323](https://github.ibm.com/arf/java-codegen-yeoman/commit/011c323))



<a name="0.3.0"></a>
# [0.3.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.2.0...v0.3.0) (2017-04-26)


### Bug Fixes

* **infrastructure:** Update readme with master branch instructions ([7d2a6fa](https://github.ibm.com/arf/java-codegen-yeoman/commit/7d2a6fa))


### Features

* **config:** Add prompts for groupId and artifactId ([d3e8cb3](https://github.ibm.com/arf/java-codegen-yeoman/commit/d3e8cb3))
* **config:** Move default values to common location ([468f38e](https://github.ibm.com/arf/java-codegen-yeoman/commit/468f38e))
* **config:** Update description for setting group id ([92cf409](https://github.ibm.com/arf/java-codegen-yeoman/commit/92cf409))
* **infrastructure:** Update build scripts to add unit coverage ([c22b433](https://github.ibm.com/arf/java-codegen-yeoman/commit/c22b433))
* **infrastructure>:** Make shell script files cleaner ([ba82cfb](https://github.ibm.com/arf/java-codegen-yeoman/commit/ba82cfb))
* **test:** add bluemix tests for technology selection ([b128e99](https://github.ibm.com/arf/java-codegen-yeoman/commit/b128e99))
* **test:** separate out maven and gradle tests into re-usable libs. ([99ad04f](https://github.ibm.com/arf/java-codegen-yeoman/commit/99ad04f))



<a name="0.2.0"></a>
# [0.2.0](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.1.28...v0.2.0) (2017-04-21)


### Features

* **infrastructure:** Fix mistakes and add extra link ([c2f0edf](https://github.ibm.com/arf/java-codegen-yeoman/commit/c2f0edf))
* **infrastructure:** Update README.md ([896b4ec](https://github.ibm.com/arf/java-codegen-yeoman/commit/896b4ec))



<a name="0.1.28"></a>
## [0.1.28](https://github.ibm.com/arf/java-codegen-yeoman/compare/v0.1.25...v0.1.28) (2017-04-21)
