Added: Popup inherit option, layers can now inherit popup settings from their parent group.
Added: Layer status indicators in the Layers panel showing active Tooltip, Popup, Action, and custom className.
Changed: Rearranged default control widget slot positions for a cleaner layout.
1.7.0
Added: New “Focus on layer” action type. Clicking a layer now smoothly animates the viewport to focus on it.
1.6.2
Changed: Optimize CSS architecture for .picpoints-marker component using modern nesting.
1.6.1
Fixed: Color picker, resolved an issue where the Hue slider became unresponsive when selecting black (#000) or undefined colors.
1.6.0
Added: SVG import now recognizes vector-effect=”non-scaling-stroke” and maps it to the layer fixedStroke style property, preserving stroke width at any zoom level.
Fixed: SVG import silently dropped cubic bezier segments when path data used negative numbers without comma separators (e.g. c6.333-3.834-0.5-35), resulting in severely deformed or missing shapes.
Fixed: SVG import ignored the title attribute on <g> group elements, leaving group layers unnamed.
Fixed: SVG import layer order was reversed compared to the original SVG document structure.
1.5.1
Fixed: Duplicating a map only copied the title, all scene content, layers, and configuration were lost in the copy.
Fixed: Layer hover effect lingered on screen during scene transitions, causing a visual glitch when switching between scenes.
1.5.0
Fixed: Tooltips and popups could freeze on screen during rapid interaction due to a race condition in the show/hide animation lifecycle.
Changed: Right panel now displays mixed-value state when multiple scenes or layers with different property values are selected.
1.4.0
Added: Tooltip inherit option, layers can now inherit tooltip settings from their parent group.
Added: Visual tooltip enabled/disabled indicator in the layers panel.
1.3.0
Added: Dynamic variable substitution ({{layer_name}}, {{attribute_key}}) in text tooltips via Handlebars.
Fixed: Layers panel virtual list rendering offset on new maps when adding the first layer group.
Fixed: SVG import not rendering paths with multiple subpaths (e.g., country borders with enclaves).
1.2.0
Added: Advanced custom attributes engine to store structural data per layer or group.
Added: Dynamic Handlebars templating engine for Popups and Tooltips.
Added: XSS security layer powered by DOMPurify with native iframe embedding support.