We have just finished wrapping up a new release of WMS Drupal. This will be deployed out to our Drupal 10 hosted sites shortly.
Based on the git log output, here's a summary of work completed since the last release (2.9.4), organized by project:
DRUP-3276: Config Split Vertical Tab Changes
Major form standardization project across multiple sites
- Scope: Updated form displays and added Tagify widgets across 15+ site splits
- Sites Updated: board, cce, creativeinquiry, cse, eocc, facilities, faculty_jobs, financeadmin, iacoccacc, lupress, muri, police, pro, storagefinder, studentaffairs, volunteer
- Key Changes:
- Added Tagify widgets for improved selection interfaces
- Standardized form layouts with vertical tabs
- Added help text for EX (exclusion) fields
- Updated node revision delete settings
- Added moderation state and "authored on" fields to Basic info sections
- Updated chosen settings for proper Tagify rendering
- Added drupal/tagify module dependency
DRUP-3293: Updates 4sep
Drupal core and module updates
- Core Updates: Updated Drupal core-recommended, core-dev, core-composer-scaffold
- Module Updates:
- drupal/redirect
- drupal/entity_browser
- phpunit/phpunit
- drupal/moderated_content_bulk_publish
- drupal/leaflet
- drupal/editoria11y
DRUP-3239: Majors WMS Drupal
Module upgrades and configuration updates
- Module Upgrades:
- jquery_ui_slider @ 2.2
- jquery_ui_touch_punch @ 1.1.1
- node_revision_delete @ 2.x
- image_widget_crop @ 3.x
- heading @ 2.x
- Configuration: Updated node_revision_delete config and heading field normalization
- Cleanup: Uninstalled migrate cron scheduler
DRUP-3188: Podcast Config Split
Podcast module configuration reorganization
- Moved podcast configuration to proper split
- Added missing config to spotlight split
- Exported missing config from podcast split
- Cleaned up podcast split configuration
DRUP-3233: Person View Mode
New person content type view mode
- Added new person view mode
- Added person view mode dependencies
DRUP-3283: Maintenance Mode Override
Configuration split for maintenance mode
- Added config split for maintenance mode override
DRUP-3170: Footer Blocks Update
Footer block configuration updates
- Updated footer blocks configuration
DRUP-2770: Lehigh Feeds Localist Fixes
Localist integration updates
- Updated lehigh_feeds_localist module
- Added template overrides for repository theme
DRUP-2434: D11 Compatibility
Drupal 11 preparation
- Added Drupal 11 compatibility to lehigh_card_validation custom module
LTS-37575: Group Page Editor
Permission updates
- Added group overview permission to group page editor
DRUP-3238: Repository Theme
Theme template updates
- Added template overrides for repository theme extending bootstrap_drupal/lehigh_clutch
[1 tool called]
Summary Statistics
- Total Projects: 10 major projects
- Total Commits: 67 commits
- Largest Project: DRUP-3276 (Config Split Vertical Tab Changes) with 30+ commits affecting 15+ site splits
- Key Focus Areas:
- Form standardization and UX improvements
- Module updates and Drupal 11 compatibility
- Configuration management and splits
- Content type enhancements
The work represents a significant effort in standardizing the user experience across multiple site splits while maintaining system stability through careful module updates and configuration management.