Release Notes - 1.7

1.7.39

Other Updates

Details
Add "inheritedCategory" of CAST vendor to "CallToProgram" and "CallToJavaProgram".

1.7.38

New Support

Summary Details
New linking protocol for Cobol call to Java Method Support has been added to create a callLink between Cobol call to Java Method and Java Method objects.

1.7.37

Other Updates

Details
The linking protocol for GCP PubSub objects has been updated: CallLinks are now directly from a publisher to their subscribers, and there are no longer any callLinks to/from the associated subscription. CAST_GCP_PubSub_Subscription, CAST_RabbitMQ_ExchangeDeclaration, CAST_RabbitMQ_QueueBind, CAST_RabbitMQ_ExchangeBind all now inherit from a new category called CAST_Configuration_Object.

New Support

Summary Details
New linking protocol for .NET MSMQ has been introduced Support has been added to create a call link between Sender and Receiver objects when their queue paths match.

1.7.36

Other Updates

Details
Fixes an issue causing a missing link between Razor Method call objects and .NET controller action objects when there are several actions with the same name and the method call contains a "{}" and not the controller action.
Fixes an issue causing the link between the DDS Display File and Cobol Programs to be inverted: it is now created from the DDS Display File to the Cobol Program (instead of the other way around).
Include support for "jakarta.servlet" packages.

1.7.35

Other Updates

Details
Minor update to add the property "urlBeginsWith" under CAST_WebService_Operation, specifically for web service operations that use a URL pattern that begins with a given URL string.

1.7.34

Transaction Improvements

Type Framework
Add transaction entry points for uncalled Java servlet operations. Java

1.7.33

Other Updates

Details
Added SQLIMS statement property for IMS SQL Query object.
Added common metamodel categories for Unknown Entity and Entity Operation objects.
Fixed missing rest linking.

1.7.32

Other Updates

Details
Added linking protocol for ActiveMQ.
The mechanism provided in previous releases of com.castsoftware.wbslinker to generate "use links" for SCRUD operations (Select, Update, Delete, Insert) to SQL tables (introduced in 1.7.10-funcrel) has been moved to the SQL Analyzer (com.castsoftware.sql) from 3.7.0-beta5.

1.7.31

Other Updates

Details
An update has been implemented to ensure all Cloud File Storage categories inherit from Cloud_File_Storage.
Fixes an issue where the call "{}/operation" was not matching the receive "api/v1/operation".

1.7.30

Other Updates

Details
Added linking protocol for IBM iSeries RPG "CL program" objects calling SQL script objects.

1.7.29

Note

No changes or updates have been made in this release. This is simply a move to LTS (Long Term Support).

1.7.29-funcrel

Note

This release contains only changes to the extension title (Web Services Linker to Universal linker) and its description in CAST Extend: this is preparation for an LTS release.

1.7.28-funcrel

Other Updates

Details
Use Prototype Link instead of Match Link for Link from Cobol File Link to DDS Physical file.

1.7.27-funcrel

Resolved Issues

Customer Ticket Id Details
43541 Fixes an issue causing missing or incorrect links from Angular HTTP Service objects to SpringMVC Operation objects.

Other Updates

Details
A change has been implemented to ensure the creation of links to bean methods when the expression is formatted in more than two parts.
A change has been implemented to support the creation of links between Mainframe (Cobol File Link objects) and RPG technologies (Physical file/Logical file/Display file/Printer file).

1.7.26-funcrel

Other Updates

Details
A new property "vendor" for Entity objects is added.
A new category introduced for entity operation objects with a property called "vendor".

1.7.25-funcrel

Other Updates

Details
A property for secondary tables is added for "entity operation objects" to be used for linking.
Improved the linking between RabbitMQ Publisher and Receiver objects.

1.7.24-funcrel

Other Updates

Details
A new category introduced for entities of ORM.

1.7.23-funcrel

Callee Type Caller Type Details
gRPC service method Call to a gRPC service method Link functionality has been improved for gRPC items.

Other Updates

Details
Provided enhancement for SQL linking for ORM.

1.7.22-funcrel

Other Updates

Details
Added Linking protocol for Direct Web Remoting
Allow gRPC calls made using reactor-grpc to be linked with gRPC methods.

1.7.21-funcrel

Other Updates

Details
Added Linking protocol for GCP PubSub.

1.7.20-funcrel

Other Updates

Details
Added new protocol for Azure SignalR Service objects.

1.7.19-funcrel

Other Updates

Details
Added region property to AWS objects.

1.7.18-funcrel

Other Updates

Details
Added new protocol for Azure Event Hubs objects.

1.7.17-funcrel

Other Updates

Details
Added new protocol for Remote Process Call linking.
Added category for MongoDB_Collections.
Added category for GCP Cloud Storage Bucket.

1.7.16-funcrel

Other Updates

Details
Provided in enhancemnt to SQL linking for ORM (Object-Relational Mapping).

1.7.15-funcrel

New Support

Summary Details
Support for Azure WebJobs protocol Add "call link" for methods which trigger Azure WebJobs by blob/CosmosDB trigger, new protocol is added for linking Azure WebJobs Durable functions.

1.7.14-funcrel

Other Updates

Details
A new protocol has been implemented for ORM mapping (all "crud" operation objects which are not used for linking will be deleted).

1.7.13-funcrel

Other Updates

Details
Add property orchestrator to azure function.

1.7.12-funcrel

New Support

Summary Details
New protocol for Azure Function Added "call link" for methods which trigger Azure function by blob/CosmosDB trigger. New protocol is added for linking Azure Durable functions.
New shared category for CosmosDB Collection Added new shared category for all the objects of the type CosmosDB Collection.
Two new categories for Azure Function Added new shared category for all objects of the type Azure Function. New shared category for all objects of the type Call to Azure Function.

1.7.11-funcrel

Resolved Issues

Customer Ticket Id Details
37955 Fixes an issue where a warning/crash occurs during the analysis in the "Run extensions after analysis" step while running "Start linking Jdbc CRUD to SQL".

1.7.10-funcrel

New Support

Summary Details
Java Spark for JDBC: Add "use links" only when the "table name" is known. We add "use links" for SCRUD operations (Select, Update, Delete, Insert) only when the "table name" is known for Java Spark for JDBC.

1.7.9-funcrel

New Support

Summary Details
New protocol for Azure Service Bus New protocol is added for linking Azure Service Bus Publishers to Receivers.
New property "is the call asynchronous" for links. New property "is the call asynchronous" is added for links. It is set to 1 if the link is asynchronous and 0 if it is synchronous.

1.7.8-funcrel

New Support

Summary Details
New property 'framework' for Web Service Operations The new 'framework' property stores the name of the framework or library deploying the web service. (Optional).

1.7.7-funcrel

Note

Technical upgrade which will have no impact on results.

1.7.6-funcrel

New Support

Summary Details
New protocol for AWS DynamoDB to Lambda New protocol is added for linking callers of AWS DynamoDB tables to Lambda functions.

1.7.5-funcrel

New Support

Summary Details
New protocol for AWS Lambda New protocol is added for linking AWS Lambda functions and their triggers to the handler functions.

1.7.4-funcrel

New Support

Summary Details
Add protocol for AWS SNS Allow SNS Publisher objects to be linked to SNS Subscriber objects

1.7.3-funcrel

Resolved Issues

Customer Ticket Id Details
30065 Web Service Linker fails when an older version of HTML5 is installed.

1.7.2-funcrel

New Support

Summary Details
PATCH HTTP method support for resources, services and operations PATCH is an HTTP method, just like POST, GET, PUT, DELETE. See https://doc.castsoftware.com/display/TECHNOS/Web+Services+Linker+-+1.7#WebServicesLinker1.7-RESTservicesexternal link.
Razor linking support Razor linking support has been implemented (including removing unlinked operations after rest linking).

1.7.1-funcrel

Other Updates

Details
Add protocol for AWS S3 to Lambda

1.7.0-funcrel

Rules

Rule Id New Rule Details
1020950 FALSE Thresholds and parent TC have been updated for the rule