Frontend: hardcoded Premiere panel version 1.0.1 in editor download links #125

Closed
opened 2026-05-26 18:22:08 -04:00 by zgaetano · 1 comment
Owner

Fixed in 04ce096. window.PREMIERE_RELEASES + window.PREMIERE_LATEST live in data.jsx. Editor downloads and Settings → Capture SDKs both read from the same list — bump version in one place.

Fixed in 04ce096. `window.PREMIERE_RELEASES` + `window.PREMIERE_LATEST` live in `data.jsx`. Editor downloads and Settings → Capture SDKs both read from the same list — bump version in one place.
Author
Owner

Root cause: screens-editor.jsx:400-405 hardcodes /downloads/dragonflight-premiere-panel-1.0.1.zxp. v1.1.0 ZXP already ships (commit f0f6156) but editor still points to 1.0.1.

Fix — externalize version config:

// data.jsx
export const PREMIERE_RELEASES = [
  { version: "1.1.0", url: "/downloads/dragonflight-premiere-panel-1.1.0.zxp" },
  { version: "1.0.1", url: "/downloads/dragonflight-premiere-panel-1.0.1.zxp" },
];

// screens-editor.jsx + screens-admin.jsx
import { PREMIERE_RELEASES } from "./data.jsx";

Files: screens-editor.jsx:400-405, screens-admin.jsx, data.jsx
Effort: ~30min
**Priority: P3 — version sync

## Fix Plan — #125 Hardcoded Premiere panel version 1.0.1 in download links **Root cause:** `screens-editor.jsx:400-405` hardcodes `/downloads/dragonflight-premiere-panel-1.0.1.zxp`. v1.1.0 ZXP already ships (commit `f0f6156`) but editor still points to 1.0.1. **Fix — externalize version config:** ```js // data.jsx export const PREMIERE_RELEASES = [ { version: "1.1.0", url: "/downloads/dragonflight-premiere-panel-1.1.0.zxp" }, { version: "1.0.1", url: "/downloads/dragonflight-premiere-panel-1.0.1.zxp" }, ]; // screens-editor.jsx + screens-admin.jsx import { PREMIERE_RELEASES } from "./data.jsx"; ``` **Files:** `screens-editor.jsx:400-405`, `screens-admin.jsx`, `data.jsx` **Effort:** ~30min **Priority: P3 — version sync
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: WildDragonLLC/dragonflight#125
No description provided.