5/18/2023 0 Comments Drupal version![]() Updated Third-Party Softwareĭrupal now works on different third-party components. ![]() It comes with some updated additions of new features and removal of some deprecations. What’s New with Drupal 10ĭrupal 10 is going to be the more updated and polished version of Drupal 9. With that and CKEditor 5 being an integral part of Drupal 10, the scheduled release date had to be pushed to December 2022. But there still is a lot of work to be done to push it to the finish line and to make sure it is easy for site builders to upgrade from CKEditor 4 to 5. The Drupal community has been working closely with the CKEditor team at CKSource on this and has spent thousands of hours creating an upgrade path from CKEditor 4 to CKEditor 5 for Drupal 10. Almost like a Drupal 7 to Drupal 8 rebuild. However, CKEditor 5 is a complete rewrite of CKEditor with no backwards compatibility or upgrade path. With CKEditor 5 in Drupal 10, we foresee a bigger adoption of Drupal as a blogging platform. It’s going to be more powerful, easily customizable, perfect UX and will come with a modular architecture. The big news here is that Drupal 10 will have the all-new features of CKEditor 5. CKEditor 4.5 is the default WYSIWYG rich text editor for Drupal 8/9. CKEditor has been a part of Drupal’s family of modules since Drupal 6 and has become a favorite editing tool amongst users. Upgrades to Drupal 10 and all the following versions are going to be easy forever! Why not June 2022 for Drupal 10Ī flexible content editor is a fundamental part of any content management system. If you’re still on Drupal 7 (or 6), the time is right to migrate to Drupal 9 now. But read on for all the things to look forward to in Drupal 10. ![]() ![]() We’ll touch on the reason the dates were pushed from June 2022 to December 2022 first. Drupal 10 is now expected to release in December 2022 (which was a plan-B scheduled release date anyway). With a quick search through Drupal core I found the answer in \Drupal\Core\Asset\ you were at DrupalCon Portland 2022 or watched the recording of DriesNote, you’re probably aware that the release date of Drupal 10 has been moved back by a few months. So now we understand what the version key does, however, the mystery VERSION string value remained. Tl dr If a static asset in a library file has changed, increase the library version number to ensure that the latest version of the asset is served. If you want users to see the latest version of your static assets, the version key could not be more important. The version key is used for cache-busting static assets that in many cases may have a TTL of one year or more (depending on your TTL settings). All of this led me to think it wasn't very important. Values such as 1.x or VERSION are often found in the *.libraries.yml files for some core/contrib modules and on others the version key is omitted altogether. A *.libraries.yml file will often look something like this: example :Įverything in there made sense, except the version key, which has always been a bit of a mystery to me. We began to inspect how the file in question was attached to the page, which quickly led us to the *.libraries.yml file. Everyone's favorite Drupal debugging tool, drush cr, had already been run during the deployment, so clearly it was a deeper caching issue. After reviewing the new feature and deploying it to production, our changes did not seem to take effect: Visitors to the production site were still getting served an outdated JavaScript file without our newest changes. Our team recently worked on a new feature for a JavaScript-powered component within a Drupal site.
0 Comments
Leave a Reply. |