智能化下的产物,无人棋牌室
Drupal 8.1.0 正式发布了,Drupal 8.1.0 兼容之前版本,同时该版本也有许多改进,包括增强CKEditor的可视化模块、新增APIs、完善帮助页文档,以及增加了两个实验性模块。新增的两个模块主要用于Drupal核心测试,但是该模块还有待完善。
以下是基于Drupal的二次开发者值得关注的内容:
- Entity types can now specify translatable plural labels for entities.
- There is now a revision log interface to improve the developer experience for revisionable entities.
- ContentEntityBase now provides field definitions for key fields, which reduces the boilerplate code needed to create content entities.
- There are now route providers for the entity add-page and add-form routes. These additions will allow routes to be auto-generated for entities, reducing the code needed when defining a new entity type.
Other API and developer improvements in 8.1.0:
- Support for automated testing of JavaScript in core and on the DrupalCI testing infrastructure. Extend \Drupal\FunctionalJavascriptTests\JavascriptTestBase to create a JS test for your module.
- Composer support has been improved by removing external dependencies from the core repo and letting Composer manage them instead. As mentioned above, if your site is installed from a git repository, you must now run
composer install
on your site. - Image toolkits can now be defined with plugin deriviatives, which means less repeated code is needed when extending them.
- HAL web service output now includes local ID and revision fields.
- Install profiles can preselect the language for more compact installation.
- Migrations are now migration plugins instead of configuration entities which makes migrations easier to define and more consistent with other APIs in core. (Note that this change is not backwards compatible, as Migrate is an experimental module, so custom and contributed modules based on migrate APIs may need to be updated for this change.)
更多发布说明,可直接在这里查看。
下载地址:
https://ftp.drupal.org/files/projects/drupal-8.1.0.tar.gz
https://ftp.drupal.org/files/projects/drupal-8.1.0.zip