Remove technical debt added to be D9 ready while still supporting 8.7.x core

Created on 18 April 2020, about 5 years ago
Updated 9 October 2023, over 1 year ago

Problem/Motivation

To make datetime_extras #D9ready, we either have to drop support for 8.7.x core (which I don't want to do), or add technical debt in the form of conditionally checking for alternatives to deprecated code (which I also don't want to do, but core leaves us no choice).

This is the issue to clean up and remove the technical debt once we can officially drop 8.7.x support.

Proposed resolution

Search for @todo pointing here and remove / clean the code.

Remaining tasks

  1. Wait for 8.9.0 official to be released.
  2. Update our requirements to require 8.8.x and up.
  3. Remove the code.
  4. Review.
  5. RTBC.
  6. Commit.

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Release notes snippet

TBD, probably not.

πŸ“Œ Task
Status

Closed: duplicate

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States dww

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024