Avalon 7.6
Avalon 7.6 includes major dependency upgrades in addition to a set of bug fixes and minor improvements.
Notable Updates
- Rails 7 and Ruby 3
- Long filenames can now be viewed in full on the Manage Files edit page
- Fix for missing files in the Google Drive adapter for Browse Everything
- Updated build of the Structural Metadata Editor
- Bug fixes for the media player
- Minor updates to IIIF manifest generation
What's Changed
- Upgrade to Rails 7 by @cjcolvar in #5058
- Fix development mode for rails 7 by @cjcolvar in #5069
- Fix mediainfo by @cjcolvar in #5070
- Refactor MediaObject methods for improving save performance by @cjcolvar in #5053
- SME with IIIF manifest by @Dananji in #5051
- Increase ruby stack size limit by @masaball in #5072
- Bump iiif_manifest to latest version by @masaball in #5076
- Fix missing code in SME IIIF PR (#5051) by @Dananji in #5077
- HLS captions for iOS by @masaball in #5082
- Fix two bugs in JSON update API by @mbklein in #5081
- Use old namespace for bibframe property to align with pre-existing data by @cjcolvar in #5083
- Ensure MODS data is indexed when media object is indexed by @cjcolvar in #5085
- Fix bug for expanding filename and hover text by @masaball in #5093
- Use active-fedora branch and update faraday to 2.x by @cjcolvar in #5088
- Override SearchService#count to ensure it uses the preferred http method… by @cjcolvar in #5102
- Improve hls caption implementation and add tests by @masaball in #5104
- Add timeout to waveform ffmpeg process by @masaball in #5105
- Upgrade dependencies for security patches by @cjcolvar in #5107
- Set id/uri translation lambdas for ActiveFedora::File by @cjcolvar in #5109
- Prevent reification when requesting manifest by @masaball in #5094
- Strip out childless paths from structural metadata to ensure valid manifest by @cjcolvar in #5113
- Enqueue media object indexing job when media object and children are reindexed by @cjcolvar in #5111
- New SME build by @Dananji in #5114
- Prepare for release by @cjcolvar in #5115
- Avalon 7.6 RC 1 by @cjcolvar in #5116
- Fix no-icon thumbnail height in browse by @Dananji in #5122
- Player exception bug fix by @Dananji in #5125
- Add executable bit to scripts by @cjcolvar in #5131
- Use bugfixed browse-everything by @cjcolvar in #5132
- Bump BE again by @cjcolvar in #5133
- Fix player controls getting hidden while scrubbing by @Dananji in #5134
- Fix player toolbar icons in Android when auto advancing to next section by @Dananji in #5135
- Pull in ActiveEncode patch version to fix google drive browse-everything case by @cjcolvar in #5138
- Fix for video player aspect ratio change when switching between sections by @Dananji in #5139
- Fix flashing error message in player when scrubbing by @Dananji in #5142
- Remove special handling of childless divs by @cjcolvar in #5145
- Override ActiveFedora and HydraAccessControls to ensure AccessControl… by @cjcolvar in #5144
- Bump rails version for latest security patch by @cjcolvar in #5146
- Avalon 7.6 RC 2 by @cjcolvar in #5147
- Avalon 7.6.0 Release by @cjcolvar in #5156
Full Changelog: v.7.5.1...v7.6