Remove Deprecated Code for 1.0 Release

Created on 10 October 2024, 3 months ago

Problem/Motivation

In preparation for the 1.0 release, the following previously deprecated services, classes, and methods will be removed from the codebase:

  • stream_wrapper.library (Drupal\patternkit\StreamWrapper\LibraryStream)
  • stream_wrapper.patternkit (Drupal\patternkit\StreamWrapper\PatternkitStream)
  • patternkit.asset.library (Drupal\patternkit\Asset\Library)
    • \Drupal\patternkit\Asset\LibraryInterface
  • \Drupal\patternkit\PatternLibraryPluginInterface::getEditor
    • \Drupal\patternkit\Plugin\PatternLibrary\PatternLibraryFile::getEditor
    • \Drupal\patternkit\Plugin\PatternLibrary\PatternLibraryJSON::getEditor
  • \Drupal\patternkit\JSONSchemaEditorTrait
  • \Drupal\patternkit\PatternLibraryJSONParserTrait::schemaDereference

Remaining tasks

User interface changes

None

API changes

The following services, classes, and methods are no longer available:

  • stream_wrapper.library (Drupal\patternkit\StreamWrapper\LibraryStream)
  • stream_wrapper.patternkit (Drupal\patternkit\StreamWrapper\PatternkitStream)
  • patternkit.asset.library (Drupal\patternkit\Asset\Library)
    • \Drupal\patternkit\Asset\LibraryInterface
  • \Drupal\patternkit\PatternLibraryPluginInterface::getEditor
    • \Drupal\patternkit\Plugin\PatternLibrary\PatternLibraryFile::getEditor
    • \Drupal\patternkit\Plugin\PatternLibrary\PatternLibraryJSON::getEditor
  • \Drupal\patternkit\JSONSchemaEditorTrait
  • \Drupal\patternkit\PatternLibraryJSONParserTrait::schemaDereference

Data model changes

None

πŸ“Œ Task
Status

Active

Version

9.1

Component

Module Core

Created by

πŸ‡ΊπŸ‡ΈUnited States slucero Arkansas

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024