You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
react-19: replace the react-draggablefindDOMNode fallback with an explicit nodeRef, fixing a TypeError: ReactDOM.findDOMNode is not a function crash on Grafana builds running React 19 while keeping node dragging fully functional on older versions.
Bug Fixes
security: validate and sanitize all user-provided URLs before use — dashboard links, custom node icon URLs, and the panel background image URL. Only safe relative Grafana paths and http:///https:// absolute URLs are accepted; unsafe schemes (javascript:, data:, file:, vbscript:, blob:, protocol-relative //, and any other scheme) are rejected at input time and again at navigation/render time, preventing script execution via window.open or image sources.
export: guard against a missing SVG element in the SVG export path so the panel editor no longer crashes when the expected element is not present.
Metadata
rename the plugin display name to Network Weathermap NG and clarify the description as the actively maintained next-generation continuation, distinguishing it from the deprecated knightss27-weathermap-panel plugin.