Release Notes - 1.9


1.9.5-funcrel

Resolved Issues

Customer Ticket Id Details
50972 Resolved an issue where the extension caused a traceback due to 'IndexError: list index out of range' when used with CAST Imaging v3 in a Linux environment.
50908 Resolved traceback issues that occurred due to "NoneType" method calls.

Other Updates

Details
Resolved an issue where the extension attempted to set a property on an unknown object type.

New Support

Summary Details
Support added for SimpleMongoRepository CRUD APIs support added for org.springframework.data.mongodb.repository.support.SimpleMongoRepository and org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository name space
Updated support for Spring Data MongoDB to version 4.4.1 Extended support for Spring Data MongoDB from version 3.3.4 to 4.4.1
Support Added for New Elasticsearch Client Package CRUD APIs support added for co.elastic.clients.elasticsearch namespace
Support extended till Spring Data Elasticsearch 5.4.1 CRUD APIs support added for org.springframework.data.elasticsearch.client.elc namespace

1.9.4-funcrel

Resolved Issues

Customer Ticket Id Details
50052 Removed outdated and vulnerable versions of the "jackson-databind" third-party jars.
50550 Resolved issues causing tracebacks in the Linux version due to invalid classpath configurations.

Other Updates

Details
Support for the JpaRepository flush() API has been removed because it primarily serves as a persistence context management tool, which does not align with the core operations of CRUD APIs.

1.9.3-funcrel

Other Updates

Details
Fixes issues causing tracebacks in the analysis log for MongoDB and ElasticSearch frameworks.
Fixes an issue causing a missing link issue by adding Set, Value, List and Hash operations (org.springframework.data.redis.core) to spring object name retrieval.

New Support

Summary Details
replaceOne API Added support for the replaceOne API from BulkOperations class in MongoDB spring framework.

1.9.2-funcrel

Other Updates

Details
Fixes various issues around the creation of Redis Collection objects.
Fixes an issue causing Unknown Redis Collection object creation to fail.
Fixes an unhandled IndexError occurring when MongoTemplate using MongoDatabaseFactory is used.
Fixes an unhandled AttributeError.
Fixes a situation causing a traceback error in the analysis log "AttributeError: 'MemberAccess' object has no attribute 'get_rigth'" while setting the property.
Corrects collection objects created with incorrect names.
Removes Collection objects which do not have any links with Java method objects.
Handled the case where collection objects are not created in Spring Frameworks when passing annotated document collections through variables.

1.9.1-funcrel

Note

This release provides improvements around the creation of "unknown" objects.

1.9.0-funcrel

Other Updates

Details
Added Support for Lettuce Reactive command APIs, Sync and Async SortedSet and Stream APIs and Jedis Stream APIs.
Added Support for the org.elasticsearch.client.Client interface.
Added support for latest releases of MongoDB async and MongoDB reactive stream libraries.

1.9.0-beta1

Other Updates

Details
Added support for newly added CRUD API's for latest Mongo release.
Added support for Spring Solr Template API for Apache Solr.

New Support

Summary Details
Support for MongoJack library Support is added for MongoJack library crud APIs.
Support for Morphia library in MongoDB Support is added for Morphia library crud APIs.

1.9.0-alpha1

Other Updates

Details
In case of unresolved collection value, an unknown object will be created per project instead of per application for the MongoDB, Apache Lucene, Apache Solr, CosmosDB, DynamoDB, and Redis frameworks.

New Support

Summary Details
Support Spring Data for Apache Solr Support added for spring CRUD API: CRUD links created from Java methods to Apache Solr Index.