• Posted:

  • Type:Blog Post
  • Type:Cursor

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:

StepRequired?
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.