Skip to content

hyrax-v4.0.0.rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dlpierce dlpierce released this 31 Mar 19:28
· 1740 commits to main since this release
2b807fe

Release Highlights

  • Reinstate support for ActiveFedora in workflows
  • Add Hyrax configuration option for solr http method
  • Switch to jemalloc in the Hyrax Docker image to improve ingest performance
  • Support for Valkyrie 3.x

What's Changed Since v4.0.0.beta2

New Features

  • reinstate support for ActiveFedora to WorkflowActionsController in #5915
  • Hyrax config option for solr http method in #5937
  • Expanding method interface in #5941

Deprecations

  • remove deprecated code from FileMetadata in #5727
  • remove deprecated class attribute from CollectionType in #5742
  • remove deprecated methods from CollectionBehavior in #5744
  • Remove deprecated power_converters gem in #5980
  • remove deprecated #to_sipity_entity in #5746
  • remove Blacklight 6 compatibility methods in #5749

Bug Fixes

  • remove dependency on dry-transaction in #5901
  • Adjust size of collection input in #5908
  • Pin view_component pending updated blacklight in #5910
  • Fix misspelling bug in propagator in #5917
  • Fixes the missing sort call in add_sorting_to_solr (#5905). in #5920
  • 401 if an unauthorized user attempts to download a workflow restricted file in #5921
  • Refreeze FileMetadata type with note to not << in #5944
  • Don't throw an error if depositor field isn't present in #5952
  • always force original_name to UTF-8 encoding in #5942
  • Limit redlock to versions < 2.0, as these cause sidekiq jobs to fail in #5961
  • Require rails/generators explicitly in #5967
  • display on work page bibliographic_citation in #5964
  • Hyrax-5856 - Collection and Work count numbers not displaying correct… in #5965
  • Hyrax-151 - I can add a proxy that already exists when I accept a tra… in #5966
  • add alternative_title to item and collection view. in #5968
  • Hyrax-5969 - Fix dashboard Works page "Add to collection" issue in #5972
  • Fix missing work id in file-set-in-work-download events in #5959
  • remove funny display when batch loading files. in #5973
  • display banner and logo file and info at file selection. in #5974
  • place radio button to right of collection type in modal. in #5975
  • Updates to CircleCI config in #5981
  • update the cc license config file for koppie in #5977
  • Fix method not found error for File analytics page in #5958
  • place save work section on right side of page regardless of language in #5978

Valkyrie Progress

  • valkyrie: use storage adapters for derivatives in #5626
  • Use the ResourceForm for FileSets in #5894
  • use valkyrie 3.x in #5948

Documentation

  • fix Samvera Slack badge in README in #5931
  • Updates samvera logo in #5936
  • Add maintenance policy document in #5950
  • Readme update per Developer Onboarding Working Group recommendations in #5953
  • Updated old URLs in #5960
  • fix github issues link in #5939

Containerization

  • [Helm] separate the worker and web selectors in #5907
  • ci: update to 2.7.7 in #5949
  • Dispatch workflow events to samvera-labs/nurax instead of curationexperts/nurax in #5982
  • chart: bump the solr version for current kubernetes support in #5983
  • chart: update CronJob api version in #5984
  • bump jvm to 17. this fixes a problem where fits freezes randomly on arm64 in #5986
  • chart: upgrade dependencies in #5985
  • chart: update helpers and secrets configs for dependency updates in #5988
  • helm: fix more helper values, bump chart version to 3.0.1 in #5991
  • Only trigger nurax deploy for main branch in #5992
  • Deploy stable nurax only on latest published release in #5993
  • Dockerfile revisions in #5994
  • chart: add extraDeploy template variable for extensibility in #5996
  • Remove MALLOC_ARENA_MAX=2 in #5997

Full Changelog: v4.0.0.beta2...hyrax-v4.0.0.rc1