Skip to content

Releases: mhradek/aurkitu

Bug Fix Release

09 Mar 01:01
Compare
Choose a tag to compare

This release changes:

  • How we parse dependencies that contain Interfaces and what that means for schemas
  • No longer WARN on Object models and create a String representation but instead hard stop. This behavior is now on by default but can be configured.
  • Include a couple security fixes

Bug Fix Release

01 Feb 20:24
Compare
Choose a tag to compare
  • Removed compiler dependency from the Annotations and Parent. Left it in the test project for integration testing.

Bug Fix Release

06 Apr 21:50
272d319
Compare
Choose a tag to compare
  • Fix glitch in code serializer test
  • Add more IntelliJ extensions to gitignore
  • Remove output directory during test setup
  • Use ParameterizedType interface instead of reflection
  • Update version to 0.0.7.4

Bug Fix Release

18 Feb 22:55
9f754d5
Compare
Choose a tag to compare

Added:

  • Added map type support: Map<String, List<String>>
  • Added Java byte to ubyte (and other simple type) overrides

Bug Fix Release

10 Sep 22:54
a967a36
Compare
Choose a tag to compare
  • Table, Enum, Constants, and Attributes are now sorted alphabetically for consistent schemas.
  • Properties within Tables and Enums are still sorted by implementation order.
  • Moved to using Apache CollectionUtils where logical.
  • Added Namespace.isEmpty(Namespace)
  • Updated tests

Bug Fix Release

29 Aug 21:44
Compare
Choose a tag to compare

Fixed issue with reflections dependency by moving the code into Aurkitu Maven Plugin.

Next up is to allow the user to switch between this or the externally, publicly available version;

Release: Mauléon-Licharre

23 Aug 20:24
Compare
Choose a tag to compare
  • Pulled reflections into Aurkitu as a sub-module
  • Updated reflections to silence warnings by changing some to debug and adding the Logger.is<LEVEL>Enabled() check to many logging situations. The warning specifically was causing excessive spew in that reflections is trying to scan and instantiate via Class.forName(String) and while the filtering usually works to eliminate a bit of that there are certain situations where checking recursively is ignored by the filters. This was easier than reworking the filters themselves.

This version has a bug which will cause the plugin to not execute unless you download, build, and make available (locally or via repo) the 0.9.12-AURKITU reflections branch.

Bug Fix Release

31 Jul 20:15
Compare
Choose a tag to compare

Fixed an issue where the parser wasn't correctly creating lists and array for Java wrapper types (i.e. Boolean vs boolean, etc.). Updated some tests.

Bug Fix Release

09 Jul 21:32
Compare
Choose a tag to compare

Static member variables will be ignored.

Bug Fix Release

21 Jun 21:51
Compare
Choose a tag to compare

Remove ghost tables from root schema when handling map types.
Test improvements.