Release Notes: This version introduces a report to describe possible stereotypes and tag values, and always sorts tag values by their names. It also fixes bugs such as the stereotype on non navigable attributes that should not be accepted, and with a plugin that does not fail in strict mode if a stereotype was not found.
Release Notes: This version adds a failIfUnsafe flag on generate mojo, changes the stereotypes collection to set, allows you to load multiple stereotypes from the model properties file, improves the Stereotype and TagValue API, and reviews the outputProperties state in Transformer. It also fixes a bug with template properties not being available in Generator. With this version, files that are not generated are only shown in verbose mode.
Release Notes: This version adds warnings while loading model properties and reviews the implications of ordering and uniqueness in collections.
Release Notes: This version mainly updates dependencies' versions.
Release Notes: This version adds the ability to give a suffix in getJavaBeanMethodName and updates xerces to 2.11.0.
Release Notes: This version allows the user to obtain the default output package name in a Transformer and adds a new method, ObjectModelTransformerToJava.isInClassPath.
Release Notes: With this version, all the generated classes have the @Generated annotation. Generated classes can now also receive annotations.
Release Notes: This version improves annotation generation on attributes. It also introduces the ability to generate model images using PlantUML, the ability to use model descriptions using YAML syntax, and the ability to apply templates to different inputs.
Release Notes: This version improves the use of simple beans (default class, suffix, beanFactory, interface generation, etc.).
Release Notes: The Maven plugin does not require "requiresDirectInvocation" to be at true.