Release Notes - 1.0
1.0.9-funcrel
Resolved Issues
Customer Ticket Id |
Details |
48253 |
Fixes an issue causing the creation of false JPA SQL Query objects. |
47958 |
Fixes an issue causing missing links from Query objects. |
Other Updates
Details |
Fixes an issue causing missing links and false violation code bookmarks for Named Query objects. |
1.0.8-funcrel
Other Updates
Details |
Resolved bookmark issue for NamedQueries. |
Resolved missing link for JPQL queries. |
New Support
Summary |
Details |
Support for dynamic models |
Added support for Dynamic models using hbm.xml |
1.0.7-funcrel
Other Updates
Details |
Added new objects "JPA Unknown Entity" and "JPA Unknown Entity Operation". |
New Support
Summary |
Details |
Support for orm.xml file |
Added support for orm.xml mapping file. |
1.0.6-funcrel
Other Updates
1.0.5-funcrel
Note
When using this release, no violations are calculated for Hibernate quality rules.
See [here] (https://doc.castsoftware.com/technologies/jee/extensions/com.castsoftware.java.hibernate/1.0/#quality-rules).
Other Updates
Details |
A technical release for support purposes. |
1.0.4-funcrel
Note
The 1.0.x version does not provide quality rules.
Other Updates
Details |
Added possibility to deactivate object deletion. |
1.0.3-funcrel
Other Updates
Details |
Added a new object “JPA Unknown SQL Query”. |
1.0.2-funcrel
Other Updates
Details |
Resolved missing JPA SQL Query object issue. |
Resolved false JPA SQL Query object creation. |
1.0.1-funcrel
Other Updates
Details |
Improved log by adding evaluation ratio. |
Resolved duplicate table property for hbm.xml. |
Resolved missing JPA SQL query object issue. |
A change has been implemented to ensure that JPA Entity Operation objects are correctly identified as Java/JEE objects. |
1.0.0-funcrel
Other Updates
Details |
Removed "HIB_ENTITY" and "HIB_ENTITY_PROPERTY" objects created by JEE Analyzer. |
Improved log statements. |
Resolved tracebacks for hbm xml. |
New Support
Summary |
Details |
Additional support for inheritance strategy |
Added support for multilevel inheritance for Entity and respective operations. |
Support for additional APIs |
Added support for Hibernate2 CRUD and Query APIs. |
1.0.0-beta92
Other Updates
Details |
Removed "CAST_SQL_NamedQuery" objects created by JEE Analyzer. |
Improved log statements. |
New Support
Summary |
Details |
Support for additional APIs |
Added support for CRUD and Query APIs for EclipseLink, OpenJPA, and Ebean ORM. |
Support for orm.xml |
Added support for "NamedQuery" and "NamedNativeQuery" in the orm.xml. |
1.0.0-beta91
Summary |
Beta91 has same content as beta10 with smoother installation |
1.0.0-beta10
Resolved Issues
Customer Ticket Id |
Details |
43768 |
Resolved key word error for Named Query. |
Other Updates
Details |
Added table property for JPA Entity Operation object created by life cycle annotations. |
Creating Entity operation objects for JPQL Query object from spring data. |
Fixes an issue wherein the Entity Property was not correct when the Table Property did not have 'name' attribute. |
Fixes an issue wherein the Named queries associated with an entity gave a blank when broadcasting event is used. |
Removed JPA Entity objects created by JEE Analyzer. |
Restricted Entity Object creation to javax.persistence.Entity and jakarta.persistence.Entity. |
Removed JPA Embeddable and JPA Embeddable Property objects created by JEE Analyzer |
New Support
Summary |
Details |
Support for Jakarta life cycle annotations |
Support added for Jakarta life cycle annotation: callLinks are created from "JPA Entity Operation" to annotated java methods. |
Support for Hibernate additional Query APIs |
Added support for Hibernate2 and Hibernate5 Query APIs. |
Support for eclipse link additional CRUD APIs |
Added support for eclipse link additional CRUD APIs: callLinks are created from Java methods to "JPA Entity Operation" objects. |
1.0.0-beta9
New Support
Summary |
Details |
Support for Lifecycle annotations |
Support added for lifecycle annotation: callLinks are created from "JPA Entity Operation" to annotated java methods. |
Support for IBM EJB xml |
Support added for Map.mapxmi: callLinks are created from java methods to "JPQL Query" objects. |
Support for Hibernate SQL DML Annotations |
Added support for Hibernate SQL DML Annotations: callLinks created from java methds to "JPA SQL Query" objects. |
Support for EclipseLink JPQL |
Added support for EclipseLink Query APIs: callLinks are created from java methods to "JPQL Query" objects. |
1.0.0-beta8
Other Updates
Details |
Added vendor property for JPA Entity, JPA Entity Operation and JPA SQL Query objects. |
Improved the broadcasting to link JPQL objects and Entity Operation objects. |
1.0.0-beta7
New Support
Summary |
Details |
Support for EJB additional xml files |
Support added for jboss-cmp-jdbc.xml, weblogic-cmp-rdbms.xml, sun-cmp-mappings.xml, open-ejb-jar.xml: callLinks are created from java methods to "JPQL Query" objects. |
Support for Hibernate6 |
Support added for Hibernate6 CRUD and Query APIs |
Support for EclipseLink |
Support added for EclipseLink CRUD and Query APIs |
Support for inheritance strategy "JOINED_TABLE" and Secondary table annotation |
Support added for "JOINED_TABLE" inheritance and Secondary table annotation |
1.0.0-beta6
New Support
1.0.0-beta5
New Support
1.0.0-beta4
New Support
Summary |
Details |
Support improved for Ebean ORM |
Support added for Ebean ORM collection CRUD APIs and Ebean named queries. |
Support for Jakarta |
Support added for Jakarta CRUD and Queries: callLinks are created from Java methods to "JPA Entity Operation" objects and "JPA SQL Query" objects. |
Support for javax.persistence |
Support added for javax.persistence APIs: callLinks are created from java methods to "JPA Entity Operation" objects and "JPA SQL Query" objects. |
Support for JPQL queries |
This release provides support for JPQL queries: callLinks are created from Java methods to "JPQL Query" objects. |
1.0.0-beta3
Other Updates
1.0.0-beta2
New Support
Summary |
Details |
Support for Ebean |
Support added for Ebean CRUD and queries. |
Support for inheritance strategy |
Support added for "SINGLE_TABLE" inheritance strategy. |
Support for NamedStoredProcedureQuery / NamedStoredProcedureQueries |
Support added for the NamedStoredProcedureQuery and NamedStoredProcedureQueries annotations. |
Support for Apache OpenJPA |
Support for added for Apache OpenJPA (https://openjpa.apache.org/). |
1.0.0-beta1
New Support
1.0.0-alpha2
New Support
Summary |
Details |
Support for @Entity annotation |
Support has been added for the @Entity annotation used to create Hibernate entities. |
Support for createQuery API |
Support has been added for the createQuery API resulting in the creation of a new object type called "SQL Query Object" (CAST_Java_JPA_SQLQuery). |
1.0.0-alpha1
Note
Initial release of the extension.
New Support
Summary |
Details |
JPA/Hibernate Framework in Java |
Support provided for the JPA/Hibernate Framework, an object-relational mapper for Java. |