Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 05:01

1.0.0 (2025-02-25)

Modernized fork of the original knightss27-weathermap-panel, now maintained by Tamir Suliman.

Features

  • Grafana 10–12.x support: upgraded all @grafana/* dependencies to v11, tested on Grafana 12.0.0
  • React 18: migrated from React 17 to React 18
  • TypeScript 5.x: upgraded from TypeScript 4.x
  • Node 20+: minimum Node.js version raised from 14 to 20
  • Playwright E2E: replaced Cypress with @grafana/plugin-e2e + Playwright
  • Provisioned test environment: docker-compose setup with Prometheus + exporter for reviewers

Code Modernization

  • migrated emotion@emotion/css across all components
  • replaced deprecated stylesFactoryuseStyles2 in all 8 component files
  • replaced deprecated Vector.get() API → direct array indexing
  • removed all @ts-ignore comments, added proper type assertions
  • updated plugin identity to tamirsuliman-weathermap-panel
  • modernized GitHub Actions release workflow

0.4.3 (2023-07-18)

Bug Fixes

  • add try-catch calls to get series names (#46) (192dc26)

0.4.2 (2023-07-05)

Features

Bug Fixes

  • display all data on connection links (580206b)
  • link labels now hoverable (f6d1ea3)
  • temp changes no longer written to state (#61) (cb6d3e3)
  • update grafana dependency (323eaec)

0.4.1 (2023-07-05)

Features

Bug Fixes

  • display all data on connection links (580206b)
  • link labels now hoverable (f6d1ea3)
  • temp changes no longer written to state (#61) (cb6d3e3)

0.3.6 (2023-03-26)

Features

  • customizable tooltip graph scaling (#50) (979868b)

Bug Fixes

  • 0 values no longer treated as null (#51) (56481a3)
  • do not assume field existence (#46) (f895bea)
  • missing bandwidth queries default back to 0 (612973e)
  • overwrite last values when query is null (#47) (f34afd2)
  • timestamp uses correct end of timerange (56b8d34)

0.3.5 (2023-01-25)

Features

0.3.4 (2022-12-13)

Features

  • configurable default link units (#34) (7a2acf7)
  • expose zoom level and offsets (#32) (d9d3645)
  • zoom outside of edit mode with shift key (#32) (78f0aa7)

Bug Fixes

0.3.3 (2022-10-24)

Bug Fixes

  • use Grafana's dataframe display method (fecbf17)

0.3.2 (2022-10-23)

Features

Bug Fixes

  • handle expressions, unlabeled queries (#12) (09f5c32)
  • outline invisible color pickers (#19) (7bdc5f0)
  • use field names where possible (#29) (11d1b12)

0.3.1 (2022-08-20)

Bug Fixes