UNPKG

generator-swiftserver

Version:
1,011 lines (514 loc) 41 kB
# Change Log 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. <a name="5.15.1"></a> ## [5.15.1](https://github.com/IBM-Swift/generator-swiftserver/compare/5.15.0...5.15.1) (2019-09-10) <a name="5.15.0"></a> # [5.15.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.14.0...5.15.0) (2019-08-07) ### Features * remove SDK generation ([#705](https://github.com/IBM-Swift/generator-swiftserver/issues/705)) ([08a5efd](https://github.com/IBM-Swift/generator-swiftserver/commit/08a5efd)) <a name="5.14.0"></a> # [5.14.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.13.0...5.14.0) (2019-05-07) ### Features * swift 5 application generation ([337061c](https://github.com/IBM-Swift/generator-swiftserver/commit/337061c)) * Swift 5.0 support ([a61ae2c](https://github.com/IBM-Swift/generator-swiftserver/commit/a61ae2c)) <a name="5.13.1"></a> ## [5.13.1](https://github.com/IBM-Swift/generator-swiftserver/compare/5.13.0...5.13.1) (2019-04-25) <a name="5.13.0"></a> # [5.13.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.12.1...5.13.0) (2019-04-18) ### Features * Kitura 2.7 ([104792f](https://github.com/IBM-Swift/generator-swiftserver/commit/104792f)) <a name="5.12.1"></a> ## [5.12.1](https://github.com/IBM-Swift/generator-swiftserver/compare/5.12.0...5.12.1) (2019-03-08) <a name="5.12.0"></a> # [5.12.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.11.0...5.12.0) (2019-02-07) ### Features * Swift 4.2.2 support ([c601703](https://github.com/IBM-Swift/generator-swiftserver/commit/c601703)) <a name="5.11.0"></a> # [5.11.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.10.1...5.11.0) (2019-01-30) ### Features * add SwiftMetrics REST API ([154a185](https://github.com/IBM-Swift/generator-swiftserver/commit/154a185)) <a name="5.10.1"></a> ## [5.10.1](https://github.com/IBM-Swift/generator-swiftserver/compare/5.10.0...5.10.1) (2019-01-08) ### Bug Fixes * **package:** update generator-ibm-service-enablement to version 3.2.0 ([eb0d76c](https://github.com/IBM-Swift/generator-swiftserver/commit/eb0d76c)) <a name="5.10.0"></a> # [5.10.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.9.0...5.10.0) (2019-01-02) ### Features * swift 4.2.1 support ([fe6cc80](https://github.com/IBM-Swift/generator-swiftserver/commit/fe6cc80)) <a name="5.9.0"></a> # [5.9.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.8.1...5.9.0) (2018-12-21) ### Bug Fixes * **package:** update generator-ibm-service-enablement to version 3.1.3 ([fc7c09f](https://github.com/IBM-Swift/generator-swiftserver/commit/fc7c09f)) ### Features * Kitura 2.6 ([523f2f0](https://github.com/IBM-Swift/generator-swiftserver/commit/523f2f0)) <a name="5.8.1"></a> ## [5.8.1](https://github.com/IBM-Swift/generator-swiftserver/compare/5.8.0...5.8.1) (2018-12-14) ### Bug Fixes * use the us-south SDKgen endpoint ([9313b87](https://github.com/IBM-Swift/generator-swiftserver/commit/9313b87)) <a name="5.8.0"></a> # [5.8.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.7.0...5.8.0) (2018-12-03) ### Features * upgrading to Swift 4.2 ([f21b37d](https://github.com/IBM-Swift/generator-swiftserver/commit/f21b37d)) * upgrading to Swift 4.2 ([080cc98](https://github.com/IBM-Swift/generator-swiftserver/commit/080cc98)) <a name="5.7.0"></a> # [5.7.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.6.2...5.7.0) (2018-11-28) ### Bug Fixes * fixed another indentation ([316dcc6](https://github.com/IBM-Swift/generator-swiftserver/commit/316dcc6)) * fixed indentation ([f01805f](https://github.com/IBM-Swift/generator-swiftserver/commit/f01805f)) * fixed indentation issues ([49bf961](https://github.com/IBM-Swift/generator-swiftserver/commit/49bf961)) * fixed indentations in Package.swift ([7e4fbaa](https://github.com/IBM-Swift/generator-swiftserver/commit/7e4fbaa)) * fixes to package.swift ([9d4eb42](https://github.com/IBM-Swift/generator-swiftserver/commit/9d4eb42)) * messing around with indentation ([eddafa4](https://github.com/IBM-Swift/generator-swiftserver/commit/eddafa4)) * Relax HeliumLogger dependency ([5731888](https://github.com/IBM-Swift/generator-swiftserver/commit/5731888)) ### Features * convert ejs to handlebars ([#621](https://github.com/IBM-Swift/generator-swiftserver/issues/621)) ([5e5c295](https://github.com/IBM-Swift/generator-swiftserver/commit/5e5c295)) <a name="5.6.2"></a> ## [5.6.2](https://github.com/IBM-Swift/generator-swiftserver/compare/5.6.1...5.6.2) (2018-11-10) ### Bug Fixes * update Push Notifications prompts and tests to use IAM apikey credentials ([368ba51](https://github.com/IBM-Swift/generator-swiftserver/commit/368ba51)) * **package:** update generator-ibm-service-enablement to version 3.1.1 ([4c11674](https://github.com/IBM-Swift/generator-swiftserver/commit/4c11674)) <a name="5.6.1"></a> ## [5.6.1](https://github.com/IBM-Swift/generator-swiftserver/compare/5.6.0...5.6.1) (2018-10-28) ### Bug Fixes * addressing option handling for temporary devops pipeline workflow ([ec72a92](https://github.com/IBM-Swift/generator-swiftserver/commit/ec72a92)) * addressing option handling for temporary devops pipeline workflow ([d4bb0ed](https://github.com/IBM-Swift/generator-swiftserver/commit/d4bb0ed)) <a name="5.6.0"></a> # [5.6.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.5.0...5.6.0) (2018-10-16) ### Bug Fixes * options definitions changes ([e0927a6](https://github.com/IBM-Swift/generator-swiftserver/commit/e0927a6)) ### Features * adding node 10 support, dropping node 4 support ([f17175f](https://github.com/IBM-Swift/generator-swiftserver/commit/f17175f)) * adding node 10 support, dropping node 4 support ([6694f4f](https://github.com/IBM-Swift/generator-swiftserver/commit/6694f4f)) * devops v2 ([67b4b46](https://github.com/IBM-Swift/generator-swiftserver/commit/67b4b46)) <a name="5.5.0"></a> # [5.5.0](https://github.com/IBM-Swift/generator-swiftserver/compare/5.4.2...5.5.0) (2018-08-30) ### Features * Add OpenAPI to kitura create ([745b38c](https://github.com/IBM-Swift/generator-swiftserver/commit/745b38c)) * Update Kitura to 2.5 ([09ed943](https://github.com/IBM-Swift/generator-swiftserver/commit/09ed943)) <a name="5.4.2"></a> ## [5.4.2](https://github.com/IBM-Swift/generator-swiftserver/compare/5.4.1...5.4.2) (2018-08-08) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 1.1.5 ([#592](https://github.com/IBM-Swift/generator-swiftserver/issues/592)) ([d796fce](https://github.com/IBM-Swift/generator-swiftserver/commit/d796fce)), closes [#591](https://github.com/IBM-Swift/generator-swiftserver/issues/591) * **package:** updating the generator to support valid options ([62af915](https://github.com/IBM-Swift/generator-swiftserver/commit/62af915)) * **package:** updating the generator to support valid options ([676ac25](https://github.com/IBM-Swift/generator-swiftserver/commit/676ac25)) * adding support for appid ([a93ba99](https://github.com/IBM-Swift/generator-swiftserver/commit/a93ba99)) * adding support for appid ([12e75b2](https://github.com/IBM-Swift/generator-swiftserver/commit/12e75b2)) * app id service instrumentation generation ([c2e6199](https://github.com/IBM-Swift/generator-swiftserver/commit/c2e6199)) <a name="5.4.1"></a> ## 5.4.1 (2018-07-06) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 1.1.5 ([#592](https://github.com/IBM-Swift/generator-swiftserver/issues/592)) ([d796fce](https://github.com/IBM-Swift/generator-swiftserver/commit/d796fce)), closes [#591](https://github.com/IBM-Swift/generator-swiftserver/issues/591) <a name="5.4.0"></a> # 5.4.0 (2018-07-03) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 1.1.3 ([#585](https://github.com/IBM-Swift/generator-swiftserver/issues/585)) ([14c7b2b](https://github.com/IBM-Swift/generator-swiftserver/commit/14c7b2b)) <a name="5.3.4"></a> ## 5.3.4 (2018-07-03) ### Bug Fixes * **vsi:** added code to call cloud enablement vsi generator ([#582](https://github.com/IBM-Swift/generator-swiftserver/issues/582)) ([f16af8f](https://github.com/IBM-Swift/generator-swiftserver/commit/f16af8f)) * updating alertnotification dependency ([5cdbde2](https://github.com/IBM-Swift/generator-swiftserver/commit/5cdbde2)) <a name="5.3.3"></a> ## 5.3.3 (2018-07-02) <a name="5.3.2"></a> ## 5.3.2 (2018-07-02) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 1.1.2 ([#577](https://github.com/IBM-Swift/generator-swiftserver/issues/577)) ([e0f3fa9](https://github.com/IBM-Swift/generator-swiftserver/commit/e0f3fa9)) <a name="5.3.1"></a> ## 5.3.1 (2018-06-29) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 1.1.0 ([#572](https://github.com/IBM-Swift/generator-swiftserver/issues/572)) ([7e97a64](https://github.com/IBM-Swift/generator-swiftserver/commit/7e97a64)), closes [#569](https://github.com/IBM-Swift/generator-swiftserver/issues/569) * **package:** update generator-ibm-cloud-enablement to version 1.1.1 ([#574](https://github.com/IBM-Swift/generator-swiftserver/issues/574)) ([b2db708](https://github.com/IBM-Swift/generator-swiftserver/commit/b2db708)) ### Features * Watson Assistant (Conversation) IAM credentials migration ([dc56abd](https://github.com/IBM-Swift/generator-swiftserver/commit/dc56abd)) <a name="5.3.0"></a> # 5.3.0 (2018-06-18) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 1.0.10 ([a349883](https://github.com/IBM-Swift/generator-swiftserver/commit/a349883)), closes [#553](https://github.com/IBM-Swift/generator-swiftserver/issues/553) ### Features * generate codable routes ([#555](https://github.com/IBM-Swift/generator-swiftserver/issues/555)) ([c12607c](https://github.com/IBM-Swift/generator-swiftserver/commit/c12607c)) <a name="5.2.1"></a> ## 5.2.1 (2018-06-06) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 0.14.4 ([#560](https://github.com/IBM-Swift/generator-swiftserver/issues/560)) ([ee6ac25](https://github.com/IBM-Swift/generator-swiftserver/commit/ee6ac25)) <a name="5.2.0"></a> # 5.2.0 (2018-06-01) ### Features * Update Kitura to 2.4 and service-enablement to 1.4 ([#554](https://github.com/IBM-Swift/generator-swiftserver/issues/554)) ([bf08e07](https://github.com/IBM-Swift/generator-swiftserver/commit/bf08e07)) <a name="5.1.0"></a> # 5.1.0 (2018-05-29) ### Features * Add ElephantSQL ([#546](https://github.com/IBM-Swift/generator-swiftserver/issues/546)) ([153e913](https://github.com/IBM-Swift/generator-swiftserver/commit/153e913)) <a name="5.0.5"></a> ## 5.0.5 (2018-05-23) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 0.14.3 ([2f48133](https://github.com/IBM-Swift/generator-swiftserver/commit/2f48133)) * **package:** update generator-ibm-service-enablement to version 1.1.9 ([681c667](https://github.com/IBM-Swift/generator-swiftserver/commit/681c667)), closes [#540](https://github.com/IBM-Swift/generator-swiftserver/issues/540) <a name="5.0.4"></a> ## [5.0.4](https://github.com/IBM-Swift/generator-swiftserver/compare/5.0.3...5.0.4) (2018-05-14) ### Bug Fixes * Swift 4.1.1 upgrades, fix semver dependency ([1f00c0b](https://github.com/IBM-Swift/generator-swiftserver/commit/1f00c0b)) * **dependency:** semantic version fix ([62aab7c](https://github.com/IBM-Swift/generator-swiftserver/commit/62aab7c)) * **dependency:** semantic version fix ([6ca3e77](https://github.com/IBM-Swift/generator-swiftserver/commit/6ca3e77)) <a name="5.0.3"></a> ## [5.0.3](https://github.com/IBM-Swift/generator-swiftserver/compare/5.0.2...5.0.3) (2018-05-04) ### Bug Fixes * sdk generation migration ([f7a2291](https://github.com/IBM-Swift/generator-swiftserver/commit/f7a2291)) <a name="5.0.2"></a> ## [5.0.2](https://github.com/IBM-Swift/generator-swiftserver/compare/5.0.1...5.0.2) (2018-05-02) <a name="5.0.1"></a> ## [5.0.1](https://github.com/IBM-Swift/generator-swiftserver/compare/5.0.0...5.0.1) (2018-04-30) ### Bug Fixes * adding documentation and docker modifications for iterative development ([fbb3415](https://github.com/IBM-Swift/generator-swiftserver/commit/fbb3415)) * adding documentation and docker modifications for iterative development ([feb9a55](https://github.com/IBM-Swift/generator-swiftserver/commit/feb9a55)) <a name="5.0.0"></a> # [5.0.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.10.1...5.0.0) (2018-04-27) ### Bug Fixes * adding back node 4 support ([467047b](https://github.com/IBM-Swift/generator-swiftserver/commit/467047b)) * credential naming convention change ([29090f5](https://github.com/IBM-Swift/generator-swiftserver/commit/29090f5)) * swift 4.1 modifications ([7c5cd1e](https://github.com/IBM-Swift/generator-swiftserver/commit/7c5cd1e)) ### Features * iterative dev ([7cd7c0c](https://github.com/IBM-Swift/generator-swiftserver/commit/7cd7c0c)) * swift 4.1 migration ([2505e4b](https://github.com/IBM-Swift/generator-swiftserver/commit/2505e4b)) * update to Kitura 2.3.x ([5914d59](https://github.com/IBM-Swift/generator-swiftserver/commit/5914d59)) * updated mappings.json format and service generation ([3727fb5](https://github.com/IBM-Swift/generator-swiftserver/commit/3727fb5)) ### BREAKING CHANGES * The mappings.json now contains the credential values in a 'credentials' object for each service, a major change from generator-ibm-service-enablement, which required updates to the CloudEnvironment library and other dependencies. <a name="4.10.1"></a> ## [4.10.1](https://github.com/IBM-Swift/generator-swiftserver/compare/4.10.0...4.10.1) (2018-04-18) ### Bug Fixes * options generation for swagger ([#515](https://github.com/IBM-Swift/generator-swiftserver/issues/515)) ([0f9e76a](https://github.com/IBM-Swift/generator-swiftserver/commit/0f9e76a)) <a name="4.10.0"></a> # [4.10.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.9.3...4.10.0) (2018-04-12) ### Features * Update to 4.0.3 ([c1ae131](https://github.com/IBM-Swift/generator-swiftserver/commit/c1ae131)) <a name="4.9.3"></a> ## [4.9.3](https://github.com/IBM-Swift/generator-swiftserver/compare/4.9.2...4.9.3) (2018-04-03) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 0.12.0 ([dc93f5f](https://github.com/IBM-Swift/generator-swiftserver/commit/dc93f5f)), closes [#484](https://github.com/IBM-Swift/generator-swiftserver/issues/484) * health route dependency upgrade for codeable ([7f8b08c](https://github.com/IBM-Swift/generator-swiftserver/commit/7f8b08c)) * update health routes to be codable ([#472](https://github.com/IBM-Swift/generator-swiftserver/issues/472)) ([21cfea5](https://github.com/IBM-Swift/generator-swiftserver/commit/21cfea5)) <a name="4.9.2"></a> ## [4.9.2](https://github.com/IBM-Swift/generator-swiftserver/compare/4.9.1...4.9.2) (2018-03-29) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 0.12.0 ([dc93f5f](https://github.com/IBM-Swift/generator-swiftserver/commit/dc93f5f)), closes [#484](https://github.com/IBM-Swift/generator-swiftserver/issues/484) * update health routes to be codable ([#472](https://github.com/IBM-Swift/generator-swiftserver/issues/472)) ([21cfea5](https://github.com/IBM-Swift/generator-swiftserver/commit/21cfea5)) <a name="4.9.1"></a> ## [4.9.1](https://github.com/IBM-Swift/generator-swiftserver/compare/4.9.0...4.9.1) (2018-03-27) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 0.12.0 ([dc93f5f](https://github.com/IBM-Swift/generator-swiftserver/commit/dc93f5f)), closes [#484](https://github.com/IBM-Swift/generator-swiftserver/issues/484) <a name="4.9.0"></a> # [4.9.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.9...4.9.0) (2018-03-20) ### Features * Update to 0.11.0 of service-enablement ([9bdc73c](https://github.com/IBM-Swift/generator-swiftserver/commit/9bdc73c)) <a name="4.8.9"></a> ## [4.8.9](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.8...4.8.9) (2018-03-19) ### Bug Fixes * provide healthcheck routes by default ([9e86862](https://github.com/IBM-Swift/generator-swiftserver/commit/9e86862)) * provide healthcheck routes by default ([5cf9df5](https://github.com/IBM-Swift/generator-swiftserver/commit/5cf9df5)) * provide healthcheck routes by default ([41c2916](https://github.com/IBM-Swift/generator-swiftserver/commit/41c2916)) <a name="4.8.8"></a> ## [4.8.8](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.7...4.8.8) (2018-03-17) ### Bug Fixes * **dependency:** kubernetes service binding for hyper secure mongo resolution ([1952227](https://github.com/IBM-Swift/generator-swiftserver/commit/1952227)) <a name="4.8.7"></a> ## [4.8.7](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.6...4.8.7) (2018-03-15) ### Bug Fixes * downgrade dependencies to fix credential ingestion short term ([215539d](https://github.com/IBM-Swift/generator-swiftserver/commit/215539d)) * downgrade dependencies to fix credential ingestion short term ([d71f239](https://github.com/IBM-Swift/generator-swiftserver/commit/d71f239)) * **package:** update generator-ibm-service-enablement to version 0.9.7 ([d64ba06](https://github.com/IBM-Swift/generator-swiftserver/commit/d64ba06)), closes [#489](https://github.com/IBM-Swift/generator-swiftserver/issues/489) <a name="4.8.6"></a> ## [4.8.6](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.5...4.8.6) (2018-03-15) ### Bug Fixes * cloudenvironment support for hypersecure mongodbaas ([e6e65cd](https://github.com/IBM-Swift/generator-swiftserver/commit/e6e65cd)) <a name="4.8.5"></a> ## [4.8.5](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.4...4.8.5) (2018-03-13) ### Bug Fixes * **tests:** updates test cases for service enablement 9.3 ([75e8e86](https://github.com/IBM-Swift/generator-swiftserver/commit/75e8e86)) * error routes take least precedence ([de7e04b](https://github.com/IBM-Swift/generator-swiftserver/commit/de7e04b)) * localhost and port for client SDK ([86d96cd](https://github.com/IBM-Swift/generator-swiftserver/commit/86d96cd)) * remove ca ssl cert from credentials ([b7650e4](https://github.com/IBM-Swift/generator-swiftserver/commit/b7650e4)) * remove ca ssl cert from credentials ([c65aed3](https://github.com/IBM-Swift/generator-swiftserver/commit/c65aed3)) <a name="4.8.4"></a> ## [4.8.4](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.3...4.8.4) (2018-03-12) ### Bug Fixes * hypersecure mongodb credential support ([1490d0c](https://github.com/IBM-Swift/generator-swiftserver/commit/1490d0c)) * security issue with moment dependency ([7b459f7](https://github.com/IBM-Swift/generator-swiftserver/commit/7b459f7)) <a name="4.8.3"></a> ## [4.8.3](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.2...4.8.3) (2018-03-01) ### Bug Fixes * starteroptions available for usecase enablement ([cf60a20](https://github.com/IBM-Swift/generator-swiftserver/commit/cf60a20)) * starterOptions for usecase ([8734d89](https://github.com/IBM-Swift/generator-swiftserver/commit/8734d89)) <a name="4.8.2"></a> ## [4.8.2](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.1...4.8.2) (2018-02-28) ### Bug Fixes * usecase flag modification ([187af4d](https://github.com/IBM-Swift/generator-swiftserver/commit/187af4d)) <a name="4.8.1"></a> ## [4.8.1](https://github.com/IBM-Swift/generator-swiftserver/compare/4.8.0...4.8.1) (2018-02-26) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 0.8.9 ([aeef2c9](https://github.com/IBM-Swift/generator-swiftserver/commit/aeef2c9)), closes [#463](https://github.com/IBM-Swift/generator-swiftserver/issues/463) <a name="4.8.0"></a> # [4.8.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.7.0...4.8.0) (2018-02-23) ### Features * update to Kitura 2.2.x ([#461](https://github.com/IBM-Swift/generator-swiftserver/issues/461)) ([1e2a26b](https://github.com/IBM-Swift/generator-swiftserver/commit/1e2a26b)) <a name="4.7.0"></a> # [4.7.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.6.2...4.7.0) (2018-02-21) ### Bug Fixes * allow mock to use url from config.js ([#455](https://github.com/IBM-Swift/generator-swiftserver/issues/455)) ([fd89ff8](https://github.com/IBM-Swift/generator-swiftserver/commit/fd89ff8)) ### Features * allow special characters ([#453](https://github.com/IBM-Swift/generator-swiftserver/issues/453)) ([aa028b2](https://github.com/IBM-Swift/generator-swiftserver/commit/aa028b2)) <a name="4.6.2"></a> ## [4.6.2](https://github.com/IBM-Swift/generator-swiftserver/compare/4.6.1...4.6.2) (2018-02-10) ### Bug Fixes * change service initialization order ([#442](https://github.com/IBM-Swift/generator-swiftserver/issues/442)) ([4e909b9](https://github.com/IBM-Swift/generator-swiftserver/commit/4e909b9)) <a name="4.6.1"></a> ## [4.6.1](https://github.com/IBM-Swift/generator-swiftserver/compare/4.6.0...4.6.1) (2018-02-09) ### Bug Fixes * **package:** update generator-ibm-service-enablement to version 0.8.1 ([#450](https://github.com/IBM-Swift/generator-swiftserver/issues/450)) ([6418fd4](https://github.com/IBM-Swift/generator-swiftserver/commit/6418fd4)) <a name="4.6.0"></a> # [4.6.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.5.1...4.6.0) (2018-02-08) ### Features * update to Kitura 2.1.x ([#447](https://github.com/IBM-Swift/generator-swiftserver/issues/447)) ([d66561c](https://github.com/IBM-Swift/generator-swiftserver/commit/d66561c)) <a name="4.5.1"></a> ## [4.5.1](https://github.com/IBM-Swift/generator-swiftserver/compare/4.5.0...4.5.1) (2018-02-07) ### Bug Fixes * Init special chars bug ([#445](https://github.com/IBM-Swift/generator-swiftserver/issues/445)) ([ca255f1](https://github.com/IBM-Swift/generator-swiftserver/commit/ca255f1)) <a name="4.5.0"></a> # [4.5.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.4.0...4.5.0) (2018-02-01) ### Features * **status_pages:** create default success and error pages for starters ([#443](https://github.com/IBM-Swift/generator-swiftserver/issues/443)) ([df4a00b](https://github.com/IBM-Swift/generator-swiftserver/commit/df4a00b)) <a name="4.4.0"></a> # [4.4.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.3.0...4.4.0) (2018-01-26) ### Bug Fixes * **package:** update generator-ibm-cloud-enablement to version 0.6.13 ([#416](https://github.com/IBM-Swift/generator-swiftserver/issues/416)) ([13a14f5](https://github.com/IBM-Swift/generator-swiftserver/commit/13a14f5)) * **package:** update generator-ibm-service-enablement to version 0.6.5 ([#423](https://github.com/IBM-Swift/generator-swiftserver/issues/423)) ([6769e0b](https://github.com/IBM-Swift/generator-swiftserver/commit/6769e0b)) * make RouteTests more lenient on index content ([#427](https://github.com/IBM-Swift/generator-swiftserver/issues/427)) ([1ae501e](https://github.com/IBM-Swift/generator-swiftserver/commit/1ae501e)) * **unsupported services:** added tests to check for unwanted behavior when given unsupported service payloads from custom bluemix string ([#431](https://github.com/IBM-Swift/generator-swiftserver/issues/431)) ([b3e1870](https://github.com/IBM-Swift/generator-swiftserver/commit/b3e1870)) * use correct redis default port ([#433](https://github.com/IBM-Swift/generator-swiftserver/issues/433)) ([623f206](https://github.com/IBM-Swift/generator-swiftserver/commit/623f206)) ### Features * model support for swagger ([#422](https://github.com/IBM-Swift/generator-swiftserver/issues/422)) ([9cb8438](https://github.com/IBM-Swift/generator-swiftserver/commit/9cb8438)) <a name="4.3.0"></a> # [4.3.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.2.3...4.3.0) (2018-01-10) ### Bug Fixes * **deps:** generator-ibm-usecase-enablement@3.1.0 ([be23161](https://github.com/IBM-Swift/generator-swiftserver/commit/be23161)) * **deps:** generator-ibm-usecase-enablement@3.1.2 ([0baf28d](https://github.com/IBM-Swift/generator-swiftserver/commit/0baf28d)) * **package:** update generator-ibm-cloud-enablement to version 0.6.10 ([#409](https://github.com/IBM-Swift/generator-swiftserver/issues/409)) ([54b7f1e](https://github.com/IBM-Swift/generator-swiftserver/commit/54b7f1e)), closes [#387](https://github.com/IBM-Swift/generator-swiftserver/issues/387) * **package:** update generator-ibm-cloud-enablement to version 0.6.11 ([f204dbe](https://github.com/IBM-Swift/generator-swiftserver/commit/f204dbe)) * **package:** update generator-ibm-cloud-enablement to version 0.6.12 ([#414](https://github.com/IBM-Swift/generator-swiftserver/issues/414)) ([8a169e2](https://github.com/IBM-Swift/generator-swiftserver/commit/8a169e2)) * **package:** update generator-ibm-service-enablement to version 0.6.4 ([6a140b9](https://github.com/IBM-Swift/generator-swiftserver/commit/6a140b9)), closes [#400](https://github.com/IBM-Swift/generator-swiftserver/issues/400) * **package:** update generator-ibm-usecase-enablement to version 3.2.0 ([#415](https://github.com/IBM-Swift/generator-swiftserver/issues/415)) ([f3b8cdb](https://github.com/IBM-Swift/generator-swiftserver/commit/f3b8cdb)) * Failing generator-swiftserver integration tests for SDKGen service ([#412](https://github.com/IBM-Swift/generator-swiftserver/issues/412)) ([12269ca](https://github.com/IBM-Swift/generator-swiftserver/commit/12269ca)) * small style changes ([1c248a9](https://github.com/IBM-Swift/generator-swiftserver/commit/1c248a9)) ### Features * **deps:** generator-ibm-usecase-enablement@3.0.0 ([df3282c](https://github.com/IBM-Swift/generator-swiftserver/commit/df3282c)) * initial generator-ibm-usecase-enablement support and --enableUsecase option ([040bcc7](https://github.com/IBM-Swift/generator-swiftserver/commit/040bcc7)) <a name="4.2.3"></a> ## [4.2.3](https://github.com/IBM-Swift/generator-swiftserver/compare/4.2.2...4.2.3) (2017-12-19) ### Bug Fixes * adding type interpretation ([0e615b7](https://github.com/IBM-Swift/generator-swiftserver/commit/0e615b7)) <a name="4.2.2"></a> ## [4.2.2](https://github.com/IBM-Swift/generator-swiftserver/compare/4.2.1...4.2.2) (2017-12-14) ### Bug Fixes * allow blank default for credentials ([c3fe83b](https://github.com/IBM-Swift/generator-swiftserver/commit/c3fe83b)) <a name="4.2.1"></a> ## [4.2.1](https://github.com/IBM-Swift/generator-swiftserver/compare/4.2.0...4.2.1) (2017-12-12) ### Bug Fixes * accept string bluemix input ([e8a205d](https://github.com/IBM-Swift/generator-swiftserver/commit/e8a205d)) <a name="4.2.0"></a> # [4.2.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.1.0...4.2.0) (2017-12-06) ### Bug Fixes * **package:** update generator-ibm-service-enablement to version 0.1.0 ([2948e7d](https://github.com/IBM-Swift/generator-swiftserver/commit/2948e7d)), closes [#371](https://github.com/IBM-Swift/generator-swiftserver/issues/371) * add url to Push Notifications service ([#379](https://github.com/IBM-Swift/generator-swiftserver/issues/379)) ([9660ec7](https://github.com/IBM-Swift/generator-swiftserver/commit/9660ec7)) * PR title and message are properly generated ([#382](https://github.com/IBM-Swift/generator-swiftserver/issues/382)) ([f2ba505](https://github.com/IBM-Swift/generator-swiftserver/commit/f2ba505)) * **package:** update generator-ibm-service-enablement to version 0.6.1 ([#391](https://github.com/IBM-Swift/generator-swiftserver/issues/391)) ([a0bd2e5](https://github.com/IBM-Swift/generator-swiftserver/commit/a0bd2e5)) ### Features * refactor to use bluemix object to specify services ([#372](https://github.com/IBM-Swift/generator-swiftserver/issues/372)) ([ebe6149](https://github.com/IBM-Swift/generator-swiftserver/commit/ebe6149)) <a name="4.1.0"></a> # [4.1.0](https://github.com/IBM-Swift/generator-swiftserver/compare/4.0.0...4.1.0) (2017-10-31) ### Bug Fixes * re-enable appid tests ([e14bfac](https://github.com/IBM-Swift/generator-swiftserver/commit/e14bfac)) * update alert notification service name ([46ed086](https://github.com/IBM-Swift/generator-swiftserver/commit/46ed086)) * use json: [:] return type ([#366](https://github.com/IBM-Swift/generator-swiftserver/issues/366)) ([220dc8e](https://github.com/IBM-Swift/generator-swiftserver/commit/220dc8e)) ### Features * **deps:** generator-ibm-service-enablement@0.0.104 ([333689c](https://github.com/IBM-Swift/generator-swiftserver/commit/333689c)) * re-enable appid prompting ([7259a5a](https://github.com/IBM-Swift/generator-swiftserver/commit/7259a5a)) <a name="4.0.0"></a> # [4.0.0](https://github.com/IBM-Swift/generator-swiftserver/compare/3.1.1...4.0.0) (2017-10-27) ### Features * --init option to generate a default application ([#352](https://github.com/IBM-Swift/generator-swiftserver/issues/352)) ([d8a5e0b](https://github.com/IBM-Swift/generator-swiftserver/commit/d8a5e0b)) * import KituraContracts in Application.swift ([#363](https://github.com/IBM-Swift/generator-swiftserver/issues/363)) ([6bc757b](https://github.com/IBM-Swift/generator-swiftserver/commit/6bc757b)) * update to kitura 2 with related changes ([#364](https://github.com/IBM-Swift/generator-swiftserver/issues/364)) ([f22b167](https://github.com/IBM-Swift/generator-swiftserver/commit/f22b167)) * update to Swift 4, refactor application, prometheus, fix docker ([#358](https://github.com/IBM-Swift/generator-swiftserver/issues/358)) ([e386950](https://github.com/IBM-Swift/generator-swiftserver/commit/e386950)) ### BREAKING CHANGES * Support for AppID service disabled (temporarily), major version update in dependency Kitura * Not back-compatible with Swift 3 <a name="3.1.1"></a> ## [3.1.1](https://github.com/IBM-Swift/generator-swiftserver/compare/3.1.0...3.1.1) (2017-10-17) ### Bug Fixes * **package:** update ibm-openapi-support to version 0.0.9 ([#337](https://github.com/IBM-Swift/generator-swiftserver/issues/337)) ([3d71c1d](https://github.com/IBM-Swift/generator-swiftserver/commit/3d71c1d)) * ibm-cloud-enablement package & test update ([#346](https://github.com/IBM-Swift/generator-swiftserver/issues/346)) ([6f09339](https://github.com/IBM-Swift/generator-swiftserver/commit/6f09339)) * kubernetes pipeline deployment ([#339](https://github.com/IBM-Swift/generator-swiftserver/issues/339)) ([caab227](https://github.com/IBM-Swift/generator-swiftserver/commit/caab227)) <a name="3.1.0"></a> # [3.1.0](https://github.com/IBM-Swift/generator-swiftserver/compare/3.0.0...3.1.0) (2017-09-30) ### Bug Fixes * **package:** update chalk to version 2.1.0 ([#277](https://github.com/IBM-Swift/generator-swiftserver/issues/277)) ([b328ed8](https://github.com/IBM-Swift/generator-swiftserver/commit/b328ed8)) * **package:** update debug to version 3.0.0 ([#278](https://github.com/IBM-Swift/generator-swiftserver/issues/278)) ([a376d6a](https://github.com/IBM-Swift/generator-swiftserver/commit/a376d6a)) * **package:** update generator-ibm-cloud-enablement to version 0.0.97 ([#325](https://github.com/IBM-Swift/generator-swiftserver/issues/325)) ([a55845e](https://github.com/IBM-Swift/generator-swiftserver/commit/a55845e)) * **package:** update generator-ibm-service-enablement to version 0.0.89 ([#335](https://github.com/IBM-Swift/generator-swiftserver/issues/335)) ([51314dd](https://github.com/IBM-Swift/generator-swiftserver/commit/51314dd)) * **package:** update ibm-openapi-support to version 0.0.8 ([#323](https://github.com/IBM-Swift/generator-swiftserver/issues/323)) ([fb6b6b4](https://github.com/IBM-Swift/generator-swiftserver/commit/fb6b6b4)) * **travis:** Updated travis to use their conditions ([#306](https://github.com/IBM-Swift/generator-swiftserver/issues/306)) ([27bea57](https://github.com/IBM-Swift/generator-swiftserver/commit/27bea57)) * removing manifest health definitions and tests ([#315](https://github.com/IBM-Swift/generator-swiftserver/issues/315)) ([972b47a](https://github.com/IBM-Swift/generator-swiftserver/commit/972b47a)) ### Features * use public ibm-openapi-support instead of internal swaggerize function ([#317](https://github.com/IBM-Swift/generator-swiftserver/issues/317)) ([cb6e809](https://github.com/IBM-Swift/generator-swiftserver/commit/cb6e809)) <a name="3.0.0"></a> # [3.0.0](https://github.com/IBM-Swift/generator-swiftserver/compare/2.8.0...v3.0.0) (2017-09-19) ### Features * leverage generator-ibm-cloud-enablement ([#297](https://github.com/IBM-Swift/generator-swiftserver/issues/297)) ([72cb394](https://github.com/IBM-Swift/generator-swiftserver/commit/72cb394)) * leverage generator-ibm-service-enablement generator ([#300](https://github.com/IBM-Swift/generator-swiftserver/issues/300)) ([b52f8ac](https://github.com/IBM-Swift/generator-swiftserver/commit/b52f8ac)) * support openApi doc from bluemix ([5f469b8](https://github.com/IBM-Swift/generator-swiftserver/commit/5f469b8)) ### BREAKING CHANGES * Format of the project spec and prompts have changed <a name="2.8.0"></a> # [2.8.0](https://github.com/IBM-Swift/generator-swiftserver/compare/2.7.0...2.8.0) (2017-08-30) ### Bug Fixes * default toolchain type clone ([e0bb80d](https://github.com/IBM-Swift/generator-swiftserver/commit/e0bb80d)) * override default toolchain type ([4f8b681](https://github.com/IBM-Swift/generator-swiftserver/commit/4f8b681)) * **package:** update generator-ibm-cloud-enablement to version 0.0.57 ([#284](https://github.com/IBM-Swift/generator-swiftserver/issues/284)) ([fb308fc](https://github.com/IBM-Swift/generator-swiftserver/commit/fb308fc)) ### Features * decouple path reformatting from swaggerize ([349cec4](https://github.com/IBM-Swift/generator-swiftserver/commit/349cec4)) * improve swagger basepath handling ([#269](https://github.com/IBM-Swift/generator-swiftserver/issues/269)) ([810ba5e](https://github.com/IBM-Swift/generator-swiftserver/commit/810ba5e)) * intial kubernetes support ([8df16e6](https://github.com/IBM-Swift/generator-swiftserver/commit/8df16e6)) * intial kubernetes support ([b6a259c](https://github.com/IBM-Swift/generator-swiftserver/commit/b6a259c)) * kubernetes helm support ([d1ab81a](https://github.com/IBM-Swift/generator-swiftserver/commit/d1ab81a)) * kubernetes helm support ([692ed5f](https://github.com/IBM-Swift/generator-swiftserver/commit/692ed5f)) * kubernetes support ([25341ea](https://github.com/IBM-Swift/generator-swiftserver/commit/25341ea)) * kubernetes support ([4227a7a](https://github.com/IBM-Swift/generator-swiftserver/commit/4227a7a)) * kubernetes support ([d1b7b49](https://github.com/IBM-Swift/generator-swiftserver/commit/d1b7b49)) * kubernetes support ([694a263](https://github.com/IBM-Swift/generator-swiftserver/commit/694a263)) <a name="2.7.0"></a> # [2.7.0](https://github.com/IBM-Swift/generator-swiftserver/compare/2.6.0...2.7.0) (2017-07-24) ### Features * decouple swaggerize ([ead4636](https://github.com/IBM-Swift/generator-swiftserver/commit/ead4636)) * enable iOS sdk generation after invoking model generator ([#260](https://github.com/IBM-Swift/generator-swiftserver/issues/260)) ([f27a770](https://github.com/IBM-Swift/generator-swiftserver/commit/f27a770)) <a name="2.6.0"></a> # [2.6.0](https://github.com/IBM-Swift/generator-swiftserver/compare/2.5.0...2.6.0) (2017-07-18) ### Bug Fixes * moved init log to happen even if app name is passed in as a parameter ([24a2a8c](https://github.com/IBM-Swift/generator-swiftserver/commit/24a2a8c)) ### Features * colored logs to better categorize prompts ([e66f89d](https://github.com/IBM-Swift/generator-swiftserver/commit/e66f89d)) 2017-07-13, Version 2.5.0 ========================= * fix: reject promises on failures (#253, #252) * fix: improve Swagger validation (#244) * fix: update AppID service label (#245) * fix: ensure the Bff defaults for 'endpoints to generate' (#239) * fix: add default region to PushNotification service init (#236) * feat: added health endpoint to manifest.yml (#251) * feat: add iOS and Swift server SDK generation (#225) * feat: update health endpoint to utilize Health framework (#232) * chore(deps): yeoman-generator@^1.1.1 and update (#246, #240, #238) * chore: add config var for status check interval (#254) * chore: change to standard code style (#241) * test(deps): yeoman-assert@^3.0.0 (#250) * test(deps): yeoman-test@^1.6.0 (#249) * test(unit): add more sdkgen tests (#256) * test(unit): mock sdkgen requests with nock (#248, #242) * test: add test for invalid region (#243) * test: fix missing testmode option in unit test (#247) 2017-06-21, Version 2.4.1 ========================= * Update Watson Conversation service label (#231) * Fix bug with non-root docker user support (#234) * Add node 8 to Travis builds * Add unit tests for http swagger retrieval (#230) * Remove unused rimraf require (#229) 2017-06-15, Version 2.4.0 ========================= * Fix second non-root user has privilege failure (#227) * Push SDK generator (#219) * Data models should be required for POST, PUT and PATCH verbs (#226) * Allow feature branches to be built by travis (#220) * Improve code coverage and debug for Swagger parsing (#224) * Fix undefined reference (#223) 2017-06-07, Version 2.3.0 ========================= * Generate from swagger (#218) * Add SwaggerUI and Autoscaling service to the CRUD flow (#221) * Support local cloudant for dev when packaging for Bluemix (#217) 2017-06-01, Version 2.2.0 ========================= * Rework service.version variable extraction (#216) * Readme for Alert Notification (#215) * Improve integration tests for new services (#211) * Add initial health endpoint (#208) * Increase mocha default timeout for test stability (#212) * Fix docker using root user on Linux (#185) * Improve support for debugging with docker (#210) * Fix minor issues in watson tests (#209) * Add Alert notification service (#206) * Added Tests folder with a basic test example to common files (#202) * Add Watson conversation service (#205) 2017-05-12, Version 2.1.0 ========================= * Swift 3.1.1 support (#191,#201,#203) * Don't overwrite existing user-owned files (#199) * Fix integration tests with custom generator dir (#200) * Add Object Storage test (#184) * Add badges to README.md for Travis and Codecov.io (#197) * Add .build-ubuntu as a file to ignores (#192) * Add validation of appType, fix tests (#193) * Narrow dependency on Kitura-Credentials (#194) * Add --single-shot option (#186) * Generate extension to Configuration Manager for local projects (#183) * Update debug port mapping in cli-config (#179) * Update travis test configuration for latest Package-Builder changes (#176,#181) * Fix XCode compilation by adding import Foundation to generated main.swift (#172) * Update spec.json when a model is updated in a CRUD project (#169) * Generate an <application>.xcodeproj file (#166) 2017-04-10, Version 2.0.2 ========================= * variable defs in travisCI * Updated README to reflect docker changes (#161) * Errors when non-CRUD type in property and model generator (#160) * cfignore no longer created when non-Bluemix * Doesn't overwrite the Application.swift (#164) * Doesn't overwrite the SwaggerRoute.swift (#165) * Generates CRUD error files (#163) * Remove port 8090 references in tests (#167) * Added credentials tests (#168) * Pin Swift version to 3.0.2 in docker files (#170) 2017-03-29, Version 2.0.1 ========================= * Added codecov reports * Added tests for validators * Fixed CRUD name/crudservice name insconsitency * Additional unit tests for helpers (#154) * Additional unit tests for helpers * Fix dependency problems since Kitura 1.7 (#156) * Update Package.swift to reference SwiftMetrics version 1 * Tighten Kitura related dependencies to 1.6.x * Reorder dependencies to fix graph problem * Inject Kitura-Request dep to tighten version 2017-03-17, Version 2.0.0 ========================= Major update: * Remove dependency on GeneratedSwiftServer * Remove dependency on GeneratedSwiftServer-CloudantStore * Add scaffolding of starter applications * Bluemix deploy and services support * Docker support * Metrics dashboard support 2016-12-09, Version 1.0.4 ========================= * Add copyright notice to apic-node-wrapper.js (Mike Tunnicliffe) 2016-12-08, Version 1.0.3 ========================= * Update refresh APIC test (Mike Tunnicliffe) * Update refresh test (Mike Tunnicliffe) * Correctly changes required field (Robert Deans) * Fix bug in Swagger if app name and dir differ (Mike Tunnicliffe) 2016-12-08, Version 1.0.2 ========================= * Add copyright to template files (Mike Tunnicliffe) 2016-12-06, Version 1.0.0 ========================= * First release!