Skip to content

Releases: cul-it/exhibits-library-cornell-edu

v3.2.0

23 Mar 17:43
Compare
Choose a tag to compare

Overview

Mostly backend updates to support ruby 3 and rails 7, some bug fixes and elastic beanstalk config changes.

Changelog

  • update to Spotlight 3.5.0
  • update to Blacklight 7.33.1
  • update rails to 7.0.4
  • update ruby to 3.0.5
  • update puma to 6.1.1
  • replace sass-rails with sassc-rails
  • remove dotenv-deployment and xray-rails gems
  • update remaining gem dependencies (minus sidekiq)
  • fix ebextension nginx config structure for AWS Linux 2
  • update ebextensions configs to expose env vars in eb instance shells
  • adds Procfile for telling elastic beanstalk to use gemfile-specified puma
  • fix styling for blocks with multi-tiles
  • replace embedded Looker Studios report url in dashboard

v3.0.0

10 May 16:58
69ae9bd
Compare
Choose a tag to compare

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

v2.21.0

13 Apr 13:27
def1091
Compare
Choose a tag to compare
  • update rails to 5.2.5 to fix mimemagic gem yank
  • add documentation for the pages widget

v2.20.0

11 Feb 22:48
d586f2b
Compare
Choose a tag to compare

Sets default encoding for the database to utf8 which allows for text with diacritics.

Database tables on production were updated through mysql cli to have utf8 encoding and utf8_general_ci collation.

v2.19.1

09 Feb 14:24
f16b9df
Compare
Choose a tag to compare

BUGFIX only - fixes typo in variable in reindexing

v2.19.0

01 Feb 15:43
8bd0737
Compare
Choose a tag to compare

Revert removal of video widget

Without the video widget enabled, editing a page that already has a video caused the video to be removed. Our goal was to prevent upload of new videos through the video widget.

Reverting for now until we come up with a better long term approach.

v2.18.0

28 Jan 20:30
7186747
Compare
Choose a tag to compare
  • remove support for video widget
  • add documentation for heading, text, list, quote, and hr widgets
  • update dependencies
  • add CircleCI as continuous integration testing in GitHub
  • add Docker configs for local and CCI testing (experimental for use in browser)
  • add first test to simply test that users can login
  • limit tag to curated set on New Exhibit form
  • use exhibit creator language instead of administrator

v2.17.11

23 Nov 21:19
05e3345
Compare
Choose a tag to compare

Add /dashboard to show analytics for the site.

v2.17.10

05 Nov 21:45
d72fa54
Compare
Choose a tag to compare

CloudFront

CloudFront requires more work to be released to production. This reverts the change in release v2.17.9. That release was never put into production.

Bug Fix

Issue #374 - links in pages widget lost when exhibit page is edited

The override of featured_pages_block was attempting to address raising of an exception if a deleted page was referenced. The override didn’t work. It removed all pages. A fix has since been made in spotlight that does work. See Spotlight PR #2213.

v2.17.9

18 Sep 20:24
bedb6c3
Compare
Choose a tag to compare
  • setup CloudFront pre-loading of assets