Skip to content
This repository has been archived by the owner on Jun 6, 2023. It is now read-only.

Releases: snowdrop/generator

v0.2.4

22 Mar 11:01
Compare
Choose a tag to compare

a856f00 (tag: v0.2.4) chore: re-generate assets.
1ee1d48 feat: add database definition for FMP and README
6b385ec feat: update to ap4k 0.3.1 and use exposeRoute instead of host.

v0.2.3

21 Mar 23:36
Compare
Choose a tag to compare

c142243 (tag: v0.2.3) feat: update to ap4k 0.3.0.
f0fa5d1 fix: add support for Spring Boot profile and route generation
3b5ab51 fix: add support for Spring Boot profile and route generation

v0.2.2

20 Mar 22:09
Compare
Choose a tag to compare

4ea6ec6 (tag: v0.2.2) feat: add EnableS2iBuild support and deactivate fmp if ap4k is active.
89f5bfe feat: use spring-starter instead for OpenShift ap4k support
13446a8 feat: add custom banner
3d1cd4a fix: use [[ and ]] as interpolation symbols to avoid interfering with go

v0.2.1

15 Mar 15:17
Compare
Choose a tag to compare

967a857 (tag: v0.2.1) feat: update templates to be able to use ap4k if requested
5a55cd5 feat: make it possible to use a template and still add ap4k dependency
d2bd17b fix: improve logging

v0.2

14 Mar 22:40
Compare
Choose a tag to compare

Features:

  • Updated to support multiple versions of a template (so that different SB version can generate different code) along with specific versions of rest and crud templates for 1.5 and 2.1.
  • Using supported BOMs should now work out of the box.
  • If you add the ap4k dependency, the generator will also automatically annotate your app class with @OpenshiftApplication and @KubernetesApplication.

Changelog:

98c6476 (tag: v0.2) feat: dynamically add ap4k annotations if module is present
8a64308 feat: add ap4k module definition
75eca44 fix: make sure to add core module if not present
5b6d332 fix: remove 1.5.19 version
7c1855f fix: change log level to debug
a508aa9 feat: add Red Hat repositories to pom files
6af73ad feat: add REST template for 2.1
150935b feat: move existing REST template to 1.5 version
401392b feat: define CRUD templates for major versions instead of exact ones
d1cea89 feat: make it possible to match templates on major version
b3bd856 fix: properly trim path so that template name doesn't appear anymore
8f4b814 feat: make CRUD template work for both 1.5.17 and 2.1.2
2b04338 fix: remove version from path in generated zip if present
27ff7f7 refactor: remove unneeded zipFiles function
f89a471 refactor: use filepath.Join instead of strings.Join
7da1a20 fix: return 500 error if zip cannot be created
60b6dd8 refactor: extract respondWith function to return HTTP errors
9ea29c7 fix: fix debug statement
b204f7e refactor: rename scaffold file to config
b2fc012 refactor: extract templates-specific code to new templates file
a9964cd feat: return 404 error if no template can be found for name and version
22ffb4b feat: support multiple template versions, one per SB version
511e7e7 refactor: simplify ParseSelectedTemplate signature.
1e8ce6b refactor: rename ParseTemplateSelected to ParseSelectedTemplate.
6d8dc3a refactor: simplify template creation.
6b446a0 test: simple GetDefaultBom test
c6232f0 fix: restore defaulting to default version if no SB version is provided

v0.1.6

06 Mar 15:56
Compare
Choose a tag to compare

be695f6 (tag: v0.1.6) Make it possible to generate BOM with supported version. Simplify code.

v0.1.5

04 Mar 16:59
Compare
Choose a tag to compare

Features

  • Add /modules/{version} endpoint to retrieve modules compatible with the provided Spring Boot version.
  • Add supported BOM version so that we can generate a project using the productized BOM version.

Changelog

83037f1 (tag: v0.1.5) Add supported BOM version.
3d709ce Fix typo.
33ec181 Add endpoint to filter modules by Spring Boot version.
bcbfd59 Move GetCorrespondingSnowDropBom & add IsBOMVersionSupported to Config.
f9f7fc5 Module should not be available if version is not correct.
9898875 Automate output of available routes.
8dfa197 Add GetModulesCompatibleWith function and tests.
4bb10e9 Fix improper Debugf call.
48b70df Fix Debugf calls.
5761cb0 Move IsAvailableModule closer to type definition.
c48a53b Fix typo.

v0.1.4

01 Mar 17:07
Compare
Choose a tag to compare

New features

  • Updated supported Spring Boot versions to add support for Spring Boot 2.1.2 and remove older versions.
  • The generator is now able to automatically de-activate modules that are not compatible with the selected Spring Boot version.

Changelog:

a5f03fd (tag: v0.1.4) Mark CXF as only available for SB 1.5.x and RESTEasy for 2.1.x+.
7be49c4 Fix #33: Add availability based on SB version range for modules. See https://github.com/blang/semver#ranges for range syntax.
a07b9d7 Default to local conf dir if CONFIGMAP_PATH is not provided.
59a8312 Add RESTEasy dependency.
934f7e8 Update BOM versions.

v0.1.3

13 Nov 16:02
Compare
Choose a tag to compare

27445ee (tag: v0.1.3) Fix issue where a previous app request could affect the next one (#32)

v0.1.2

06 Nov 08:28
Compare
Choose a tag to compare

e0f1b02 (tag: v0.1.2) Add new REST HTTP Client
5f897ed Improve doc
27786b0 Fix formating issue
5542910 Add missing modules (#30)
fd23dd2 Add BOM version 1.5.16.SP1 (#29)
b63d40f Properly set the response content type.
9ac28f6 Fix another bug in update release script