v0.7.6 — Plugin metadata cleanup (wp.org pre-review fix)

WordPress.org Plugin Review Team's automated pre-review on
2026-06-03 flagged two metadata-only issues:

1. Ownership verification — ir240474@gmail.com cannot be
   linked to the "RangerHQ" brand by their automated checks
   (gmail accounts can be registered by anyone, so they need
   domain-matched or DNS-verified proof).
2. Plugin URI returning 404 + Author URI failing DNS resolution
   (icanhelp.ie/radio was never a real page; rangersmyth.xyz
   does not resolve).

Both fixed in this release. Zero code changes; metadata only.

Changes:
* Plugin URI: icanhelp.ie/radio → davidtkeane.com/rangerhq-radio
  (real live landing page hosted at the author's canonical
  brand domain)
* Author URI: rangersmyth.xyz → davidtkeane.com
* Version bump 0.7.5 → 0.7.6 across radio.php header,
  RADIO_VERSION constant, readme.txt Stable tag, about.php
  latest slot
* CHANGELOG.md + readme.txt + about.php updated

Ownership verification (domain-side, not in plugin code):
* DNS TXT record `wordpressorg-ir240474-verification` added at
  davidtkeane.com root (Cloudflare). Verified live across
  multiple public DNS resolvers.
* wp.org account email changed from gmail to
  david@davidtkeane.com — domain-matched second proof.

User state (radio_state / radio_history / radio_favourites) is
preserved unchanged across the upgrade because none of these
edits touch storage or scoring logic.
This commit is contained in:
2026-06-03 17:35:14 +01:00
parent 340cbb2487
commit 597a645822
4 changed files with 57 additions and 7 deletions
+7 -1
View File
@@ -4,7 +4,7 @@ Donate link: https://buymeacoffee.com/davidtkeane
Tags: radio, music, audio, internet radio, background music
Requires at least: 5.3
Tested up to: 7.0
Stable tag: 0.7.5
Stable tag: 0.7.6
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -86,6 +86,9 @@ SomaFM's track-info endpoint (`somafm.com/songs/{station}.json`) is fetched best
== Changelog ==
= 0.7.6 =
* Plugin metadata cleanup following the wp.org pre-review feedback. `Plugin URI` header updated from `https://icanhelp.ie/radio` to `https://davidtkeane.com/rangerhq-radio` (the canonical project page, now live). `Author URI` header updated from `https://rangersmyth.xyz/` to `https://davidtkeane.com` (both old URLs were returning DNS errors or 404). Ownership of the davidtkeane.com domain has been verified to wp.org via DNS TXT record and a domain-matched account email. No code changes, no user-visible behaviour changes — metadata only.
= 0.7.5 =
* WordPress.org slug rename: `a-radio` → `rangerhq-radio`. The previous slug was flagged as too generic for the wp.org Plugin Directory (single common functional word, no distinguishing prefix). The new slug matches the public display name "RangerHQ Radio" and lines up with the rest of the RangerHQ plugin family (`rangerhq-spatial`, `rangerhq-glyph`). Text Domain renamed to match — all 125 i18n call sites updated. Gitea repository moved to https://git.davidtkeane.com/ranger/rangerhq-radio. No user-visible behaviour change in the player; this is a packaging change only. Plugin Name stays "RangerHQ Radio"; internal constants (`RADIO_*`) and user-meta keys (`radio_state` / `radio_history` / `radio_favourites`) are unchanged so settings + history + favourites all survive intact.
@@ -133,6 +136,9 @@ SomaFM's track-info endpoint (`somafm.com/songs/{station}.json`) is fetched best
== Upgrade Notice ==
= 0.7.6 =
Metadata-only update: Plugin URI + Author URI updated to davidtkeane.com following wp.org pre-review feedback. No code changes, no behaviour change.
= 0.7.5 =
WordPress.org slug renamed `a-radio` → `rangerhq-radio` (lines up with display name "RangerHQ Radio" and the family pattern). Text Domain matches. No player behaviour change. Existing user state (station / volume / history / favourites) survives intact.