hyrax-v4.0.0.rc1
Pre-release
Pre-release
dlpierce
released this
31 Mar 19:28
·
1846 commits
to main
since this release
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