We’ve shipped WMS Drupal 3.3.4, a site-focused patch on top of 3.3.3. This release cleans up post-migration issues on the Baltrusaitis Lab site and tightens access on the Board posts workflow. There are no Drupal core or Composer dependency changes—only config-split exports and updates to the lehigh_baltrusaitis_site custom module.
If you maintain a WMS Drupal fork or deploy campus sites from the platform, most sites can skip this tag. Only forks with the site_baltrusaitis_lab or site_board config splits enabled need to plan a deploy and config import.
Baltrusaitis Lab (DRUP-2622)
The Baltrusaitis Lab site split (site_baltrusaitis_lab) received a round of post-migration fixes after content and bibliography data landed on the new platform:
- Nodeaccess settings — grant corrections so content visibility matches editorial intent after migration
- Bibcite permissions — anonymous and authenticated roles can view bibliography references and contributors where appropriate
- Views — publications and members listings: display, layout, and filtering adjustments
- Pathauto — pattern tweaks for course and bibliography reference URLs
lehigh_baltrusaitis_site— CSS for views presentation and module hooks for display behavior
What to do: Deploy this tag and run config import with the site_baltrusaitis_lab split active. Smoke-test the publications and members pages, bibliography listings, and course/reference URL aliases. No composer install or drush updatedb is required for this tag unless you are catching up from an earlier release.
Board posts (DRUP-3461)
The Board site split (site_board) picks up follow-on work from the posts workflow changes in 3.3.0:
- Boards and My Posts views — access restricted to authenticated users
- Pathauto — exported drift in the post URL pattern so config stays in sync with production
What to do: Deploy and config-import only if your fork enables site_board. Confirm anonymous users no longer reach board listing views, and that authenticated users can still browse and manage posts as expected.
Upgrade notes
This is a config-and-code patch since 3.3.3:
| Step | Required? |
|---|---|
Deploy application code | Yes (custom module/CSS changes) |
Config import | Yes, for active splits ( site_baltrusaitis_lab, site_board) only |
composer install | No |
drush updatedb | No |
For commit-level detail, see CHANGELOG.md on the 9.x branch.