{"id":56997,"date":"2023-03-31T10:11:05","date_gmt":"2023-03-31T04:41:05","guid":{"rendered":"https:\/\/www.tothenew.com\/blog\/?p=56997"},"modified":"2023-04-03T10:13:37","modified_gmt":"2023-04-03T04:43:37","slug":"whats-new-in-drupal-10","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/whats-new-in-drupal-10\/","title":{"rendered":"What&#8217;s new in Drupal 10"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-56996\" src=\"\/blog\/wp-ttn-blog\/uploads\/2023\/03\/D9-vs-D10-300x178.png\" alt=\"\" width=\"583\" height=\"346\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2023\/03\/D9-vs-D10-300x178.png 300w, \/blog\/wp-ttn-blog\/uploads\/2023\/03\/D9-vs-D10-768x455.png 768w, \/blog\/wp-ttn-blog\/uploads\/2023\/03\/D9-vs-D10-624x370.png 624w, \/blog\/wp-ttn-blog\/uploads\/2023\/03\/D9-vs-D10.png 889w\" sizes=\"(max-width: 583px) 100vw, 583px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Worldwide, millions of websites are running smoothly on Drupal. Because it is an effective Content Management System that is free to use and open source, Drupal is driving a wave of digital change in various sectors.<\/span><\/p>\n<p><b>Drupal is undoubtedly one of the highly Organized and Competent website platform options,<\/b><span style=\"font-weight: 400;\"> with the ability to support simply to complicated websites, multilingual features, strong security, ease of content editing, and speedy package loading.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The majority of Drupal 9 was developed in Drupal 8, and it was published in 2020. It was the simplest Drupal upgrade ever. Moreover, Drupal 10&#8217;s release date was initially set for June 2022 but was later moved to December 14, 2022.<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Since Drupal 10 is now available, let&#8217;s check out the key differences between Drupal 9 and Drupal 10.<\/span><\/i><\/p>\n<p><b>Comparison of Drupal 9 and Drupal 10<\/b><\/p>\n<ol>\n<li><i><span style=\"font-weight: 400;\"><strong> Symfony 4 to Symfony 6.2<\/strong><\/span><\/i><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Symfony 4 is a key component of Drupal 9 and one of its main requirements. Because Symfony 4 will no longer be supported after November 2023. <\/span><span style=\"font-weight: 400;\">Drupal must upgrade to the most recent Symfony version in order to maintain security. Hence, Symfony will be updated in Drupal 10 from version 4 to version 6.2.<\/p>\n<p><\/span><\/p>\n<ol start=\"2\">\n<li><i><span style=\"font-weight: 400;\"><strong> CKEditor 4 to CKEditor 5<\/strong><\/span><\/i><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Because support for CKEditor 4 will end in 2023, Drupal 10 is shipped with CKEditor 5. <\/span><span style=\"font-weight: 400;\">With an enhanced authoring experience and a variety of plugins, CKEditor 5 will increase the efficiency of Drupal 10 when it is released. Drupal&#8217;s content production will become future-proof as a result. The new contextual balloon, which enables inline content editing in the editor even if content authors don&#8217;t engage in a model conversation that would disrupt their workflow, is one of the most significant upgrades in CKEditor 5.<\/p>\n<p><\/span><\/p>\n<ol start=\"3\">\n<li><i><span style=\"font-weight: 400;\"><strong> Starter Kit Theme and Tools for Better Customization of Themes<\/strong><\/span><\/i><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">There is a new theming choice for the Starterkit theme for Drupal. <\/span><span style=\"font-weight: 400;\">The modern and beautiful-looking Olivero started as an experimental front-end theme in Drupal 9, will become the default one for Drupal 10, replacing the Bartik. The main focus is on designing a theme that will look dynamic for all age groups. Hence the design elements (shadows, gradients) are not extensively used and the text, animation, and color palettes are carefully selected.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Seven administrator theme is also replaced with the newly developed Claro theme for better UI components and ease of usage.<\/p>\n<p><\/span><\/p>\n<ol start=\"4\">\n<li><i><span style=\"font-weight: 400;\"><strong> Updated Drupal Core Via Composer to Automatic Updates<\/strong><\/span><\/i><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Updating Drupal core used to be a complete nightmare, but with Drupal 9, Composer has simplified the process.<\/span><\/p>\n<p><b>In Drupal 10, it will be automatic but secure, and updated contributed modules are the end result of this project. <\/b><span style=\"font-weight: 400;\">The upgrade procedure will be much simplified by automatic updates.It is a feature that Drupal site builders and developers have requested, and it will be included in Drupal 10.<\/p>\n<p><\/span><\/p>\n<ol start=\"5\">\n<li><i><span style=\"font-weight: 400;\"><strong> Advanced JS Components Replacing the jQuery Interface<\/strong><\/span><\/i><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Drupal 9 saw the deprecation of jQuery UI in the core code. <\/span><span style=\"font-weight: 400;\">However, Drupal 9 continues to make use of it in several areas. <\/span><span style=\"font-weight: 400;\">Advanced JS components in Drupal 10 may eliminate or at least lessen the need for jQuery.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol start=\"6\">\n<li><i><span style=\"font-weight: 400;\"><strong> Enhanced Layout Builder and Media Functionality<\/strong><\/span><\/i><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Site developers and content editors may quickly design visual layouts to present content using layout builders, and <\/span><b>Drupal 10 is introducing this functionality with improved accuracy.\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Luckily, the Drupal 9 to 10 migration is being heralded as <\/span><a href=\"https:\/\/dri.es\/state-of-drupal-presentation-april-2022?utm_source=drupal-newsletter&amp;utm_medium=email&amp;utm_campaign=drupal-newsletter-20220505\"><span style=\"font-weight: 400;\">the easiest upgrade in Drupal\u2019s history<\/span><\/a><span style=\"font-weight: 400;\">. That\u2019s because Drupal 10 is backward-compatible with Drupal 9, and it\u2019s not a major overhaul of the core system. But the <\/span><a href=\"https:\/\/kanopi.com\/blog\/drupal-planning-and-development\/\"><span style=\"font-weight: 400;\">planning and development process<\/span><\/a><span style=\"font-weight: 400;\"> will still require time and attention to ensure the migration goes smoothly.<\/span><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Working with Drupal Development Expert<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Although the Drupal 9 to 10 migration is a more straightforward upgrade, working with a Drupal web developer is still typically recommended to help oversee the process. This can ensure a smooth transition and help maintain data integrity and security.\u00a0<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Look for a Drupal web developer that offers services like:\u00a0<\/span><\/i><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Overseeing the migration process from start to finish.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Custom module development depends on your organization\u2019s needs.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">An accessibility-focused approach to ensure your website is usable for all audiences.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Third-party and custom API integrations to integrate tools like your payment gateway or security portal seamlessly with your Drupal website.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Mobile responsive design to create a positive mobile user experience.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Search engine optimization (SEO) recommendations to maintain or enhance your website\u2019s search results rankings.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">On-going support to implement module upgrades and security patches as required and to assist in other areas such as content strategy and performance improvements.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><em>&#8220;The big deal about Drupal 10 is&#8230;\u00a0 that it should not be a big deal.&#8221;<\/em><\/p>\n<div class=\"ap-custom-wrapper\"><\/div><!--ap-custom-wrapper-->","protected":false},"excerpt":{"rendered":"<p>Worldwide, millions of websites are running smoothly on Drupal. Because it is an effective Content Management System that is free to use and open source, Drupal is driving a wave of digital change in various sectors. Drupal is undoubtedly one of the highly Organized and Competent website platform options, with the ability to support simply [&hellip;]<\/p>\n","protected":false},"author":1400,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":6},"categories":[4839,3602],"tags":[5155],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/56997"}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/1400"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=56997"}],"version-history":[{"count":4,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/56997\/revisions"}],"predecessor-version":[{"id":57019,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/56997\/revisions\/57019"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=56997"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=56997"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=56997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}