Install

Works with Drupal: ^11 || ^10.1

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 73.2 KB
MD5: c002a282a4decaf3768e05a9362a94ac
SHA-1: f05bf59f863576fb6a38631b81d860b9b7012c56
SHA-256: e6d28af3b00a32afc27e95a6c96a1297238c72d19fc946e9aa332025f22d08ae
Download zip 137.6 KB
MD5: 308b4486ab26045be4dd209213fda434
SHA-1: cf1bc362a7ab99da2f08214e9d8181d2b6a689cd
SHA-256: 9292b6d48ab884d686637531194a3ab6a011125b97eb794f774354196ef55489

Release notes

This is the first release of the 7.x version of Linkit.

  • It provides Drupal 11 compatibility, and also drops support for versions of Drupal prior to 10.1, due to changes introduced in CKEditor 5 included in Drupal 10.1.
  • The 7.x version of Linkit does NOT introduce functional changes compared to version 6.
  • It does include removal of support for use of \Drupal\Core\GeneratedUrl, which was marked as deprecated in Linkit 6.0.1. See #3354873: Direct URL to media file entity does not work because relative URL does not pass URL path validation. Other modules or custom code implementing \Drupal\linkit\SubstitutionInterface will need to return \Drupal\Core\Url object before marking their code as compatible with Linkit version 7.
  • This is an alpha release, but there are no identified issues blocking a stable release. When the maintainers see sufficient adoption of the 7.x branch, a stable release will be provided.

Contributors (4)

Chandreshgiri Gauswami, mark_fullmer, sarwan_verma, solideogloria

Changelog

Issues: 11 issues resolved.

Changes since 6.1.4:

Bug

  • #3442127: [Drupal 11] JS APIs for the text format/editor config UI deprecated

Misc

  • Merge branch '7.x' of git.drupal.org:project/linkit into 7.x
  • Remove jQuery calls from AdminTest -- Drupal 11 compatibility
  • Remove CKEditor 4 support
  • Specify Drupal 11 compatibility in info.yml and composer.json
  • Correctly declare methods to be static
  • Remove tests related to CKEditor 4 integration -- removed in this version of Linkit
  • Drupal expects string rather than translatable markup
  • Remove deprecation per https://www.drupal.org/node/3349345
  • Remove CKEditor 4 test
  • Reverse syntax of next major version compatibility for running with 'Next major' on GitLab CI
  • #3349759: user_role_names() deprecated in 10.2 and removed in 11.0
  • Update to use named arguments matching Drupal\Tests\ckeditor5\Kernel\ValidatorsTest

Task

  • #3446130: Drupal 11 compatibility: replace deprecated jQuery isFunction call
  • #3422683 by solideogloria, sarwan_verma, Chandreshgiri Gauswami: [Drupal 11] watchdog_exception() is deprecated in drupal:10.1.0 and is removed from drupal:11.0.0
  • #3346274: Remove old test fixture of site install (gzipped file)
  • #3412457: [Drupal 11] user_role_names() deprecated in 10.2 and removed in 11.0
  • #3446130 by mark_fullmer: Drupal 11 compatibility: Remove internally deprecated code for GeneratedUrl per Issue 3354873
  • Merge branch '3412457-6.1.x' into 7.x
  • #3446130: Drupal 11 compatibility: Allow Kernel tests to run conditionally in both Drupal 10 and Drupal 11 (#3353210)
  • #3412195 by mark_fullmer: Add strict typing for Linkit
Created by: mark_fullmer
Created on: 16 May 2024 at 19:19 UTC
Last updated: 16 May 2024 at 19:20 UTC

Other releases