Skip to content

v3.0.0

Compare
Choose a tag to compare
@elrayle elrayle released this 10 May 16:58
· 284 commits to dev since this release
69ae9bd

Release v3.0.0

Overview

This is a major release upgrading core dependencies. This includes:

  • Spotlight v3.3.0
  • Blacklight v7.19.0
  • Bootstrap v4.6.0
  • Ruby v2.7.3
  • Puma v5.3.2

User Notes

This update has noticeable UI changes mostly coming from the Spotlight update. There is one significant change that impacts exhibit development.

WARNING: In the text widget, the text of a paragraph now must be contiguous with no mid-paragraph. All characters will result in a <p> tag causing a new paragraph. In previous releases, all text within a single text widget was always considered to be a single paragraph with characters being ignored.

Some other changes you will notice.

  • non Spotlight changes
    • header layout - This is driven by Cornell standards recommendations for webapps
    • accessibility improvements
  • Spotlight changes
    • home page cards no longer flip - The description now rises up over the exhibit image.
    • font sizes and layout have some changes
    • some minor icon changes

There aren't any other expected UI changes. If you see something that doesn't look right, report it to the dev team or open an issue.

Change Log

  • update to Spotlight 3.3.0
    • remove stale customizations
    • remove Portal code due to conflicts
  • update to Blacklight 7.19.0
  • update to Bootstrap 4.6.0
  • update to Ruby 2.7.3
  • update to Bixby 3.0.2 (for Rubocop)
  • update to AWS Linux 2
    • update ebextensions
    • update Puma to 5.3.2
  • update to current library branding specs
  • improve accessibility