Skip to main content Skip to navigation

Pending Spine release available for testing

A new version of the Spine (1.4.0) is being prepped for release on Wednesday, March 23d. This is a release for enhancements and bug fixes only. We do not expect anything to break backward compatibility. 🙂

It would be great if you could spend a few minutes testing things out over the next several days. If you are an admin on the WSUWP Platform, you can change the version of the Spine that your site uses through the Customizer.

We’re still working on a full changelog to share, and will post a preliminary one soon. In the meantime, here are the primary areas to focus on:

  • Mobile navigation has been completely refactored. All modern smartphones and tablets are now expected to work. The interaction in general should be much smoother and reliable.
  • Several bugs in the Spine navigation area on all sizes have been addressed.
  • Open Sans font files are no longer being hosted as part of the Spine on repo.wsu.edu. Instead, please load Open Sans from Google Fonts in your templates. If you’re running WordPress outside of our WSUWP Platform, please make sure you’re using the latest version of the Spine Parent Theme. If your site is in the platform, you’re already good.

If you notice any bugs, please reach out through our community Slack or by filing an issue on GitHub. Thanks!

Releases: WSUWP Platform 1.4.0, WordPress 4.4.2

WordPress 4.4.2 was released yesterday and the WSUWP Platform was immediately updated to match. There are no large changes, though several bug fixes and two security fixes were included. WordPress 4.5 is scheduled for April.

What follows here is the full release information for WSUWP Platform 1.4.0, from our open source project on GitHub.

This is the thirty-third production release of our open source WSUWP Platform project. The official tag of this release is 1.4.0.

A full comparison of changes is available is available. Here are the notes from the release:

Enhancements

  • Upgrade WordPress 4.4.2
  • Allow network admins to promote users of their network to network admins.
  • Search site URL as well as site name in each network’s quick search under My Networks.
  • Enable zip file uploads for all sites. “Extended” networks are no longer used.

Bugs

  • Clear the wsuwp:site cache key for a domain/path when a site is deleted.
  • Ensure the “View” link is consistently places in the admin header when editing a post/page.
  • Fix logic to determine if My Networks menu should be shown. Users of multiple networks will now see My Networks.
  • Fix mistyped branch used for provisioning in Vagrantfile.

WSU Spine 1.3.0 Released

The latest version of the WSU Spine framework has been released as 1.3.0.

As always, if you are using a manual build of the WSU Spine, we recommend updating as soon as possible.

To automatically receive the benefits of bug fixes like this, we recommend using the latest version of the Spine from the centrally hosted repo.wsu.edu server. A full explanation of the hosted repository is in the project’s readme file.

https://repo.wsu.edu/spine/1/spine.min.js

https://repo.wsu.edu/spine/1/spine.min.css

Please visit the WSU Spine release page for a list of all changes made in this release. Thanks!

Releases: WSUWP Platform 1.3.5, WordPress 4.2.3

WordPress 4.2.3 was released today and the WSUWP Platform was immediately updated to match. There are no large changes, though several bug fixes and two security fixes were included. WordPress 4.3 is scheduled for August.

What follows here is the full release information for WSUWP Platform 1.3.5, from our open source project on GitHub.

This is the fourteenth production release of our open source WSUWP Platform project. The official tag of this release is 1.3.5.

A full comparison of changes is available is available. Here are the notes from the release:

Enhancements

  • WordPress 4.2.3
  • Support *.wsu.edu addresses locally in addition to *.wsu.dev. This should be transitioned out to WSU Web Provisioner in a future release.
  • Add basic munin support locally. This is not fully developed.

Bugs

  • Process user capabilities properly when moving a site between networks.

Spine Parent Theme 0.22.0 Released

Version 0.22.0 of the Spine Parent Theme has been released and deployed to the WSUWP Platform. This is actually the 9th release since the last announcement of 0.20.1. We’re still working on our workflow for release posts and many of the changes are back-end or very minor. All are included here.

  • Provide a filter (spine_get_campus_home_url) to override the campus home URL in child themes. (0.20.2)
  • Refactor handling of Open Sans fonts so that only one request to Google for font files is made vs the previous configuration where multiple requests may have been possible. (0.20.3)
  • When using the Bookmark theme, do not show the gray WSU background on the home page. (0.20.3)
  • The class section-wrapper is now attached to any section wrapper by default in addition to the wrapper class specified in section configuration. This will help target all wrapped sections in a page. (0.20.4)
  • Add filters and actions so that child themes can alter how sections are built. (0.21.0)
  • Add support for custom section IDs in each section’s configuration. (0.21.0)
  • Link article thumbnails to their respective article. Previously there was no link. (0.21.1)
  • On some imported content, featured images may not be available. In these cases, we should not output the HTML markup for handling these images unless an actual source exists. (0.21.2, 0.21.3, 0.21.4)

New Features in 0.22.0

Columns in the page builder have always had their titles output as H2 elements. In 0.22.0, these titles can be configured through the column’s configuration to display as H2, H3, or H4 header levels. Column titles will continue to default to H2.

In the notes for 0.20.1, we announced that background images could be assigned to sections with the caveat that JavaScript would be required for them to actually work. As of 0.22.0, this JavaScript runs in the theme by default. If you provide a full image URL for “Background Image” when configuring a section, this will be converted to an inline CSS background image property after page load. In the future we’ll provide support for mobile detection and image handling as well. For now, the same image will appear on both.

WSU Spine 1.2.4 Released

The latest version of the WSU Spine framework has been released as 1.2.4.

As always, if you are using a manual build of the WSU Spine, we recommend updating as soon as possible.

To automatically receive the benefits of bug fixes like this, we recommend using the latest version of the Spine from the centrally hosted repo.wsu.edu server. A full explanation of the hosted repository is in the project’s readme file.

https://repo.wsu.edu/spine/1/spine.min.js

https://repo.wsu.edu/spine/1/spine.min.css

Please visit the WSU Spine release page for a list of all changes made in this release. Thanks!

Spine Parent Theme 0.20.1 Released

Version 0.20.1 of the Spine Parent Theme has been released and deployed to the WSUWP Platform. This is actually the 7th release since the last announcement of 0.19.0. Many of the changes were quickly made during the development of the new WSU home page and are minor. I’ll include those as well!

  • Fix a non-working featured image meta box. (0.19.1)
  • Fix a misspelled filter for BU Navigation controlling the “Overview” text in the Spine. (0.19.2)
  • Fix an issue in which duplicate HTML titles were displayed (0.19.3)
  • Add the ability to assign section labels to page builder sections to aid with organization of sections that do not have column titles. (0.19.4)
  • Fix the Twitter account used when sharing via Twitter. Previously, the configured account would not have appeared. (0.19.4)
  • Apply mobile unfloat to large images so that text wraps properly. (0.19.4)
  • Add awareness of an individual article’s image status with has-background-image, has-featured-image, and has-thumbnail-image classes at the article level. (0.19.4)
  • Adjust main header styling when bookmark style is in use. (0.19.4)
  • Allow for use of parts/footers.php inside main by child themes. (0.19.5)
  • Navigation menus other than site and offsite will retain all custom classes. Previously, we would strip everything except for those expected by the Spine. (0.20.0)
  • Site and path classes are now applied to body to help maintain common styles throughout multiple sites. Path is the root path of the site, not the current path being viewed in a site. (0.20.1)
  • All singular page views now have single applied as a class to body. All not singular views have not-single applied. (0.20.1)
  • Add proper current and dogeared classes when BU Navigation is active. (0.20.1)
  • Add a customizer option for future support of “open by default” search behavior in the Spine. (0.20.1)
  • Hide Open Sans details when off. Show when on. (0.20.1)
  • Update signature link to HTTPS for wsu.edu. (0.20.1)

One other very interesting feature that was added in 0.20.0 is the ability to assign background images to sections. While it will be excellent in the future for various uses, it is currently in early stages and you’ll need custom Javascript to take advantage of this near term. As an example, we’re using this on the WSU Home page to handle the delayed loading of the fixed backgrounds as you scroll through the page. An option is also available to add a separate mobile background so that bandwidth can be limited. As this feature is expanded, we’ll talk more about the possibilities.

Releases: WSUWP Platform 1.2.0, WordPress 4.1.1

WordPress 4.1.1 was released today and the WSUWP Platform was immediately updated to match. There are no big changes in WordPress as this is only a maintenance release. 4.2 is slated for April.

While we have deployed several versions of the platform into production over the last couple months, this is the first official release in a bit. What follows here is the full release information from the open source project on GitHub.

This is the eighth production release of the WSUWP Platform. There have been 10 deployments to the WSU production environment since the last release. The official tag of this release is 1.2.0.

A full changelog is available. Here are some notes:

Enhancements

  • Updates to WordPress 4.1, then 4.1.1.
  • Upload limit is now 200MB, added .eps as an allowed filetype.
  • Initial steps at an enhanced “My Networks” screen.
  • Make new site creation a bit more friendly.

Bugs

  • Resolve PHP errors where a screen type was being checked before we knew a screen was there.
  • Clear domain/path request cache on new site creation.
  • Allow the extended network option to be set when editing a network.
  • Display the correct value for extended network in some cases.
  • Avoid using Batcache for WP Document Revisions

Spine Parent Theme 0.19.0 Released

Version 0.19.0 of the Spine Parent Theme has been released and deployed to the WSUWP Platform. This release makes major modifications to the page builder interface to resolve some of the issues we’ve seen since our December release of 0.17.0.

  • Revert builder interface to align with upstream Make 1.3.2
  • Consolidate single admin template into the columns admin template.
  • Improve the old interface a bit to match some nicer parts while retaining the TinyMCE behavior we expect.

Now that the interface has returned to something less buggy, we’ll be focusing on incremental improvements to some key portions. As always, stop by Open Lab in ITB 2025 on Friday morning from 9:30am to 11:30am to get the earliest previews of these elements as they are being developed.

Spine Parent Theme 0.18.2 Released

Version 0.18.2 of the Spine Parent Theme has been released and deployed to the WSUWP Platform. This release contains several items worth noting.

  • Provide support for BU Navigation as a navigation option. If this plugin is enabled on your site, default navigation will be replaced by that provided by the plugin. We’ll write up more on using this plugin shortly.
  • Add a.more-link and a span.more-default classes when a more link is added to an excerpt.
  • Depending on the source of an excerpt add one of summary-divided, summary-truncated, or summary-unabridged as a post class to the article container.
  • Merge upstream Make 1.4.8 with the custom builder.

We have been working with several issues related to the page builder interface recently. If you are using shortcodes or automatic embeds, it is likely you’ve noticed at least one issue. Within the next few days, we’ll be reverting to the interface that was used before the 0.17.0 release in December. Doing so will allow us to revisit some of our goals from the page builder and then move forward a bit slower. We’ll be keeping some of the look and feel of the interface, but most of the functionality will return.

If you’d like to see a preview of this, please come to ITB 2025 tomorrow morning from 9:30am-11:30am. I’ll be discussing some of the changes that will be deployed soon.