Skip to main content

NC State Web Platform Release 3.11

Included in this update of the NC State Web Platform are numerous quality-of-life enhancements and bug fixes, improving the user’s experience when working with the NC State Theme.

Featured Updates

These updates should improve users’ experiences as they use the platform. Some of them will be obvious, while others may go unnoticed behind the scenes.

New Feature: Block Previews

When using the block inserter in WordPress, content maintainers will now see an image preview of each block.

This update provides content maintainers with a preview of what each block will look like before they actually add it to a page. This will hopefully yield a more efficient editing experience by making block selection an easier process.

Quality of Life Enhancements

  • Several warnings that were given by PHP have been resolved.
  • Image Alignment options that were not in use were removed from the editor toolbar to mitigate confusion.
  • The RSS feed cache lasted too long, it has been reduced to one hour.
  • Update the Composer PHP platform to PHP 8.1.
  • Added a conditional that checks for an ACF option before adding the Utility Bar code.
  • The Events block will now redirect to the Localist site if the URL is included in the event data.
  • Lightboxes now work with .webp file types.
  • An aria label has been added to the submit button on Gravity Forms to improve accessibility.
  • Updated the Gravity Forms CSS support files for the new HTML output.
  • If no teaser or CTA was present on a Spotlight block, then the arrow would not be appended, now it will be appended to the heading.

Bug Fixes

If these items are news to you — great! If they aren’t — they should now be fixed.

  • The Events Calendar 6 changed a function name for retrieving events, this has been updated to its replacement.
  • The Dashboard would error out when the feed was down for a period of time, this has been fixed.
  • The several SVG attributes that were causing issues on multisites have been removed.
  • The allowed list of HTML tags did not have several newer attributes that are used by our blocks, it has been updated.
  • A function was moved out of one of the Tribe plugins, and a check for that function was added before calling it in the template.
  • Newswire Feed was relying on the Newswire Plugin for its guzzlehttp dependencies, and if the Newswire Plugin did not exist it would error out, the dependency has been added to the theme.
  • The Gravity Forms block was allowing blocks that were not allowed to be selected, these blocks are no longer accessible via the Gravity Forms block.

Need Help? Want to Report a Bug?

Submit questions and concerns to the UCOMM web team at go.ncsu.edu/ucomm-dev-request.