Releases: ualbertalib/discovery
Hotfix - 3.0.104
Changes included in this release are:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#30104---2019-03-27
It includes a hotfix to address the broken bookmark email on the test server. A test will be added to verify the feature at a later PR.
Hotfix - 3.0.103
Changes included in this release are:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#30103---2019-03-20
It includes a hotfix to address the broken bookmark feature with a temporary fix. The feature is broken after the Ruby upgrade. Issue is identified #1549.
A permanent fix with feature tests will be added in a later release.
Production 3.0.102
This release address a critical security issue as outlined here:
https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/
Change log is at:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#30102---2019-03-14
It involves upgrading the Rails' gem from 4.2.11 to 4.2.11.1.
Production 3.0.101
Changes included in this release are:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#30101---2019-03-12
It includes a hotfix to address the publication year facet issue identified in v.3.0.100.
Note:
This release includes gem updates that are impacted by the Ruby version. bootstrap-sass is updated, and new gem erb_lint is added. This will likely have an impact on the RPM building process.
Production 3.0.100
Changes included in this release are:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#30100---2019-03-08
Note:
This release includes gem updates that are impacted by the Ruby version. bootstrap-sass is updated, and new gem erb_lint is added. This will likely have an impact on the RPM building process.
Production v.3.0.99
This release is based on v.3.0.97 and v.3.0.98. As we have introduced more information in the title field, including the original subtitle field, we've removed the separate subtitle field #1510
A complete reindex is required
Hotfix - Production v.3.0.98
This is a hotfix based on Release 3.0.97, and removed the ERB-lint gem that requires a higher level of Ruby. Release include changes:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#3098---2019-02-21
-
This release requires a reindex for the fix #1121 and #978. Note that #1121 still doesn't meet all the requirements from the bib services. But it improves the issue with missing information. Additional work will be added in future released.
-
Additional CMS related refactoring has been done, and all CMS related databases will be dropped during this release. Regular db:migrate will drop all the CMS tables. No work is required at the system admin's end.
Production v.3.0.97
Release include changes:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#3097---2019-02-11
This release doesn't include configuration changes. All standard deployment process applies.
Some additional deployment notes include:
-
This release requires a reindex for the fix #1121 and #978. Note that #1121 still doesn't meet all the requirements from the bib services. But it improves the issue with missing information. Additional work will be added in future released.
-
Additional CMS related refactoring has been done, and all CMS related databases will be dropped during this release. Regular db:migrate will drop all the CMS tables. No work is required at the system admin's end.
-
A new ruby gem erb_lint is added to help with the quality control on erb files.
Hotfix for conditions of use
This is hotfix release and replaces 3.0.95.
Release include changes:
https://github.com/ualbertalib/discovery/blob/conditions_of_use_hotfix/CHANGELOG.md#3096---2019-02-07
This release doesn't include configuration changes. All standard deployment process applies.
CMS has been removed from the discovery codebase, including all the dependencies.
All changes outlined in release 3.0.92 still apply. (node.js needs to be installed) https://github.com/ualbertalib/discovery/releases/tag/3.0.92
This release included a new ~/fixtures/ directory, which required modifying the .spec file.
Production 3.0.95
Release include changes:
https://github.com/ualbertalib/discovery/blob/master/CHANGELOG.md#3095---2019-01-27
This release doesn't include configuration changes. All standard deployment process applies.
CMS has been removed from the discovery codebase, including all the dependencies.
All changes outlined in release 3.0.92 still apply. (node.js needs to be installed) https://github.com/ualbertalib/discovery/releases/tag/3.0.92
This release included a new ~/fixtures/ directory, which required modifying the .spec file.