From c2dadfce6d3cf7fba3bb687f75f73c03fcbec867 Mon Sep 17 00:00:00 2001 From: Adrian Kunz Date: Wed, 30 Sep 2020 15:52:21 +0200 Subject: [PATCH] release: v1.3.0 --- CHANGELOG.md | 20 ++++++++++++++++++++ README.md | 4 ++-- build.gradle | 2 +- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb7eb516..1211c6f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -112,3 +112,23 @@ * The code generator now correctly determines when PropertyChange members are needed, depending on attributes, associations, potential super classes and the use of `POJO` property style. #21 #63 * The code generator now properly removes PropertyChange members when they are not needed. #63 + +# fulib v1.3.0 + +## New Features + ++ Attributes and roles can now specify a description and a since version that is copied to their JavaDocs. #32 #64 ++ Added `ClassModelManager.haveRole` methods as aliases for `associate`. #61 ++ Static fields are now grouped together in newly generated classes. #65 ++ Property accessors are now grouped together in newly generated classes. #65 + +## Improvements + +* Updated to fulibYaml v1.4.0. +* Generated table `toString` methods now produce Markdown. #67 +* Generated property constants are now fully uppercase. #68 +* The `FMethod.setDeclaration` method now throws an `IllegalArgumentException` if the new value has syntax errors. #72 + +## Bugfixes + +* The code generator now correctly indents new members. #69 diff --git a/README.md b/README.md index 1cc053b7..db6acaf7 100644 --- a/README.md +++ b/README.md @@ -39,11 +39,11 @@ dependencies { // ... // https://mvnrepository.com/artifact/org.fulib/fulibScenarios - fulibScenarios group: 'org.fulib', name: 'fulibScenarios', version: '1.4.1' + fulibScenarios group: 'org.fulib', name: 'fulibScenarios', version: '1.5.0' // optional, to override the version of fulib used by fulibScenarios: // https://mvnrepository.com/artifact/org.fulib/fulib - fulibScenarios group: 'org.fulib', name: 'fulib', version: '1.2.3' + fulibScenarios group: 'org.fulib', name: 'fulib', version: '1.3.0' } ``` diff --git a/build.gradle b/build.gradle index aec4895f..b19d1848 100644 --- a/build.gradle +++ b/build.gradle @@ -140,7 +140,7 @@ test { } revapi { - oldVersion = '1.2.0' + oldVersion = '1.3.0' } // --------------- ANTLR ---------------