Release Notes - 1.7


1.7.41

New Support

Customer Ticket Id Customer Details
Users can now view the underlying Service Bus associated with queue-based RabbitMQ objects through the object’s properties.

Enhancement/Improvements

Customer Ticket Id Customer Details
Fixes a missing link between Cobol File Link objects and DDS Display File objects.

1.7.40

Fixes/Bugs

Customer Ticket Id Customer Details
Fixes a missing link from Razor Method Call to Dotnet Controller Action object
52074 Fixes a missing Link between Angular POST Http Service and DotNet Web Operation object

New Support

Customer Ticket Id Customer Details
Better identification of Azure Queue objects and linking

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
Include support for "jakarta.servlet" packages.
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).
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.

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
Fixed missing rest linking.
Added common metamodel categories for Unknown Entity and Entity Operation objects.
Added SQLIMS statement property for IMS SQL Query object.

1.7.32

Other Updates

Details
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.
Added linking protocol for ActiveMQ.

1.7.31

Other Updates

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

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

1.7.26-funcrel

Other Updates

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

1.7.25-funcrel

Other Updates

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

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
Allow gRPC calls made using reactor-grpc to be linked with gRPC methods.
Added Linking protocol for Direct Web Remoting

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 category for GCP Cloud Storage Bucket.
Added category for MongoDB_Collections.
Added new protocol for Remote Process Call linking.

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
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.
New shared category for CosmosDB Collection Added new shared category for all the objects of the type CosmosDB Collection.
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.

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 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.
New protocol for Azure Service Bus New protocol is added for linking Azure Service Bus Publishers to Receivers.

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
Razor linking support Razor linking support has been implemented (including removing unlinked operations after rest linking).
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.

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