Skip to content

v2.5.0

Compare
Choose a tag to compare
@bess bess released this 18 Mar 19:53
· 174 commits to 2.x-stable since this release

Bug Fixes

  • Ldp::Conflict occurring on all new works once it starts (#3128)
  • Collection Thumbnails don't show in search results (#3164)

Full Release Notes

2019-03-18: Prep for a Hyrax 2.5.0 release [Bess Sadler]

2018-09-19: backport: Fixes #3164 - Collection Thumbnails don't show in search results [Huawei Weng]

2019-02-20: backport: Forcing the reinstallation of chromedriver-helper [Tom Johnson]

2019-02-19: Backport current CircleCI config to 2.x-stable [Tom Johnson]

2019-02-04: Switches back to create from build in order to get the tests to pass for now. Will need to problem solve and update in the near future. [Chris Colvard]

2019-01-31: Runs through the spec tests and replaces create with build and collection with collection_lw where it can be done. [Chris Colvard]

2019-01-30: Fixes a couple leftover collection refs, replaces build with create where it can be done, and replaces create_user for with_permission_template. [Chris Colvard]

2019-01-30: Updates the references to private_collection and replaces it with the new factory private_collection_lw. [Chris Colvard]

2019-01-29: Replaces create with build for better performance with the collection_lw factory and replaces public_collection with public_collection_lw. [Chris Colvard]

2019-01-29: Replaces create with build for better performance with the collection_lw factory. [Chris Colvard]

2019-01-28: Replaces collection, public, and private collection with new collection_lw, public_collection_lw, private_collection_lw [Chris Colvard]

2019-02-13: Use version of sqlite that works with rails [Chris Colvard]

2019-02-06: Allow localhost connections in WebMock after view tests [Chris Colvard]

2019-02-01: Parallelism can be extended to 4 containers on free CircleCI 2.0 accounts [Chris Colvard]
2019-01-31: Restoring the gemspec statement in the Gemfile; Using
chromium-chromedriver on Travis CI for trusty for ensuring that headless tests
are run [Chris Colvard]

2019-01-31: Remove bundle clean from the CircleCI config. (these are no longer
needed when the bundle dependencies are not cached) [Chris Colvard]

2019-01-31: Do not cache Bundler dependencies [Chris Colvard]

2019-01-31: Extending Selectors::Dashboard#select_member_of_collection in order
to loop for the .select2-results elements in order to prevent JS feature tests
from failing [Chris Colvard]

2019-01-31: Updating to hydra-head releases 10.6.1 or later [Chris Colvard]

2019-01-30: Uses the hydra-head master branch in order to ensure that ACL
resources are not persisted when Works/Collections are only built (please see
samvera/hydra-head#469); Resolves issues with the
Collection and Hyrax::Collections::Migration::Service test suites (given that
ACL permissions are now persisted when Collections are created); Resolves issues
with the terms requestHandler for Solr in the Hyrax::Statistics::Works::ByResourceType test suite (see #3491); Resolves issues with race conditions found within the Hyrax::ResourceSync::ChangeListWriter test suite (factories were originally persisted using sleep invocations) [Chris Colvard]

2018-11-13: Use hydra-head branch no-extra-acls (#469) [Chris Colvard]

2019-01-30: Updating the chromedriver-helper dependency to 2.1 releases; Removing the CircleCI step for running headless Chrome manually [Chris Colvard]

2019-02-13: Make Hyrax::Actors::TransactionRequest a no-op actor. Backwards-compatible backport of #3482 [Chris Colvard]

2019-01-25: Remove Hyrax::Actors::TransactionalRequest from default middleware [Chris Colvard]