Releases: projectblacklight/spotlight
Releases · projectblacklight/spotlight
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.
v0.32.0
Features:
- #1621 : Allow browse category descriptions to use markdown formatting
- #1662 : Add reindexing job summary and improve the display of the reindexing progress bar
Performance improvements:
- #1657 : Use the exhibit cache key for the
browse#index
, and break the exhibit cache when resources are changed - #1682 : Improve performance of
catalog#edit
page with many custom fields
Other:
- Update
ExhibitExportSerializer
for compatibility with roar v1.1
v0.31.0
v0.30.0
v0.29.1
v0.29.0
Bug fixes:
- #1608 - Search configuration sort fields are not re-orderable for values with spaces
- #1614 : Allow autocomplete/typeahead dropdown to overflow blocks
Improvements:
- Add default sir-trevor text selection color
- Allow blocks to extend autocomplete/typeahead options
- Return 100 results for autocomplete/typeahead