WCMS 3.2.23 release

Friday, October 11, 2024

All WCMS 3 sites will soon be upgraded to WCMS 3.2.23.

These release notes are subject to change without notice.

Release notes

Features/functionality

  • added automated user pruning, so that all users without site-related roles who have not logged into the site for over one year are automatically removed (add the "legacy" role to the user prevent user deletion without giving access to the site) this was removed from the final release due to unexpected issues
  • added URL alias list to content editing, allowing removal of extra aliases (a byproduct of migration)
  • added a button to the visual editor (used in copy text blocks and other places) to support easily inserting and editing abbreviations and their definitions
  • added support for two nesting levels for catalog categories
  • added support for two nesting levels for service categories
  • added an option to disable showing what catalog a catalog item is from in manual and automatic listing blocks
  • added a keyboard shortcut (control-Windows key-alt-l on Windows keyboards, and control-option-command-l on Mac keyboards - using "l" as in "log in") to allow site maintainers to log into the site at any page

Fixes/updates

  • adjusted the handling of Google Analytics cookies so they are "segmented" per site
  • ensured that parent categories for "legacy" nested catalog categories get added to catalog items, to ensure a working hierarchy and match behaviour for new content
  • fixed an issue where all dashboard listing blocks using paginators shared the same paginator
  • removed the full paginator for the dashboard listing block for forms, adding links to the dedicated listing page, until issues with the full paginator can be resolved
  • made all search blocks require text before submitting the search
  • fixed search block validation messages so they no longer repeat the word "field"
  • ensured that multiple catalog search blocks on the same page search the correct catalogs
  • ensured that links to edit PDF field mappings for forms do not leave you on the editing page after saving
  • made catalog search blocks work as expected on the "latest version" tab
  • ensured "exclude from automatically-generated listings" is respected everywhere it is applicable
  • fixed an issue where using certain characters in a catalog category would prevent its listing page link from working
  • ensured selecting "no media" after starting to add a banner does not prevent saving the content
  • chanced the "login" message on authentication-required forms to "log in"
  • fixed an issue that was causing warnings (in the logs) when adding manual listing blocks
  • adjusted webform remote fields to blank out "connected" fields when the options change due to other "connected" fields
  • adjusted webform calculation fields to improve how rounding is handled
  • removed API 2.0 now that 3.0 has shipped
  • updated assorted automated tests
  • updated multiple contrib modules

Theming changes

  • ensured that contacts with portrait images that have been deleted from the media library do not reserve space for the image on the page

Migration changes

  • updated the related links migration to use the new "links" block