Skip to content

v3.4.2

Compare
Choose a tag to compare
@dlpierce dlpierce released this 24 Aug 16:55
· 76 commits to 3.x-stable since this release
64c0bbf

What's Changed

New Features

  • Upgrade to Bixby 4.0.0 in #5478
  • Add generator for collection resource optionally including basic metadata in #5613
  • Enable Geonames for Collection location input autocomplete in #5607
  • bixby is breaking builds; bump to latest to fix in #5623
  • #5755 backport to 3.x stable in #5756
  • Backport #5761 to 3.x in #5763
  • [backport] don't show analytics in the sidebar if it is turned off in #5773
  • Backport #5778 in #5779

Deprecations

  • deprecate MultipleMembershipChecker#validate in favor of #check. in #5621
  • FileMetadata: deprecate #for in #5707

Bug Fixes

  • Featured Works MIA After Reindex in #5598
  • Update _tabs.html.erb in #5591
  • Fix translations in german locale file in #5601
  • allow branding info to be processed with Hyrax::PcdmCollectionForm in #5458
  • Pin tinymce-rails gem to 5.x in #5612
  • fix some inaccurate tests for Dashboard::CollectionsController in #5627
  • use the ActiveModel::Name#human instead of #to_s for human names in #5625
  • Eliminates duplicate Collection relation. in #5669
  • Trying to CI Green for 3.x series in #5792
  • Backport to 3.x - AdminSets need an id to save their associations in #5789
  • Fix Hyrax 3.x build errors caused by linkeddata and json-ld gem updates in #5804
  • [3.x] Delegate collection visibility to model in #5812

Valkyrie Progress

  • use core metadata in forms for pcdm collections in #5599
  • do not include basic metadata in pcdm collections in #5600
  • Existing valkyrie feature tests should work without Wings in #5589
  • valkyrie: persist derivatives using storage adapter in #5603
  • Improve error handling for creating valkyrie collections in #5604
  • mark failing valkyrie search feature tests pending the addition of a valkyrie collection with basic metadata in #5609
  • Improve error handling for updating valkyrie collections in #5610
  • handle valkyrie collection models in search results in #5614
  • valkyrie: extract upload methods into ValkyrieUpload service in #5628
  • rework CollectionMembershipValidator to skip overwriting collections in #5615
  • wings: support non-AF FileMetadata nodes in #5695
  • find file content using dynamic storage adapters in FileMetadata in #5705
  • better handling for error cases in FileMetadata.find in #5706
  • backport: add Hyrax::FileMetadata(file) caster in #5722
  • remove call to deprecated Hyrax::FileMetadata#for in #5728

Documentation

  • CONTAINERS.md: update for ghcr.io in #5602

Containerization

  • dassie: ensure docker-compose seeds the application in #5597
  • Nginx for Assets, Cantaloup proxy and Bot Blocking in #5479
  • bump to ruby 2.7.5 and alpine 3.15 for base image in #5629
  • Allow CronJob's to use podAnnotations in #5666
  • chart: use old bitnami chart manifest in #5667
  • Support readinessProbe in Sidekiq Deployment in #5682
  • chart: use full-index bitnami repository for dependencies in #5719

Full Changelog: v3.4.1...v3.4.2