Samvera Hyrax v2.5.0 Release Notes

Release Date: 2019-03-18 // about 5 years ago
  • ๐Ÿ› 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]