Other Relevant Links (Google Groups discussion, related pull requests,
Release pull requests, etc.) #49
What does this Pull Request do?
Removes deprecated calls to prophesize() and uses of the deprecated MimeTypeGuesser. Also declares D10 compatibility.
What's new?
This should make it work in Drupal 10 as it does in Drupal 9.
Does this change require documentation to be updated? no
Does this change add any new dependencies? no
Does this change require any other modifications to be made to the repository
(i.e. Regeneration activity, etc.)? no
Could this change impact execution of existing code? no
How should this be tested?
Spin it up on Drupal 10 and put a valid Cantaloupe URL in the OpenSeadragon settings. Place a block and feed it a manifest (since the IIIF submodule isn't ready yet) throw a demo manifest URI in the block like https://digital.library.villanova.edu/Item/vudl:92879/Manifest . Verify it shows the content, and no messages in the logs.
Additional Notes:
The tests ran (in a D9 environment) just fine. CI will tell us about Drupal 10.
Interested parties
Tag (@ mention) interested parties or, if unsure, @Islandora/committers
GitHub Issue: https://github.com/Islandora/documentation/issues/2235
What does this Pull Request do?
Removes deprecated calls to prophesize() and uses of the deprecated MimeTypeGuesser. Also declares D10 compatibility.
What's new?
This should make it work in Drupal 10 as it does in Drupal 9.
How should this be tested?
Spin it up on Drupal 10 and put a valid Cantaloupe URL in the OpenSeadragon settings. Place a block and feed it a manifest (since the IIIF submodule isn't ready yet) throw a demo manifest URI in the block like https://digital.library.villanova.edu/Item/vudl:92879/Manifest . Verify it shows the content, and no messages in the logs.
Additional Notes:
The tests ran (in a D9 environment) just fine. CI will tell us about Drupal 10.
Interested parties
Tag (@ mention) interested parties or, if unsure, @Islandora/committers