Release Notes - 1.0


  • 1.0.9-funcrel

    1.0.9-funcrel
    Fixes an issue causing the creation of false JPA SQL Query objects. 📝 48253
    Fixes an issue causing missing links from Query objects. 📝 47958
    Fixes an issue causing missing links and false violation code bookmarks for Named Query objects.
  • 1.0.8-funcrel

    1.0.8-funcrel
    Resolved bookmark issue for NamedQueries.
    Resolved missing link for JPQL queries.
    Added support for Dynamic models using hbm.xmlSupport for dynamic models
  • 1.0.7-funcrel

    1.0.7-funcrel
    Added new objects “JPA Unknown Entity” and “JPA Unknown Entity Operation”.
    Added support for orm.xml mapping file.Support for orm.xml file
  • 1.0.6-funcrel

    1.0.6-funcrel
    Removed the limitation that no violations were calculated for Hibernate quality rules. The limitation existed in releases from 1.0.0-beta92 until 1.0.5-funcrel. For the list of impacted rules, see https://doc.castsoftware.com/technologies/jee/extensions/com.castsoftware.java.hibernate/1.0/#quality-rulesexternal link.
  • 1.0.5-funcrel

    1.0.5-funcrel
    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)external link.
    A technical release for support purposes.
  • 1.0.4-funcrel

    1.0.4-funcrel
    The 1.0.x version does not provide quality rules.
    Added possibility to deactivate object deletion.
  • 1.0.3-funcrel

    1.0.3-funcrel
    Added a new object “JPA Unknown SQL Query”.
  • 1.0.2-funcrel

    1.0.2-funcrel
    Resolved missing JPA SQL Query object issue.
    Resolved false JPA SQL Query object creation.
  • 1.0.1-funcrel

    1.0.1-funcrel
    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

    1.0.0-funcrel
    Removed “HIB_ENTITY” and “HIB_ENTITY_PROPERTY” objects created by JEE Analyzer.
    Improved log statements.
    Resolved tracebacks for hbm xml.
    Added support for multilevel inheritance for Entity and respective operations.Additional support for inheritance strategy
    Added support for Hibernate2 CRUD and Query APIs.Support for additional APIs
  • 1.0.0-beta92

    1.0.0-beta92
    Removed “CAST_SQL_NamedQuery” objects created by JEE Analyzer.
    Improved log statements.
    Added support for CRUD and Query APIs for EclipseLink, OpenJPA, and Ebean ORM.Support for additional APIs
    Added support for “NamedQuery” and “NamedNativeQuery” in the orm.xml.Support for orm.xml
  • 1.0.0-beta91

    1.0.0-beta91
    Beta91 has same content as beta10 with smoother installation
  • 1.0.0-beta10

    1.0.0-beta10
    Resolved key word error for Named Query. 📝 43768
    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
    Support added for Jakarta life cycle annotation: callLinks are created from “JPA Entity Operation” to annotated java methods.Support for Jakarta life cycle annotations
    Added support for Hibernate2 and Hibernate5 Query APIs.Support for Hibernate additional Query APIs
    Added support for eclipse link additional CRUD APIs: callLinks are created from Java methods to “JPA Entity Operation” objects.Support for eclipse link additional CRUD APIs
  • 1.0.0-beta9

    1.0.0-beta9
    Support added for lifecycle annotation: callLinks are created from “JPA Entity Operation” to annotated java methods.Support for Lifecycle annotations
    Support added for Map.mapxmi: callLinks are created from java methods to “JPQL Query” objects.Support for IBM EJB xml
    Added support for Hibernate SQL DML Annotations: callLinks created from java methds to “JPA SQL Query” objects.Support for Hibernate SQL DML Annotations
    Added support for EclipseLink Query APIs: callLinks are created from java methods to “JPQL Query” objects.Support for EclipseLink JPQL
  • 1.0.0-beta8

    1.0.0-beta8
    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

    1.0.0-beta7
    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 EJB additional xml files
    Support added for Hibernate6 CRUD and Query APIsSupport for Hibernate6
    Support added for EclipseLink CRUD and Query APIsSupport for EclipseLink
    Support added for “JOINED_TABLE” inheritance and Secondary table annotationSupport for inheritance strategy “JOINED_TABLE” and Secondary table annotation
  • 1.0.0-beta6

    1.0.0-beta6
    Support added for Hibernate2 CRUD and Query APIs: callLinks are created from Java methods to “JPA Entity Operation” objects and “JPA SQL Query” objects. See https://doc.castsoftware.com/display/TECHNOS/Java+Persistence+Frameworks+-+1.0#JavaPersistenceFrameworks1.0-Hibernate2.xAPIsexternal linkSupport for Hibernate2
    Support added for Ebean Stored Procedure APIs: callLinks are created from Java methods to “JPA SQL Query” objects. See https://doc.castsoftware.com/display/TECHNOS/Java+Persistence+Frameworks+-+1.0#JavaPersistenceFrameworks1.0-EbeanQueryexternal link.Support for Ebean Stored Procedure APIs
    Support added for EJB orion-ejb-jar.xml files: callLinks are created from java methods to “JPQL Query” objects. See https://doc.castsoftware.com/display/TECHNOS/Java+Persistence+Frameworks+-+1.0#JavaPersistenceFrameworks1.0-EJBQueryexternal link.Support for EJB orion-ejb-jar.xml
    Support added for Hibernate Criteria Query joins: callLinks are created from Java methods to “JPA SQL Query” objects. See https://doc.castsoftware.com/display/TECHNOS/Java+Persistence+Frameworks+-+1.0#JavaPersistenceFrameworks1.0-HibernateQueryexternal link.Improved support for Hibernate Criteria Query
  • 1.0.0-beta5

    1.0.0-beta5
    Support added for Spring Hibernate CRUD and Query APIs: callLinks are created from Java methods to “JPA Entity Operation” objects and “JPA SQL Query” / “JPQL Query” objects. See https://doc.castsoftware.com/display/TECHNOS/Java+Persistence+Frameworks+-+1.0#JavaPersistenceFrameworks1.0-SpringAPIsexternal link.Support for Spring Hibernate
    Support added for EJB entity beans configured in ejb-jar.xml files: callLinks are created from java methods to “JPQL Query” objects. See https://doc.castsoftware.com/display/TECHNOS/Java+Persistence+Frameworks+-+1.0#JavaPersistenceFrameworks1.0-EJBQueryexternal link.Support for EJB
    Added more API support for Criteria Query - see https://doc.castsoftware.com/display/TECHNOS/Java+Persistence+Frameworks+-+1.0#JavaPersistenceFrameworks1.0-HibernateQueryexternal link.Improved support for Criteria Query
    A new property “JPA Provider” has been added to identify which JPA provider a “JPA Entity” object is from.Added “JPA Provider” property
  • 1.0.0-beta4

    1.0.0-beta4
    Support added for Ebean ORM collection CRUD APIs and Ebean named queries.Support improved for Ebean ORM
    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 Jakarta
    Support added for javax.persistence APIs: callLinks are created from java methods to “JPA Entity Operation” objects and “JPA SQL Query” objects.Support for javax.persistence
    This release provides support for JPQL queries: callLinks are created from Java methods to “JPQL Query” objects.Support for JPQL queries
  • 1.0.0-beta3

    1.0.0-beta3
    An update has been implemented to ensure that JEE Missing Tables and Procedures (see https://doc.castsoftware.com/display/TECHNOS/Missing+tables+and+procedures+for+JEEexternal link) are now supported.
  • 1.0.0-beta2

    1.0.0-beta2
    Support added for Ebean CRUD and queries.Support for Ebean
    Support added for “SINGLE_TABLE” inheritance strategy.Support for inheritance strategy
    Support added for the NamedStoredProcedureQuery and NamedStoredProcedureQueries annotations.Support for NamedStoredProcedureQuery / NamedStoredProcedureQueries
    Support for added for Apache OpenJPA (https://openjpa.apache.org/)external link.Support for Apache OpenJPA
  • 1.0.0-beta1

    1.0.0-beta1
    Support provided for Criteria Queries - see Support has been added for Criteria Queries - see https://doc.castsoftware.com/display/TECHNOS/Hibernate+Framework+-+1.0#HibernateFramework1.0-CriteriaQueryexternal link.Support for Criteria Queries
    Support provided for Named and Named Native Queries - see https://doc.castsoftware.com/display/TECHNOS/Hibernate+Framework+-+1.0#HibernateFramework1.0-NamedQuery/NamedNativeQueryexternal link.Support for Named and Named Native Queries
  • 1.0.0-alpha2

    1.0.0-alpha2
    Support has been added for the @Entity annotation used to create Hibernate entities.Support for @Entity annotation
    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).Support for createQuery API
  • 1.0.0-alpha1

    1.0.0-alpha1
    Initial release of the extension.
    Support provided for the JPA/Hibernate Framework, an object-relational mapper for Java.JPA/Hibernate Framework in Java