Releases: rapiddweller/rd-lib-common
Releases · rapiddweller/rd-lib-common
Release 2.0.1-jdk-11
Hotfix for Benerator Version 3.2.1
Release 2.0.0-jdk-11
Changes are related to rapiddweller-benerator-ce 3.0.0 release check CHANGE_LOG.md for more details.
Release 1.1.3-jdk-11
Release Highlights
- Switched back to slf4j logging facade
Important Notes
New features
-
Added method TextUtil.formatLinedTable()
-
StringUtil.maxLength(String[] strings)
-
MathUtil.sum(int[] addends)
-
BeanUtil.isImmutable(Class)
-
ArrayUtil.copyArray(Object array)
-
CollectionUtil.Added method union()
Changed design
- ThreadUtil: made isThreadSafe() and isParallelizable() public
Changed implementation
-
AnyConverter.toString()
-
Improved ThreadUtil.allThreadSafe() and ThreadUtil.allParallelizable()
Breaking Changes
- Added method forName(String className, boolean required) in the ClassProvider hierarchy
Release 1.1.2-jdk-11
Release Highlights
- Move GraalVM Converter to rapiddweller-benerator-ce module
- Introduce Checkstyle
- Remove useless unit test
- add missing docstrings
Release 1.1.1-jdk-11
Release Highlights
- Upgraded GraalVM from 20.3.0 to 21.0.0.2
Important Notes
N/A
Breaking Changes
N/A
Release 1.1.0-jdk-11
Changes in this Release
- multi schema support, by improving the way how SQL is generated
- new converter to convert Java Types to Polyglot Types ( GraalVM )
- several new test cases to assure refactoring is more safe
- migrated to Java 11 with regards to language features