What's Changed
New Features and Non-breaking Changes
- ♻️ Liberating Factories in #6742
- avoid n+1 query on file_metadata delete in #6747
- use the
Hyrax::FileSetFileService
to determine "primary file" in #6752
Bug Fixes
- Use compact, not flatten, in the model registry in #6737
- Allow removal of Location fields, and related QOL fixes in #6720
- 🐛 Use configured class instead of hard-coded in #6717
- Fix typo for the raise statement in #6754
- SingleUseLinksViewerController current_ability behavior fixes in #6739
- Fix “::Collection” definition with autoloading in #6758
- Pin sprockets to fix feature specs in #6762
- fix blueimp file upload progress bars in #6735
Documentation
- prepare release 5.0.1 in #6751
Containerization
- chart: add support for startupProbe in #6750
Tests and CI Process
- ♻️ Ensure setting permission template for work factories in #6723
- use
find_files(file_set: file_set)
in various specs in #6748 - make
default_workflow_spec.rb
order independent in #6753
Other
- move file related listeners to their own space in #6743
Full Changelog: hyrax-v5.0.0...hyrax-v5.0.1