IT Care Launches YMCA Website Services 11.1.0.0 Beta with Drupal 11 Upgrade

It Care Launches YMCA Website Services 11.1.0.0 Beta with Drupal 11 Upgrade

IT Care has released version 11.1.0.0‑beta1 of the YMCA Website Services platform, marking the project’s first public step into Drupal 11 and introducing a range of architectural, developer, and editorial improvements.

New Platform Architecture

The beta version upgrades the entire stack to Drupal 11 and Symfony 7, dropping support for Drupal 10 and older components. According to the release notes, the goal is to modernize performance, tighten security, and future-proof development across all YMCA association websites using the platform. The shift includes updated Composer dependencies, support for PHP 8.3, and the introduction of key Drupal 11 features like Object-Oriented Hooks and Single Directory Components (SDC).

Developer and Site Builder Features

For developers, the move to object-oriented architecture allows better use of autoloaded services and design patterns like dependency injection. The inclusion of SDC aims to improve file structure and reusability, co-locating CSS, JS, Twig, and metadata for each component in one directory. YMCA Website Services now supports Drupal's experimental Project Browser and Recipes modules, providing easier module discovery and faster configuration for common features. Other technical upgrades include:

  • Improved cache headers and dependency-based asset ordering
  • Granular access controls and improved admin navigation
  • jQuery 3.x support via jquery-migrate
  • Native WebP image support and icon management API

AI and Automation

Drupal 11 introduces a new core AI module designed to assist with content generation, including automatic titles, SEO tags, and summaries. YMCA Website Services now integrates this tool to support content teams, reduce manual overhead, and streamline editorial workflows.

Cleanup and Deprecations

As part of the upgrade, the platform removed outdated modules such as ckeditor, ckeditor5_font, inline_entity_menu_form, and legacy themes like Bartik and Seven. File upload functionality for modules and themes has also been removed, enforcing Composer as the standard installation method. Self-uninstalling “dummy modules” were used to automate cleanup and ensure a smooth transition path.

Community Collaboration

The beta release was led by @svicervlad, @podarok, and @shuklina with support from ITCare. The work builds on long-standing collaboration with YMCA of the USA, which continues to sponsor the platform’s evolution. Development activity for this release included more than two dozen pull requests across components such as openy_features, ws_outsiders, and migrate_tools.

  • Drupal 11 and Symfony 7 upgrade now in beta
  • Support for Object-Oriented Hooks and SDC
  • Project Browser and Recipes enabled
  • Core AI integration for content workflows
  • Deprecated modules and themes removed

The full changelog and installation instructions are available on GitHub. IT Care encourages YMCA digital teams, partner agencies, and Drupal contributors to test the beta and submit feedback ahead of the final release.

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events

Latest Opportunities