Releases: projectblacklight/blacklight-maps
v.1.1.0
This release updates the engine for compatibility with Blacklight >=7.8.0. See the README for more information on which versions of Blacklight Maps are compatible with which versions of Blacklight.
v.0.5.2
Maintenance release to make some recent changes available.
v.0.5.1
This is a maintenance release to make some recent changes available. Also makes some dependencies more specific, such as capping blacklight
at < 7.0.0
.
v0.5.0
This release updates the engine for compatibility with Blacklight >=6.1.0.
Upgrade guide:
- The
app/views/catalog/index_map
partial has been renamedapp/views/catalog/index_mapview
- The
BlacklightMapsHelperBehavior#render_index_map
method has been renamedrender_index_mapview
- Add
include BlacklightMaps::MapsSearchBuilderBehavior
to your app'sSearchBuilder
class - Add
include BlacklightMaps::ControllerOverride
to your app'sCatalogController
- Add
SavedSearchesController
andSearchHistoryController
classes to your app if they do not already exist (inapp/controllers
). Use the files inlib/generators/blacklight_maps/templates/
as a guide. If your app already has these classes, addhelper BlacklightMaps::RenderConstraintsOverride
to both classes.
This release also fixes an issue:
- #76 map doesn't zoom to bounds if only feature is a bbox
This release requires Blacklight >=6.1.0. See the README for more information on which versions of Blacklight Maps are compatible with which versions of Blacklight.
v0.4.0
This release fixes issues related to deprecation warnings that crop up when using Blacklight >=5.10.0:
- #71 replace
facet_by_field_name
withaggregations
- #70 move spatial search behavior to a
Blacklight::SearchBuilder
subclass module
This release requires Blacklight >=5.12.0. See the README for more information on which versions of Blacklight Maps are compatible with which versions of Blacklight.
v0.3.2
v0.3.1
v0.3.0
Major changes to Blacklight-Maps
Changes added in #55 include:
- add catalog#map view which displays all objects in Solr index with geospatial data
- catalog#index map view uses facet data to populate map, so all results are immediately viewable (rather than just current page's worth of items)
- maplet widget available for catalog#show view
- use GeoJSON to store coordinates with placenames in Solr
- marker popups display location name (or coordinates) and link to search params (rather than displaying results in the map view itself)
- marker clusters/markers display number of hits, rather than locations
- search control on map allows search for all items within current map window bounds
- map bounds and zoom are set dynamically when more than one location displayed on map
- add spatial search functionality to Blacklight
- render spatial constraints in catalog#index
A big thanks to @ebenenglish for his great work on this. 👏