This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

On this page:

2.2.2-funcrel

Resolved Issues

Customer Ticket IdDetails
21470Remediation for Quality Rule 'Ensure the X-Powered-By header is disabled' is not working.

2.2.1-funcrel

Resolved Issues

Customer Ticket IdDetails
21472Warning Type/Category name 'CAST_NodeJS_SQL_Query': category/type starting by 'CAST_ are reserved.

2.2.0-funcrel

Resolved Issues

Customer Ticket IdDetails
20786Support for alias “contentSecurityPolicy” in the rule Ensure the Content-Security-policy is activated (Node.js).

Other Updates

Details
Missing links to unresolved DynamoDB Table
Missing DynamoDB collection (and link).
Missing link between React, NodeJS & MongoDB.

Rules

Rule IdNew RuleDetails
1020776TRUEAvoid having multiple Artifacts inserting data on the same NoSQL Collection
1020774TRUEAvoid having multiple Artifacts updating data on the same NoSQL Collection.
1020778TRUEAvoid having multiple artifacts deleting data on the same NoSQL Collection.

New Support

SummaryDetails
Node.js v12 and v13Official support of Node.js v12 and v13

2.2.0-beta1

Note

CAST recommends using this extension with HTML5 and JavaScript ≥ 2.0.0 for the best result.

Other Updates

Details
Missing links between NodeJS and MongoDB
Support for methods in Mongoose.
Object Query are now created in Node.js application.

Rules

Rule IdNew RuleDetails
1020772TRUEAvoid Javascript interpolations to prevent SQL injections.

New Support

SummaryDetails
Restify LibraryOfficial support of Restify library to create Web services.
AWS S3 support from Amplify SDKOfficial support of Amplify SDK to access AWS S3.
Support of Redis Node.jsOfficial support of Redis SDK to access data.
Sequelize libraryOfficial support of Sequelize ORM library to manage data access.