Releases: samvera/questioning_authority
Releases · samvera/questioning_authority
DO NOT USE - Version 2.1.0
REMOVED VERSION - This version was removed due to a bug in the ApplicationController usage in other controllers. Version 2.1.1 fixes this bug and should be used instead.
Actions Required to upgrade
You do not need to take any actions to start using this release of questioning authority.
CORS Headers
The ability to include CORS headers was added to this release. Use of the headers is configurable and disabled by default to allow for backward compatibility.
Enabling in an existing app
- copy
/lib/qa/install/templates/config/initializers/qa.rb
to/config/initializers/qa.rb
- edit this file and uncomment the line
config.enable_cors_headers
Enabling in a new app
- run
rails generate qa:install
- edit this file and uncomment the line
config.enable_cors_headers
Change Log
- security vulnerability for rubocop resolved by moving to using bixby for rubocop
- add ability to sort linked data results based on a numeric ranking predicate
- filter out blanknodes from the linked data result set
- update supporting documents to match samvera community support documents
- add support for Rails 5.1
- add support for CORS headers (configurable; off by default)
Version 2.0.1
- bug fix: substitution of term id was only done when the template parameter was named term_id and not when it was named term_uri
- add support for configuring parameter substitution with encoded values for linked data authorities
Version 2.0.0
- adds Rails version to migrations
- adding support for Rails 5.1
- removing support for Rails < 5.0
NOTE: This version no longer supports Rails 4.2. Use QA 1.2 with Rails 4.2.
Version 1.2.0
NOTE: This is the last release that supports Rails 4.2.
Changes
- provide better error messages and codes (Lynette Rayle)
- update Agrovoc URL to latest supported URL (Lynette Rayle)
- add active flag to terms defaulting to true (Josh Gum)
Version 1.1.0
Changes
- add code to process linked data authorities via configuration (Lynette Rayle)
- linked data branch refactored (Lynette Rayle)
- refactor json config, classes (Lynette Rayle)
- promote out of labs (Mike Giarlo)
- add trailing slashes to geonames uris (Justin Coyne)
Version 1.0.0
Changes
- update engine cart (Mike Giarlo)
- add coveralls (Mike Giarlo)
- make local tables generator point at the namespaced table for local authorities (Mike Giarlo)
- apply local tables change to MySQL generator as well (Mike Giarlo)
- added support for crossref funders (fundref) and publishers rest api.crossref.org (Julie Allinson)
Version 0.11.1
Changes
- patch to use flat params with LOC (Josh Gum)
Version 0.11.0
Changes
- 2016-12-30: Pin rubocop-rspec to 1.8.0 [Justin Coyne]
- 2016-12-30: Loosen nokogiri dependency [Justin Coyne]
- 2016-11-11: Add search method to see if wants the controller with the request. [Andy Smith]
- 2016-10-27: Stop spamming IRC with Travis builds [Michael J. Giarlo]
- 2016-10-25: Add Faraday encoder for finicky FAST api; fixes multi-word queries [Anna Headley]
Version 0.9.0
This release adds Rails 5 support and a new generator for mysql table backed authorities.