Heads up! This article was written before Webiny 6.0 was released and may contain outdated information.

Heads up! This article was written before Webiny 6.0 was released and may contain outdated information.

Webiny is the AI-programmable CMS that gives enterprises full control. Build, extend and automate your content operations with a platform designed to be shaped by both developers and AI agents.

Webiny's monthly updates are here! In this update - ⚡learn about the new scaffolding utilities and improved development workflows, and what's New in Webiny. Let's get started ⬇️
With the recent Webiny releases, we've introduced a significant improvement to the existing scaffolding utilities and development workflows.
In this article, Webiny’s lead developer
Learn how to secure your Webiny Application, check out our new tutorial on
The new webiny watch command brings the development experience to a whole new level!
In this blog post,
Webiny 5.8.0 and 5.9.0 released in the past month. Also, we shipped our latest release 5.10.0 in early July and here are some of the highlighted release updates:
Node 12 Runtime and a New Sharp Layer
With AWS deprecating Node 10 Lambda runtime, we've also upgraded all of our Lambda functions to use Node 12 (you may have noticed that File Manager Lambdas were using node 10). With that, we also released a new version of the Sharp layer, which is twice smaller, and also supports Node 14, so we have peace of mind for the near future.
Admin Area React Application - Reduced Deployment Time
Prior to 5.10.0 release, every time we'd deploy the Admin Area project application (apps/admin), all of the React application's production build files (JS, CSS, images) would be re-uploaded from scratch, even if we didn't perform any changes in our application code.
From now on, files whose content didn't change simply won't be uploaded. This will significantly speed up the deployment of the Admin Area project application.
Improved Scaffolding and Development Workflows
We've gone through a complete overhaul of the existing GraphQL API Package and Admin Area Package and significantly improved the GraphQL and Admin Area scaffold along with various visual improvements.
Preloading and Caching Improvements
Improvements to the prerendering service, handling of missing cache-control response headers and enchantments to asset preloading will improve the page load times for pages created with
Reorganization of Security Packages
The security layer in Webiny consists of plugins spread across several packages. Up until now, it was difficult to navigate these packages and understand the responsibilities of each one of them. We've restructured and refactored the code into packages with better naming, proper separation of concerns, and we've also introduced several new plugins to make integrations and extending easier.
Handling emails that contain special characters
There was a bug with user's emails containing special characters, like john+doe@email.com. The + would crash the app entirely once it made its way to the URL, like /users?login=john+doe@email.com. This is now sorted, and email addresses are now properly encoded/decoded.
A shoutout to
Serving non-image files from CDN
When files are uploaded via
This has now been taken care of. Whenever possible, all types of files will be served from a CDN.
Give Webiny a try by following our
Webiny provides you a/an:

Webiny is looking for full-stack JavaScript engineers to join the core team!
You will be helping us in creating the best open-source platform to build applications on top of the serverless infrastructure ⚡.
If you are interested? Apply for