Roadmap: Release a stable version of Calendar 8.x-1.x

Created on 5 November 2025, 9 days ago

Problem/Motivation

The 8.x-1.x branch is missing several key features and fixes that existed in the D7
version. To prepare for a stable release, these features need to be restored or
modernized, outdated settings removed, and regression coverage expanded to ensure
parity and reliability for Drupal 10+.

Proposed resolution

  • Port session default-date handling so track_date works; add regression coverage for contextual filter defaults.
  • Rebuild Views templates to restore mini block, upcoming list, and optional iCal feed, documenting configuration and dependencies.
  • Remove obsolete Colorbox and “provide templates” settings; clean up admin form and config schema.
  • Remove unused OG-based colouring options; prune config defaults and related UI.
  • Repair week display structure and CSS; add PHPUnit tests for week display rendering and overlapping events.
  • Reintroduce hyphenated contextual arguments and granularity guessing to match legacy Date URLs.
  • Expand test suite to cover legend block logic and rendering.
  • Evaluate action-link workflow (row option, local tasks, node links) before implementation.
  • Add Smart Date integration for templates, row processing, and tests.
🌱 Plan
Status

Active

Version

1.0

Component

Miscellaneous

Created by

🇨🇦Canada joelpittet Vancouver

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.

No activities found.

Production build 0.71.5 2024