For the full list of changes, check out the Webiny 5.42.1external link release on GitHub.

Headless CMS
anchor

Consolidation of Headless CMS Backend Plugin Naming (#4502external link)
anchor

We noticed there were some naming-related inconsistencies in Headless CMS backend plugins. For example, when defining a new content model, users would use the createCmsModelPlugin factory function. On the other hand, when defining a single entry model, they would use the createSingleEntryModel factory function.

This PR not only consolidates the naming of these plugins but also exports them all via the @webiny/api-serverless-cms package. This way, users can import all CMS-related plugins from a single package.

The existing Define Content Models via Code article has been updated to reflect these changes.

Security
anchor

Improving the Headless CMS Permissions UI/UX (#4517external link)
anchor

A couple of UI improvements have been made to the Headless CMS permissions section. Most importantly, the three sections: Content Model Groups, Content Models, and Content Entries, are now always expanded and visible.

Headless CMS Security Permissions UIHeadless CMS Security Permissions UI
(click to enlarge)

Previously, these sections would sometimes be shown and hidden in an unpredictable manner, which made it difficult to manage permissions.

More information on the exact changes can be found in the linked #4517external link pull request.

configureAdminCognitoFederation- Use Name Instead of Type Where Needed (#4506external link)
anchor

Prior to this release, when setting up Amazon Cognito Federation and, more specifically, modifying the AWS cloud infrastructure, specifying the name property upon defining an OIDC provider would cause a deployment error:

This has now been resolved. Users can now specify the name property when defining an OIDC provider, and the deployment will complete successfully.

Development
anchor

Watching of Admin/Website Project Applications - Allow Skipping Deployment Checks (#4503external link)
anchor

✍️

Deployments
anchor

Enterprise VPC Configurations - Ensure VPC Set to True if Not Defined (#4521external link
anchor

✍️

Refreshing the CI/CD Scaffold (#4526external link)
anchor

✍️

VPCs - OpenSearch Deployed in VPC
anchor

✍️

VPC Added IAM Permissions in DWP
anchor

✍️