Releases: projectblacklight/spotlight
v1.1.0
This update adds both bug fixes and new features to Spotlight
New Features and improvements
401cc47 Throw out documents on index that do not have an id
6a6f7ec Remove duplication in scss
9e5bccb Allow contact emails to be deleted
02b4c3f Use leaflet-rails rather than checked in vendor file
34dd772 Allow search and sort fields to be enabled/disabled by default
1624b7d Validates sir trevor block data types
33c97ee Truncates exhibit whitespace
4527b14 Removes phantomjs in favor of chromeheadless
0a5fb66 FactoryGirl -> FactoryBot
8ba821f Add papertrail to additional models
e7c2af0 Add "Link to search" block
Bug Fixes
8461d03 Custom theme image extension
8a79778 UJS backwards compatibility
aa319e2 Adds missing migration from acts as taggable
v0.34.1
v0.34.0
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