v0.33.0
Features
IIIF support
- Serve uploaded images via IIIF Image API
- Create IIIF manifests for exhibit-specific resources
- Require IIIF-backed images for cropping thumbnails and masthead images
- Require IIIF manifests for multi-image object support in pages
Other features
- Add immutable configuration for blacklight fields and disallow metadata field changes for those values
- Add support for exhibit-specific themes
Improvements
- Replace openseadragon-based cropper with leaflet-iiif
- Improve the user actions dropdown menu for site administrators
- Initialize the "All Exhibit Items" browse category with a placeholder thumbnail
- Allow any kind of page (feature, about, home) to be highlighted using the pages widget
- Allow curators to update browse category restrictions
Upgrade guide:
- remove
jquery.jcrop
references fromapplication.scss
- add leaflet css references (spotlight.scss)
@import 'leaflet';
@import 'leaflet-areaselect';
- run iiif migration rake task:
$ rake spotlight:migrate_to_iiif[http://example.com]
Where http://example.com
is the public host name of your application.