Release Notes - 2.1
2.1.0-beta1
Note
This version is shipped with version 1.2.25 of string evaluation.
Other Updates
Details |
Fixes a traceback error visible in the analysis log "TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'". |
Fixes a bug that was logging the full stack of a failed evaluation from string evaluation. |
Fixes a traceback error visible in the analysis log "AttributeError: 'NoneType' object has no attribute 'get_parameters'". |
New Support
Summary |
Details |
Support missing CRUD methods |
Support missing methods of "org.springframework.jdbc.core.simple.SimpleJdbcCall" and "org.springframework.jdbc.core.simple.SimpleJdbcCallOperations" |
Support new CRUD APIs for QueryDsl |
Support "execute" methods of classes JPADeleteClause, JPAInsertClause and JPAUpdateClause of the packages "com.querydsl.jpa.impl" and "com.mysema.query.impl". |
Support for org.springframework.jdbc.core.simple.SimpleJdbcInsert withTableName and withProcedureName |
Support has been added in official documentation (https://doc.castsoftware.com/technologies/jee/extensions/com.castsoftware.springdata/2.1/#simplejdbcinsert-andsimplejdbcinsertoperations-support
) |
Support new CRUD APIs |
Support added for CRUD methods of Classes named "ListQuerydslPredicateExecutor" and "ReactiveQuerydslPredicateExecutor". |
Support new CRUD APIs |
Support new CRUD APIs for the package "org.springframework.data.repository.reactive". |
2.1.0-alpha4
Other Updates
Details |
Fixes an issue that caused: "AttributeError: 'NoneType' object has no attribute 'iter'" during the analysis. |
Fixes an issue that caused: "RuntimeError: maximum recursion depth exceeded while getting the str of an object" during the analysis. |
New Support
Summary |
Details |
SPRINGDATA-152 |
Added Support for QueryDSL JPA for older release v3.7.x. |
Summary |
Performance and stability of the extension have been improved. |
2.1.0-alpha3
Other Updates
Details |
Add vendor property for Spring Data Query and Spring JDBC Query objects |
Add links between methods and entity operations |
2.1.0-alpha2
Resolved Issues
Customer Ticket Id |
Details |
44161 |
Fixes missing JDBC query text after string evaluation fix. |
New Support
Summary |
Details |
Support jakarta package |
Support has been added for "jakarta.persistence" queries. See the documentation
. |
Support missing CRUD methods |
Support missing CRUD methods of "org.springframework.jdbc.core.simple.SimpleJdbcInsert". |
Support new CRUD APIs |
Support ReactiveQueryByExampleExecutor and QueryByExampleExecutor CRUD APIs |
Support missing CRUD methods |
Support missing CRUD methods of "org.springframework.data.jpa.repository.JpaSpecificationExecutor". |
2.1.0-alpha1
Resolved Issues
Customer Ticket Id |
Details |
43318 |
Fix missing links from Java method objects to table objects for CRUD calls. |
43568 |
Fix missing links from Java method objects to table objects for JpaRepository calls. |
Other Updates
Details |
Remove duplicate support for "javax.persistence.EntityManager.createNamedQuery" which is now supported by the com.castsoftware.java.hibernate extension. |
Add missing APIs for "org.springframework.jdbc.core.JdbcTemplate". |
Create JPQL Queries for @Query annotated methods. For SQL queries, create Spring JDBC Query objects for spring JDBC and Spring Data Query objects for spring data. |
Fixes a traceback warning in the analysis log ref. string evaluation. |
New Support