Skip to content

1.2.2

Choose a tag to compare

@Decipher Decipher released this 05 Sep 05:25
· 5 commits to 1.2.x since this release

Restores Decoupled Router 2.0.7 compatibility, guards the Views path translator against a missing JSON:API Views route, defaults CORS allowedHeaders, and drops Drupal 8 and 9 support.

Update if you run Decoupled Router 2.0.7 or later. Without this release drush cr aborts, Drupal keeps the old container, and the site keeps serving with the three path translator subscribers missing, which reads like the subscribers doing nothing rather than a fatal error.

Drupal 8 and 9 are no longer supported. Neither was installable already, because Decoupled Router 2.0 requires Drupal 10.1 and JSON:API Menu Items 1.2 requires Drupal 10, and each is a hard dependency. The module now declares Drupal 10, 11 and 12. Drupal 12 cannot be installed yet, because Decoupled Router and JSON:API Menu Items are both still capped at Drupal 11.

Contributors (1)

deciphered

Changelog

Issues: 5 issues resolved.

Changes since 1.2.1 (compare):

Bug

  • fix(#3618675) by deciphered: restore Decoupled Router 2.0.7 compatibility
  • fix(#3618677) by deciphered: guard the jsonapi_views route lookup in the Views subscriber
  • fix(#3558380) by deciphered: pass route name string to Url::fromRoute in Views subscriber

Feature

  • feat(#3541756) by deciphered: set default CORS allowedHeaders

Task

  • fix(#3597394) by deciphered: add Drupal 12 compatibility, drop Drupal 8 and 9

Mirrored from the Drupal.org release.