slideshare quotation-marks triangle book file-text2 file-picture file-music file-play file-video location calendar search wrench cogs stats-dots hammer2 menu download2 question cross enter google-plus facebook instagram twitter medium linkedin drupal GitHub quotes-close
10

What’s new with Drupal 10?

It's no secret that Drupal is one of the best platforms for creating a website because of its robust features and active community. Drupal is well-known for its regular release of new versions with useful, cutting-edge functionality. Drupal 9 was published in June of this year, and Drupal 10 is already generating excitement. Partly because Drupal 10's new features will be available in the most recent version of Drupal 9, which means developers are already hard at work creating new APIs for the next release. To keep module developers up-to-date with API updates, Drupal experts deprecate obsolete functionality while maintaining backwards compatibility. 

This makes Drupal 10's rollout simpler for everyone. Deprecations have been eliminated, therefore Drupal 10 will be a drop-in replacement for Drupal 9. To begin, let's see what's new in Drupal 10.

Drupal is ready to ship its newest version as soon as feasible. Automated upgrades, usability-focused updates, decoupled menus, and more are all part of the company's new approach.

Features of Drupal 10

jQuery UI

Drupal is undeniably one of the most popular open-source projects. Drupal is an excellent option if you want a customised website with plenty of functionality and a smooth user experience. Since 2011, jQuery UI has been a fundamental feature of Drupal, and it is still in use in Drupal 9. However, jQuery is no longer a popular technology. As a result, enabling jQuery UI functionality in Drupal 10 is pointless. In reality, Drupal 9 is already putting the plan into action. Experts are working on producing "vanilla" JavaScript to reduce the need for jQuery. With the introduction of Drupal 10, jQuery UI support will be phased out in favour of pure JavaScript authoring.

Symfony

Drupal specialists, as previously stated, are working with code deprecations. Drupal 9 is also available with Symfony 4.4. As a result, they're replacing Drupal 9's codebase with Symfony 4 in order to make the move from the most recent Drupal version to the most recent Symfony version as seamless as feasible. In reality, version 6 deprecations were previously included in Symfony 5. 

So, Drupal specialists are allowing Symfony 5 compatibility for bridges and customs. The ultimate objective is to deliver Drupal 10 on Symfony 5.4 or above, with updates to the most recent Symfony version as required.

CKEditor

CKEditor 5 was published in 2018 and was completely revamped, giving it a whole new editor. To take advantage of bug fixes and new features, Drupal users must upgrade to CKEditor or switch to a current editor. 

As a result, Drupal experts are working on a new module for Drupal 9 that will make CKEditor accessible for Drupal 10 so that sites may convert to the new editor and change their setup before upgrading to Drupal 10. Regardless, Drupal site owners will have a fantastic editing experience thanks to the new CKEditor integration.

Automated updates

Drupal users often requested that automatic updates be enabled. It seems that they have listened to their customers and are prepared to assist them. They made the effort to add this functionality into the core version of Drupal with the most recent release. Updating Drupal has previously been a laborious and time-consuming manual process. In 2019, they released the first prototype of the Automated Update System, which received positive feedback from users. The new functionality aims to ensure site preparedness for safe updates by checking changes using package signing, integrating composer, and deploying updates securely in a manner that can be rolled back in the event of failures.

Easier for beginners

Drupal knows that novice users don't enjoy the CMS as much as intermediate or expert users do. In fact, it has a reputation for being only for developers. (Though granted, Drupal 8.7 did introduce some handy features for marketers). Furthermore, their CMS's popularity diminishes with time. As a result, they're currently aiming to make Drupal more user-friendly for non-technical users by simplifying the interface. Learn how to make a Drupal theme and get Drupal themes for free.

When is Drupal 10 going to be released?

Although no firm date has been set for the release of Drupal 10, 2022 is projected to be the year. As a result, Drupal 10 will be released next year. It signifies you don't have a lot of time to get your site ready for the upgrade. The most recent feature has some sophisticated functions, and you must embrace future innovations to keep up with the evolving technological scene. Prepare to see the new CKEditor 5, which has an improved editing experience, bug improvements, and new features.

What to expect with Drupal 10?

The Drupal 10 release is primarily focused on:

  • Automated update implementation
  • JavaScript components are used to replace jQuery elements.
  • Enhancing Drupal's out-of-the-box user experience significantly
  • The new Olivero front-end theme has been made the default theme in Drupal core

Drupal is at the forefront, aiming to provide a more user-friendly CMS. Furthermore, all of the aforementioned modifications are aimed at achieving the same objective, namely, a user-friendly CMS. While Drupal 10 provides a wonderful user experience for users, it also allows developers to create innovative and adaptable digital experiences. As a result, if you haven't already done so, upgrade to Drupal 9 as soon as feasible. It will also assist you with the seamless upgrade that is planned to include all of the bug fixes and enhancements stated above. Furthermore, you may actively contribute to the project's development by submitting suggestions to the #d10readiness Drupal Slack channel.

Conclusion

Drupal 10 will offer all of the new capabilities as well as some major modifications to your CMS. Changing from Drupal 8 or below to Drupal 10 might be a significant adjustment for you. 

As a result, we suggest that you upgrade to Drupal 9 to familiarise yourself with the latest Drupal version. Despite the fact that it is intended to provide an excellent user experience, you must be prepared for a seamless transition to the most recent version. I hope this blog gives you a general sense of some of the significant changes coming with the current version release.

If you're ready to plan your migration path, we have a tried-and-tested process. Contact us.