Skip to content

Releases: gwu-libraries/scholarspace-hyrax

Version 1.3.4

12 Aug 16:37
3530465

Choose a tag to compare

Version 1.3.4 upgrades Hyrax from version 2.7.0 to 2.8.0 (including the two intermediate releases, 2.7.1 and 2.7.2). It also brings several other gems up to date to resolve security alerts. Last but not least, this version also includes improvements to README.md and a minor HTML fix.

Deployment instructions

bundle install

1.3.3...1.3.4

Version 1.3.3

02 Mar 17:33
3b203a7

Choose a tag to compare

Version 1.3.3 is a maintenance release to upgrade gems, resolving several security alerts. This also takes the fixes in Hyrax 2.7.0 (#251). Some of the gems that were upgraded include:

  • Hyrax
  • rake
  • nokogiri
  • rack
  • puma

Upgrade instructions

bundle install

Compare

1.3.2...1.3.3

Version 1.3.2

12 Nov 20:42
5a91395

Choose a tag to compare

This release upgrades to Hyrax 2.6.0 (#244)

Upgrade instructions:
bundle install

1.3.1...1.3.2

Version 1.3.1

12 Nov 20:41
5b2caa8

Choose a tag to compare

This release removes a deprecation warning when using back-end tools (#240) and updates gems.

Upgrade instructions:
bundle install

1.3.0...1.3.1

Version 1.3.0

28 Oct 01:31

Choose a tag to compare

This release adds the ability to generate a sitemap (#224), and also includes deployment (#237) and security (c8e34f4) improvements.

1.2.4...1.3.0

Version 1.2.4

11 Sep 20:28

Choose a tag to compare

Version 1.2.3

10 Sep 19:35

Choose a tag to compare

Upgrade instructions:

bundle install

Version 1.2.2

18 Jul 18:32

Choose a tag to compare

Version 1.2.2 is a patch release which fixes:

  • The ingest_work rake task now respects the rights_statement value passed with the metadata JSON; previously it had been ignoring this and hard-coding the value for all Works, not just for ETDs. (#229)
  • Upgrades the mini_magick and websocket-extensions gems

Upgrade instructions:

  • Check out the 1.2.2 tag
  • bundle install

Version 1.2.1

12 Jun 15:03

Choose a tag to compare

Version 1.2.1 upgrades the Hyrax gem to 2.5.1

Upgrade instructions

  • Check out the 1.2.1 tag
  • bundle install

1.2.0...1.2.1

Version 1.2.0

02 Jun 19:13

Choose a tag to compare

About this release

  • Hyrax upgrade from v2.0.1 to v2.5.0 , which brings:
    • UI styling and accessibility improvements
      • Fixes #73 ("My Works" breadcrumb had been appearing for non-logged-in users)
    • Resolves #157 (links for Manage Embargoes and Manage Leases were not showing up on the Dashboard)
    • Security improvements (#119, #166)
    • Functionality improvements
      • Fixes #178 (default Admin Set is now Default Admin Set, not ETDs)
    • From Hyrax 2.1.0 :
      • Collection Extensions with collection types and control over collection nesting, sharing, discovery, branding, and membership in collections.
      • UniversalViewer for images in works
    • Enhancements/fixes from Hyrax 2.2.0, Hyrax 2.2.4, Hyrax 2.4.1, and Hyrax 2.5.0
    • Ruby upgrade from v2.3.3 to 2.5.5 (#210)
    • Rails upgrade from v5.0.7 to v5.1.7 (#210)
    • Passenger upgrade from v5.1.7 to v5.3.7 (#215)
  • Various gem version upgrades
  • Fixed bibliographic_citation field (labled as "Previous Publication Information") - #194
  • UI branding
    • #208 GW-ified footer references
  • Metadata updates
    • GW Units: #203, #212
    • Resource Types: #195 (removed "Masters Thesis")
  • Share Your Work link updated to new Google form (#197)
  • Updated "Featured Researcher" to Wooden Teeth (#202)

Upgrade instructions

Upgrade Ruby to 2.5.5:

rvm install 2.5.5
rvm --default use 2.5.5
rvm remove 2.3.3

Removing the previous Ruby version may require manually deleting the directory (and symbolic link).

Reinstall bundler:

gem install bundler

Install rails

gem install rails -v 5.1.7 -N

Check out the 1.2.0 tag:

cd /opt/scholarspace/scholarspace-hyrax
git pull origin master
git checkout 1.2.0

Reinstall the hyrax gems


cd /opt/scholarspace/scholarspace-hyrax
bundle install --without development --deployment

Reinstall passenger 5.1.7 -- follow the steps in this version's README.

Run Database migrations (as scholarspace user)

cd /opt/scholarspace/scholarspace-hyrax
rake db:migrate RAILS_ENV=production

Recompile assets (as scholarspace user)

cd /opt/scholarspace/scholarspace-hyrax
rake assets:precompile RAILS_ENV=production

Restart Apache

sudo service apache2 restart

1.1.3...1.2.0