Release Notes - 1.0


1.0.7-funcrel

Fixes/Bugs

Customer Ticket Id Customer Details
Fixes a conversion error during the evaluation of object names. Many objects now have correct names.
Fixes a analysis traceback. The result now contains more objects.

Enhancement/Improvements

Customer Ticket Id Customer Details
Modifies the extension configuration to ensure availability on both Windows and Linux platforms.
Changes naming for "SQS publisher-subscriber" to "SQS producer-consumer" to follow standard messaging system terminology.

1.0.6-funcrel

Other Updates

Details
Update string evaluation package to 1.2.26.
Refactor entire project to match current conventions from other extensions.
Implement .config reading for SNS, SQS and Lambda as is already the case for S3 buckets.
Internal update to modify the extension's configured dependencies via the .nuspec file.

1.0.5-funcrel

Other Updates

Details
Fixes an issue causing the following entry in the log "RuntimeError: CustomObject.save() : name should not be empty".
Fixes an issue causing the following entry in the log "'DotNet AWS Unknown S3 Bucket' object name not resolved".
Fixes an issue causing the following entry in the log "RuntimeError: CustomObject.save() : name should not be empty".
Improve conversion of evaluated expressions to S3 bucket names.

Performance

Summary
AWSDOTNET-41 and AWSDOTNET-43 improve number of correct objects created, from unknown to known object. Caller and call link also receive a major upgrade to be in line with other extensions.

1.0.4-funcrel

Other Updates

Details
Sensitive Data Tagging for S3 Buckets. See https://doc.castsoftware.com/technologies/multi/data-sensitivity/external link.

1.0.3-funcrel

Other Updates

Details
Code has been refactored for better comprehension: calls were previously linked to the handler of the AWS Lambda Function object, now calls are linked to the AWS Lambda Function object itself.

1.0.2-funcrel

Other Updates

Details
S3 Bucket should be considered as data entity.
Update name description for AWS Object Type.

1.0.1-funcrel

Other Updates

Details
AttributeError: 'NoneType' object has no attribute 'get_parameters'

1.0.0-funcrel

Note

Pushing from beta to funcrel release. No changes, bug fixes or feature updates have been made.

1.0.0-beta1

Note

Pushing from alpha to beta release.

If you are upgrading "AWS .NET" extension from a version ≤ 1.0.0-alpha5 and if your application contains configuration files for AWS Cloudformation, SAM or Serverless framework, it is highly recommended to add the com.castsoftware.cloudconfig extension so that proper migration of AWS objects takes place upon upgrading "AWS .NET" extension.

1.0.0-alpha5

Note

If your application contains configuration files for AWS Cloudformation, SAM or Serverless framework, it is highly recommended to add the com.castsoftware.cloudconfig extension so that proper migration of AWS objects takes place upon upgrading awsdotnet extension from previous versions (v< 1.0.0-alpha5).

Other Updates

Details
Support of Cloudformation, SAM and Serverless framework is removed from this extension. The support is now provided by com.castsoftware.cloudconfig. This extension remains responsible for linking the AWS objects that have a dotnet runtime to the handler.

1.0.0-alpha4

New Support

Summary Details
.NET support for S3 SDK AWS Support link from .NET method to AWS S3 Bucket.

1.0.0-alpha3

Other Updates

Details
Fix incorrect dependency with wbslinker.

New Support

Summary Details
Lambda invoke with AWS SDK. Support to detect Lambda invoke with AWS SDK.

1.0.0-alpha2

New Support

Summary Details
Support AWS SQS Dotnet Support AWS SQS object modelization
Support SNS AWS Dotnet Support AWS SNS object modelization

1.0.0-alpha1

New Support

Summary Details
Support AWS Lambda setup with AWS CloudFormation Support AWS Lambda when created using AWS CloudFormation
Support AWS Lambda setup with serverless Framework Support AWS Lambda when created using serverless framework