All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.0.0 - 2021-07-20
GetFeatureInfo
components refactoring (#810)- Refactored all
GetFeatureInfo
related components to react's functional component - 🚨 Replaced
width
property set on GetFeatureInfo overlay menu bymaxWidth
(increased from 200 to 350px) to prevent cropped titles on long layer names
- Refactored all
HSIButton
component refactoring (#817)- 🚨
t
was removed from class props - 🚨
dispatch
was removed from class props, react-redux hook will be used instead - 🚨 default value for
tooltip
is set toFeature Info
- 🚨 default value for
tooltipPlacement
is set toright
- added additional optional propery
onToggleCb
enabling custom logic on HSIButton activation (e.g. show notification about tool state, queryable layers etc.)
- 🚨
- Introduce
"Zoom to layer resolution"
context menu entry (#809)- Add configurable layer context menu entry "Zoom to layer resolution" (default is false)
- 🚨 Default value of
showZoomToLayerExtent
andshowApplyTimeInterval
configs was changed tofalse
. So from now, the configs must be explicitily provided by component instantiation if the context menu entries should be shown in client.
- Allow adding of custom params to print job (#830)
- Add this CHANGELOG file (#811).
- Introduce client component config (#815)
- Introduce custom webpack property
indexTemplate
(#823)
- Set
shogunId
property on all parsed layers in theShogunBootAppContextUtil
(#804). - Extract
Permalink
panel to an own component (#806). - Pass all existing button props to
HsiButton
(#813).
- Reenable hover/pressed button color (#805).
- Use
text-overflow:ellipsis
to avoid cropped permalink links (#808). - Fix call of default permalink
getLink
function and ensure that permalink is applied only once on first render (#818) - Make
extraLegendParams
optional (#819) - Fix toggling of
HsiButton
(#820) - Fix layer tree node parser for shogun2-based context (#821)
- Fix display template for multisearch (#822)
1.0.0 - 2021-05-07
This is the first tagged version of the project. It includes the current state
of the main
branch at commit 1f65740.