WS40 – Live Weather

Changelog

1.0.5

  • Single-station: removed the internal stations table, all station management (add/list/select/toggle/delete), the active-station selection, and every external station_id input (REST/query/POST parameters, hidden form fields and admin selectors). The plugin now operates on one station whose settings live in a single option; a one-time migration drops the legacy table and preserves any existing configuration.
  • External logging endpoint: the database upgrader now runs only after the request token is validated, so unauthenticated requests can no longer trigger schema-check work.
  • Admin output escaping: every admin renderer now escapes at output through wp_kses with an explicit allowlist; removed all EscapeOutput suppressions across the admin pages.

1.0.4

  • Removed residual non-file engine handling and the activation reset, so the build no longer ships disabled code paths.
  • Hardened admin output escaping (wp_kses) in card and webcam renderers.
  • Removed a redundant non-distributable file from the package.

1.0.3

  • Table View now resolves the active station automatically and shows a clear notice when no data is available yet.
  • Local webcam supports either a gallery folder or a single fixed image file, with a built-in source test.
  • Added an offline threshold setting: the Table View shows an OFFLINE badge when the latest reading is older than the configured time.
  • Hardened local file reading, plus i18n and compatibility fixes.

1.0.0

  • First public release.

Plugin Website
Visit website

Version:
1.0.5
Last Updated
June 28, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
8.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.