140 lines
5.7 KiB
Plaintext
140 lines
5.7 KiB
Plaintext
Hibernate JPA 2 Metamodel Generator Changelog
|
|
=============================================
|
|
|
|
1.2.0.Final (06.03.2012)
|
|
----------------------
|
|
|
|
|
|
1.2.0.CR1 (25.01.2012)
|
|
----------------------
|
|
|
|
** Bug
|
|
* [METAGEN-54] - XML-only field access type Set attribute not generated
|
|
* [METAGEN-55] - XML Only reference to Embeddable not written
|
|
* [METAGEN-57] - Attributes are not generated for EmbeddedId and collections when the mapping is defined in orm.xml mapping files
|
|
* [METAGEN-63] - Parameter for additional entity mapping files is ormXmlList but not ormXml
|
|
* [METAGEN-64] - Normal class in hierarchy breaks metamodel
|
|
* [METAGEN-65] - Example maven configuration is not working
|
|
* [METAGEN-66] - XML Based Mapping of Embeddets in Mapped-Superclass is ignored
|
|
* [METAGEN-67] - @MappedSuperclass without @Id or explicit access type don't inherit the right hierachy access type
|
|
* [METAGEN-68] - Some documented options are not recognized, namely, ormXml and addGeneratedAnnotation
|
|
* [METAGEN-69] - When the root class of hierarchy does not declare @Id default access type cannot be resolved
|
|
* [METAGEN-75] - Maven plugin and JPA XML configuration path problem
|
|
* [METAGEN-76] - hashCode is treated as a persistent attribute
|
|
* [METAGEN-77] - Inheritance of metamodel classes
|
|
|
|
** Improvement
|
|
* [METAGEN-50] - Suppress Warnings
|
|
* [METAGEN-52] - Remove dependency to JPA jar/classes
|
|
* [METAGEN-62] - SortedSet attributes are not included in metamodel
|
|
* [METAGEN-73] - Refactoring of the Generated annotation
|
|
* [METAGEN-78] - Support for Java 7
|
|
|
|
** New Feature
|
|
* [METAGEN-53] - Remove dependency of JPA API classes to simplify setup
|
|
|
|
** Task
|
|
* [METAGEN-79] - The Generated annotation should be added by default
|
|
|
|
1.1.1.Final (06.12.2010)
|
|
------------------------
|
|
|
|
** Bug
|
|
* [METAGEN-48] - Distribution bundle does not contain jar artifact
|
|
* [METAGEN-49] - JPAMetaModelEntityProcessor.createMetaModelClasses calls remove within foreach loop (causing a ConcurrentModificationException)
|
|
|
|
** Improvement
|
|
* [METAGEN-47] - Improve documentation on IntelliJ's configuration
|
|
|
|
1.1.0.Final (03.11.2010)
|
|
------------------------
|
|
|
|
** Bug
|
|
* [METAGEN-42] - The Hibernate Metamodel Generator project contains an outdated version of persistence_2_0.xsd
|
|
* [METAGEN-45] - Generated metamodel sources are not compiled in JDK 6
|
|
|
|
** Task
|
|
* [METAGEN-41] - Update pom and readme after move to GitHub
|
|
|
|
1.1.0.CR1 (15.10.2010)
|
|
------------------------
|
|
|
|
** Bug
|
|
* [METAGEN-28] - Custom UserType not supported in Hibernate's static MetaModel generator
|
|
* [METAGEN-29] - Embedded generic types not supported by metamodel generator
|
|
* [METAGEN-30] - @Target
|
|
* [METAGEN-35] - Generated meta model classes does not extend the super class' meta model.
|
|
* [METAGEN-36] - Attempt to recreate a file for type
|
|
* [METAGEN-37] - MappedSuperclass with type parameters result in uncompilable metamodels
|
|
* [METAGEN-38] - Attribute not generated for Blob type fields
|
|
* [METAGEN-40] - Generator does not work when classes are in the default package
|
|
* [METAGEN-43] - @Entity extending from @MappedSuperClass from another package does not generate META MODEL properly
|
|
|
|
** Task
|
|
* [METAGEN-7] - Try to find a way to be able to use @SupportedAnnotationTypes("javax.persistence.Entity") in JPAMetaModelEntityProcessor
|
|
* [METAGEN-31] - Update pom to use the new distributationManagement information
|
|
* [METAGEN-32] - Update the documentation regarding the usage of the maven-processor-plugin
|
|
* [METAGEN-33] - Metamodel is not generated with @Generated annotation
|
|
* [METAGEN-39] - Cleanup the pom
|
|
|
|
1.0.0.Final (10.03.2010)
|
|
------------------------
|
|
|
|
** Bug
|
|
* [METAGEN-27] - Review of documentation
|
|
|
|
** Task
|
|
* [METAGEN-26] - Update readme.txt
|
|
|
|
1.0.0-CR-1 (10.03.2010)
|
|
-----------------------
|
|
|
|
** Bug
|
|
* [METAGEN-17] - Consider XML for targetEntity
|
|
* [METAGEN-19] - Support @MapKeyClass overriding of the key class
|
|
* [METAGEN-22] - Handle map-key-class in xml configuration
|
|
* [METAGEN-23] - Handle @IdClass case
|
|
* [METAGEN-25] - Ensure that the default package name gets used in all cases where class names can be specified
|
|
|
|
** Improvement
|
|
* [METAGEN-13] - Only re-process xml files if thay have changed
|
|
|
|
** Task
|
|
* [METAGEN-4] - Document how to use the processor in different environments
|
|
* [METAGEN-9] - Implement mixed configuration (annotation + xml)
|
|
* [METAGEN-24] - Create a mechanism to check whether xml files have changed
|
|
|
|
1.0.0-Beta-3 (27.01.2010)
|
|
-------------------------
|
|
|
|
** Bug
|
|
* [METAGEN-14] - Compiling HEM tests raises an error level log
|
|
* [METAGEN-15] - When generics are used (outside of collection), the face value of the generic is used leading to compilation failure of the metaclass
|
|
* [METAGEN-16] - Code makes use of getAnnotation() instead of getAnnotationMirrors()
|
|
* [METAGEN-18] - Support @ElementCollection.targetClass + its XML equivalent
|
|
* [METAGEN-20] - Support collections defined as raw types and targetElement
|
|
|
|
** Improvement
|
|
* [METAGEN-10] - Output to the compiler are meaninglessly verbose
|
|
|
|
** Task
|
|
* [METAGEN-5] - Make the logging output configurable
|
|
* [METAGEN-6] - Move xml parsing code in JPAMetaModelEntityProcessor into a separate class
|
|
* [METAGEN-21] - Add @SupportedOptions annotation to annotation processor so that tools can query the processor for supported options
|
|
|
|
|
|
1.1.0-Beta-2 (12.12.2009)
|
|
-------------------------
|
|
|
|
** Task
|
|
* [METAGEN-11] - Upgrade JPA dependency to hibernate-jpa-2.0-api-1.0.0-CR-1
|
|
|
|
1.1.0-Beta-1 (01.12.2009)
|
|
-------------------------
|
|
|
|
** Bug
|
|
* [METAGEN-2] - Does not handle byte[] at all
|
|
* [METAGEN-8] - Processor does not handle @ElementCollection on a Map
|
|
|
|
** Task
|
|
* [METAGEN-3] - Refactor project structure |