The tool itself remains the same, but Core now uses the eslint-config-airbnb-base configuration instead of eslint-config-airbnb. Source: Changes in coding standards in Drupal 9.4įor a long time, the Drupal core has been using ESLint to validate JavaScript. When compared to the frontend theme Bartik, it stands out due to its cleanliness and a feeling of freshness, as well as the solutions that have a positive impact on the user experience. Claro is a clear, accessible, and comprehensive administrative theme, and it's part of the Admin UI & JavaScript Modernisation initiative. The change applies to the installation using the standard profile and Umami. Source: Default Claro theme in Drupal 9.4 It's also a major step towards modernizing Drupal's look. In addition, the Olivero theme complies with WCAG AA, i.e., the guidelines related to the accessibility of web content. Since the latest release, after the installation, we'll see a new graphic design, differing from the older Bartik theme, primarily due to an updated and modern design and full support for the latest Drupal functionalities, such as multi-level navigation, embedded media or Layout Builder. The change applies to the installation using the standard Drupal installation profile. You can find out more about this in the functionality task. The form can also be defined by custom routing. In order for the tab to be visible in your entity, two keys should be added to its annotation: In this tab, we can easily see the full list of defined permissions, relating only to the type of content that we're currently editing. This is where the permission management options have been added. When editing the content types, we see standard tabs for editing, field management, and form and content display. Let's take a closer look at the most important ones. The latest version introduced a lot of changes and new functionalities. The most important changes introduced in Drupal 9.4 A connection supporting JSON will be required for Drupal 10. Since version 9.4, Drupal will show a warning if the currently used database connection doesn't support the JSON format. If your application used PHP 7^ before, and you have changes to htaccess, and you want to upgrade to PHP 8^, these custom settings should be moved to the new section. htaccess file, which – since version 9.4 – has a new section containing the settings for PHP 8^. From now on, the minimum version will be defined using the \Drupal\Core\PhpRequirements::minimumSupportedPhp() method, which is based on the release cycle of both PHP and Drupal versions.Īnother element worth checking out is the main. Drupal 9.4 requires PHP version 7.4 at the very least, but the recommended version is 8.1. The most important thing will be to check that the currently used PHP version meets at least the minimum requirements. What to check before updating Drupal to 9.4? Of course, version 9.4 also introduces new improvements and functionalities that are worth checking out. That's why we recommend updating as soon as possible, at least to version 9.3.x and preferably to the recently released version 9.4. With the release of update 9.4, security support for 9.2.x will cease. We'll talk more about these and other changes later in this article. Quite a few functions and libraries have been labeled "deprecated". There are some new elements and changes, such as the Manage permissions tab, dynamic determination of the minimum PHP version, changes in the API, change of the default frontend theme from Bartik to Olivero, and the administrative theme from Seven to Claro. The new, major Drupal update was released on 15 June 2022.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |