Releases: samvera/hyrax
Releases · samvera/hyrax
hyrax-chart-1.3.0
Old chart being used in old version of Hyrax - trying to make more fi…
hyrax-chart-3.7.2
An open-source, Samvera-powered digital repository system
hyrax-3.7.1
An open-source, Samvera-powered digital repository system
hyrax-v5.2.0
What's Changed
New Features and Non-breaking Changes
- [5.0 forward port] Valkyrie migration Improvements by @orangewolf in #7082
- [5.0 forward port] Add depositor_ssim to core_metadata.yaml by @orangewolf in #7083
- [5.0 forward port] Google analytics improvements by @orangewolf in #7084
- Use solr by default in Hyrax::CustomQueries::FindIdsByModel by @dlpierce in #7077
- [5.0 forward port] Redis Index Queue by @orangewolf in #7080
- Add :hide_social_buttons feature flipper by @dlpierce in #7107
- Pulls form from config to avoid downstream users from overriding method. by @bwatson78 in #7121
- Sign out via configured method by @dlpierce in #7127
Bug Fixes
- rspec mocks 3.13.3 breaks nested mocks. lock to a lower version until a fix can be released by @orangewolf in #7086
- [5.0 forward port] fix file metadata look up for valkyrie objects by @orangewolf in #7081
- Use solr for Ability admin set check by @dlpierce in #7095
- Restore Rails 6.1 support by @dlpierce in #7110
- Use permission manager when granting by @dlpierce in #7115
- Making WorkflowFactory idempotent by @randalldfloyd in #7130
- Corrects the casting logic to account for the lack of :parent method for Valkyrie FileSets. by @bwatson78 in #7120
- Changes ValkyrieCharacterizationService to work when versioning files by @randalldfloyd in #7088
- Reverting PR 7086 that locked lower version of rspec-mocks by @randalldfloyd in #7132
Documentation
- Update 'app' to 'web' container by @jlhardes in #7131
- Prep v5.2.0 by @randalldfloyd in #7138
Tests and CI Process
Accessibility Standards
- Expand clickable area of action menu items by @dlpierce in #7109
- Fix notification bell aria issues. by @dlpierce in #7128
Other
- improve error handling in redis queue by @orangewolf in #7118
Full Changelog: hyrax-v5.1.0...hyrax-v5.2.0
hyrax-v5.0.5
What's Changed
Bug Fixes
- Backports from main by @orangewolf in #7117
- redis based queued indexer
- ga4 loading fix,
- depositor_ssim added to core metadata
- lazy Valkyrie migration fixes
Full Changelog: v.5.0.4...v5.0.5
hyrax-v5.1.0
What's Changed
Major Changes (Potentially breaking changes)
- Upgrade dependencies to support Ruby 3.3 and Rails 7.2 by @randalldfloyd in #6913
New Features and Non-breaking Changes
- Overriding Rails config defaults for compatibility by @randalldfloyd in #7016
- Use Hyrax logger in hyrax:workflow:load Rake task by @dmolesUC in #7043
Bug Fixes
- Pin concurrent-ruby by @dlpierce in #6989
- Changing hydra-editor to 7.0 for Rails 7.2 compatibility by @randalldfloyd in #7003
- Fixing concurrent-ruby incompatibility with version bump by @randalldfloyd in #7002
- Use released nulldb gem by @dlpierce in #6995
- Check if db is active? by @dlpierce in #7015
- Add commits from v5.0.4 back to main by @randalldfloyd in #7023
- Fixing issues where Hyrax::FileSet resources are incorrectly cast to AF ::FileSet by @randalldfloyd in #7038
- The valkyrie initializer from the install template needs to_prepare b… by @randalldfloyd in #7048
- Ensuring the template install method and hyrax installer work for v5.1 release by @randalldfloyd in #7068
Valkyrie Progress
- Update the query for fileset in user stat importer by @kirkkwang in #6992
Documentation
- version bump by @orangewolf in #6994
- Prep v5.1.0-beta1 by @dlpierce in #7036
- Prep v5.1.0 by @randalldfloyd in #7072
Containerization
- Change base image to debian by @dlpierce in #7058
- Prep to run dassie/koppie/sirenia on nurax by @dlpierce in #7035
- Compile imagemagick on arm64 by @dlpierce in #7075
Accessibility Standards
- Update overflow style in Tiny MCE editor by @jlhardes in #6991
- Added more overflow style overrides by @jlhardes in #6993
- should fix accessibility issue by @gwiedeman in #7056
New Contributors
- @gwiedeman made their first contribution in #7056
Full Changelog: v5.0.4...hyrax-v5.1.0
hyrax-v5.1.0-beta1
What's Changed
Major Changes (Potentially breaking changes)
- Upgrade dependencies to support Ruby 3.3 and Rails 7.2 by @randalldfloyd in #6913
New Features and Non-breaking Changes
- Overriding Rails config defaults for compatibility by @randalldfloyd in #7016
Bug Fixes
- Pin concurrent-ruby by @dlpierce in #6989
- Update overflow style in Tiny MCE editor by @jlhardes in #6991
- Added more overflow style overrides by @jlhardes in #6993
- Changing hydra-editor to 7.0 for Rails 7.2 compatibility by @randalldfloyd in #7003
- Fixing concurrent-ruby incompatibility with version bump by @randalldfloyd in #7002
- Use released nulldb gem by @dlpierce in #6995
- Check if db is active? by @dlpierce in #7015
- Add commits from v5.0.4 back to main by @randalldfloyd in #7023
Valkyrie Progress
- Update the query for fileset in user stat importer by @kirkkwang in #6992
Documentation
- version bump by @orangewolf in #6994
- Prep v5.1.0-beta1 by @dlpierce in #7036
Full Changelog: v5.0.3...hyrax-v5.1.0-beta1
hyrax-v5.0.4
What's Changed
Bug Fixes
- Prevent loss of attributes with reschedule of CreateWorkJob by @laritakr in #7004
- BatchCreateJob loses attributes by @laritakr in #7009
Full Changelog: v5.0.3...v.5.0.4
hyrax-v5.0.3
Essentially the same release as v5.0.2, which was found to not always build due to incompatibility with concurrent-ruby.
Pins concurrent-ruby to be compatible with Rails 7.0 and bump to v5.0.3 #7002
Full Changelog: v5.0.2...v5.0.3
hyrax-v5.0.2
What's Changed
New Features and Non-breaking Changes
- Frijya and Frigg Adapters for Migrating Collections, AdminSets and Works to Postgres or Fcrepo 6 by @orangewolf in #6221
- Divide analytics collecting and reporting by @orangewolf in #6801
- create google analytics 4 compatibility by @orangewolf in #6815
- Add admin set selection to worktype modal by @laritakr in #6829
- Use faster solr faceting for dashboard stats by @CGillen in #6865
- Add configuration for config_search_paths by @kirkkwang in #6885
- Optimize callbacks by using solr instead of find_collections_by_type by @cjcolvar in #6925
- Implement chunky uploads by @ShanaLMoore in #6931
- call to_rdf_representation in #collections? by @ShanaLMoore in #6937
- chunk upload bug fix by @ShanaLMoore in #6952
- Parameterized lock requests by @dmolesUC in #6948
- Use TimeService when determining expired embargoes/leases by @dlpierce in #6972
- move valkyrie resource migration code from hyku to hyrax by @orangewolf in #6973
Bug Fixes
- Repurpose
MemberCleanupListenerfor parent/child by @kirkkwang in #6673 - Prevent AF loading members or files unless members or files are being loaded in the outer Valkyrie object by @orangewolf in #6774
- Find count by fix by @orangewolf in #6819
- Fix Add Child link by @kirkkwang in #6837
- Change default admin set id to
admin_set_defaultto avoid issues with encoded slashes by @abelemlih in #6825 - Authentication guard clause in work reports controller by @davidcam-src in #6824
- Some frontend updates by @kirkkwang in #6847
- Change && to if by @kirkkwang in #6860
- Do not require custom cops in the engine by @dlpierce in #6862
- Some more frontend fixes by @kirkkwang in #6861
- Add lonely operator for error message by @laritakr in #6868
- Fix catalog search dropdown by @kirkkwang in #6867
- Explicitly cast metrics from Matomo to be integers by @dlpierce in #6853
- Use
$(document).ready instead of $ (document).on("ready") by @ryanfb in #6832 - fix ga4 stats not being able to retrieve events properly, add work show to user vitals by @orangewolf in #6886
- allow base64 encoding of ga4 user env, fix user stat collection nil bug by @orangewolf in #6889
- Fix subtle background gradient on featured works by @kirkkwang in #6893
- [i1020] - correct ga4 typo that prevents download tracking by @ShanaLMoore in #6897
- Issue 6755 by @jlhardes in #6896
- ability to skip the logo on save by @orangewolf in #6903
- Lazy migrate characterization along with file by @laritakr in #6914
- Remove reliance on noid for find by @laritakr in #6924
- Fixes Wings migration of based_near attribute in to_resource by @laritakr in #6922
- Fix location indexing by @laritakr in #6927
- Fix index field name typo by @laritakr in #6928
- Reindex fileset after file lazy migration by @laritakr in #6954
- Chunk upload follow up 2 by @ShanaLMoore in #6957
- Always save nonpersisted ACLs by @dlpierce in #6930
- Send string ids into job by @laritakr in #6975
- fix cancel link for content blocks and pages by @orangewolf in #6979
- Green sirenia or bust! by @dlpierce in #6976
Valkyrie Progress
- Lazy migrate all derivatives by @laritakr in #6807
- Statistics fixes by @orangewolf in #6818
Containerization
- Run dassie tests in GH Actions by @dlpierce in #6817
- Install Alpine's grpc gem and use in test apps by @dlpierce in #6857
Tests and CI Process
- Set mock response for feature in deposit agreement spec by @dlpierce in #6806
- Move clean_repo before hook after :index_adapter by @dlpierce in #6846
- Quiet down CircleCI and have it report as green by @dlpierce in #6849
- Include valkyrie in :clean_repo by @dlpierce in #6919
- Attempt to fix async flakiness in features/deposit_agreements_spec by @dlpierce in #6950
Accessibility Standards
- Testing review by @rkuehn-uofl in #6845
- Adding alt attribute for collection thumbnail by @jlhardes in #6933
- darker link color for contrast by @lsat12357 in #6934
- Fixing accessibility violations in user detail row by @randalldfloyd in #6936
- Add presentation role to pages form by @rkuehn-uofl in #6943
- Underline link text by @jlhardes in #6944
- Fixing missing label violations in the edit collection sharing tab by @randalldfloyd in #6945
- Add overflow to scss by @rkuehn-uofl in #6949
- move span inside button by @lsat12357 in #6951
- a11y: Increase size of action menu items by @dlpierce in #6953
- Fixes accessibility issues with the member image partials in the File Manager by @randalldfloyd in #6962
- Add labels to checkbox lists by @jlhardes in #6969
- Adding required data cells to collection membership rows in batch create by @randalldfloyd in #6965
- Embargo/Lease form fixes by @dlpierce in #6970
- Add id and missing style on disabled checkbox by @jlhardes in #6966
Other
- Cast provided
idto string by @jeremyf in #6559 - Add form keys for bibliographic_citation by @kirkkwang in #6578
- Run Specs in Github Actions by @dlpierce in #6744
- Address valkyrie derivative issues by @laritakr in #6795
- Add toggle to dassie to turn freyja on or off by @orangewolf in #6827
- valkyrie resource affordances for find and save methods. by @orangewolf in #6323
- Enabling pairtree paths for Fedora 6 in Sirenia by @randalldfloyd in #6804
- add fake jobs to main so that events will trigger by @orangewolf in #6871
- Builds from forks 3 by @orangewolf in #6878
- Final step in build from forks work by @orangewolf in #6881
- Corrects the sharing of predicates between date_created and created_at. by @bwatson78 in #6866
- Adding alt attribute on thumbnail in search results list view by @jlhardes in #6911
- Delete PermissionTemplate when destroying a Hyrax::AdministrativeSet or Hyrax collection by @dmolesUC in #6917
- Improved Matotomo error handling by @iccole in #6921
- Collection type provides performant method to check if any collections exist by @cjcolvar in #6929
- Update navbar style for color contrast accessibility by @jlhardes in #6935
- Add presentation role to list items by @rkuehn-uofl in #6938
- Remove navigation role from collection tabs by @rkuehn-uofl in #6939
- Added presentation role to edit collection type list items by @rkuehn-uofl in #6940
- Issue 6802 v2 by @lsat12357 in #6955
- adds sr span to button by @lsat12357 in #6956
- h1 hidden but make contrasty anyway by @lsat12357 in #6958
- Added text-dark for accessibility by @rkuehn-uofl in #6959
- Updated user activity log table by @rkue...