Skip to content
Juho Saarinen edited this page Dec 30, 2019 · 10 revisions

Release Notes

Project jar can be downloaded directly from the Maven Repository

Fixed bytearray handling when used as an argument.

Complete rewrite of argument handling, including support for named args, kwargs and default values.

Version 1.2.1 is a minor release, that fixes a potential null pointer exception. Thanks to Amir Simhi for the fix!

Version 1.2 adds a new @Autowired annotation for finding the keywords and annotation library instances. See the AnnotationLibrary documentation for more information. Many thanks to Markus Bernhardt for contributing this new feature!

ID Priority Summary
Issue 8 Medium Inject library instance to keyword class instances

This release adds possibility for using overloaded method definitions in AnnotationLibrary.

ID Priority Summary
Issue 4 High support using overloaded methods to implement a keyword for AnnotationLibrary

JavaLibcore 1.0.3 fixes a critical issue that prevented annotations from working if the library was in a path with spaces. This release also fixes a bug in type conversions which could force arguments to null.

All fixes and enhancements in 1.0.3:

ID Priority Summary
Issue 6 Critical Annotation library does not find keywords from paths with url encoded characters
Issue 5 High arguments are changed to null when passed to a parameter type other than Integer, String, Double or Long

Altogether 2 issues.

JavaLibcore 1.0.1 is the first public 1.0 release. It removes the support for SpringLibrary and CompositeLibrary. The dependencies have been simplified as a result greatly.