移除返回旧版入口和相关代码

This commit is contained in:
eafonyang
2026-08-17 14:56:38 +08:00
parent 3ad409cc91
commit 083423c4af
8 changed files with 11 additions and 22 deletions
+11 -6
View File
@@ -1,14 +1,19 @@
# What's New # What's New
> This document records feature updates and bug fixes for the Luxsin X8 controller. A new entry is appended here after each release. > This document records feature updates and bug fixes for the Luxsin X8 controller. Entries are listed in reverse chronological order — the newest release appears first.
## v2026.08.17
### Changes
- Removed the "Legacy version" entry from the home page. The legacy Web UI is no longer being updated or maintained — please use this new Web UI for the best experience.
## v2026.08.12
### Bug Fixes
- Effects → Loudness: fixed the threshold slider minimum incorrectly stopping at -30 dB; it now correctly goes down to -40 dB.
## v2026.08.06 ## v2026.08.06
### New Features ### New Features
- Added a "What's New" entry on the home page, allowing you to view release notes online. - Added a "What's New" entry on the home page, allowing you to view release notes online.
- Added Undo support on the EQ page: tap the Undo button to revert your most recent change. It covers band parameter edits (frequency / gain / Q / filter type), slider drag adjustments, preamp and auto-preamp changes, A/B mode copy & switch, and batch edits. Each undo shows a toast describing exactly what was reverted (e.g. "A Band 3 GAIN +2.0 → 0.0"). - Added Undo support on the EQ page: tap the Undo button to revert your most recent change. It covers band parameter edits (frequency / gain / Q / filter type), slider drag adjustments, preamp and auto-preamp changes, A/B mode copy & switch, and batch edits. Each undo shows a toast describing exactly what was reverted (e.g. "A Band 3 GAIN +2.0 → 0.0").
## v2026.08.12
### Bug Fixes
- Effects → Loudness: fixed the threshold slider minimum incorrectly stopping at -30 dB; it now correctly goes down to -40 dB.
-1
View File
@@ -29,7 +29,6 @@
"powerOffToastDemo": "Demomodus: Abschaltbefehl gesendet.", "powerOffToastDemo": "Demomodus: Abschaltbefehl gesendet.",
"powerOffToastSent": "Abschaltbefehl gesendet.", "powerOffToastSent": "Abschaltbefehl gesendet.",
"doubleClickHint": "Doppelklick zum Eintreten", "doubleClickHint": "Doppelklick zum Eintreten",
"backToLegacy": "Alte Version",
"changelog": "Neuerungen", "changelog": "Neuerungen",
"changelogLoadFailed": "Laden fehlgeschlagen, bitte später erneut versuchen" "changelogLoadFailed": "Laden fehlgeschlagen, bitte später erneut versuchen"
}, },
-1
View File
@@ -29,7 +29,6 @@
"powerOffToastDemo": "Demo mode: shutdown command sent.", "powerOffToastDemo": "Demo mode: shutdown command sent.",
"powerOffToastSent": "Shutdown command sent.", "powerOffToastSent": "Shutdown command sent.",
"doubleClickHint": "Double-click to enter", "doubleClickHint": "Double-click to enter",
"backToLegacy": "Legacy version",
"changelog": "What's New", "changelog": "What's New",
"changelogLoadFailed": "Failed to load, please try again later" "changelogLoadFailed": "Failed to load, please try again later"
}, },
-1
View File
@@ -29,7 +29,6 @@
"powerOffToastDemo": "Modo demo: comando de apagado enviado.", "powerOffToastDemo": "Modo demo: comando de apagado enviado.",
"powerOffToastSent": "Comando de apagado enviado.", "powerOffToastSent": "Comando de apagado enviado.",
"doubleClickHint": "Doble clic para entrar", "doubleClickHint": "Doble clic para entrar",
"backToLegacy": "Versión anterior",
"changelog": "Novedades", "changelog": "Novedades",
"changelogLoadFailed": "Error al cargar, inténtelo de nuevo más tarde" "changelogLoadFailed": "Error al cargar, inténtelo de nuevo más tarde"
}, },
-1
View File
@@ -29,7 +29,6 @@
"powerOffToastDemo": "Mode démo : commande d'extinction envoyée.", "powerOffToastDemo": "Mode démo : commande d'extinction envoyée.",
"powerOffToastSent": "Commande d'extinction envoyée.", "powerOffToastSent": "Commande d'extinction envoyée.",
"doubleClickHint": "Double-clic pour entrer", "doubleClickHint": "Double-clic pour entrer",
"backToLegacy": "Ancienne version",
"changelog": "Nouveautés", "changelog": "Nouveautés",
"changelogLoadFailed": "Échec du chargement, veuillez réessayer plus tard" "changelogLoadFailed": "Échec du chargement, veuillez réessayer plus tard"
}, },
-1
View File
@@ -29,7 +29,6 @@
"powerOffToastDemo": "演示模式:已傳送關機指令", "powerOffToastDemo": "演示模式:已傳送關機指令",
"powerOffToastSent": "已傳送關機指令", "powerOffToastSent": "已傳送關機指令",
"doubleClickHint": "按兩下進入", "doubleClickHint": "按兩下進入",
"backToLegacy": "返回舊版",
"changelog": "更新說明", "changelog": "更新說明",
"changelogLoadFailed": "載入失敗,請稍後再試" "changelogLoadFailed": "載入失敗,請稍後再試"
}, },
-1
View File
@@ -29,7 +29,6 @@
"powerOffToastDemo": "演示模式:已发送关机指令", "powerOffToastDemo": "演示模式:已发送关机指令",
"powerOffToastSent": "已发送关机指令", "powerOffToastSent": "已发送关机指令",
"doubleClickHint": "双击进入", "doubleClickHint": "双击进入",
"backToLegacy": "返回旧版",
"changelog": "更新说明", "changelog": "更新说明",
"changelogLoadFailed": "加载失败,请稍后重试" "changelogLoadFailed": "加载失败,请稍后重试"
}, },
-10
View File
@@ -32,7 +32,6 @@ import {
Sliders, Sliders,
Activity, Activity,
Gauge, Gauge,
Undo2,
Bluetooth, Bluetooth,
SkipBack, SkipBack,
SkipForward, SkipForward,
@@ -876,15 +875,6 @@ export default function Home() {
thumbnail={`${import.meta.env.BASE_URL}images/vu/vu${(ds.vu ?? 0) + 1}.png`} thumbnail={`${import.meta.env.BASE_URL}images/vu/vu${(ds.vu ?? 0) + 1}.png`}
onClick={() => setLocation("/vu")} onClick={() => setLocation("/vu")}
/> />
<ListRow
icon={<Undo2 size={18} />}
label={homeText.backToLegacy ?? "返回旧版"}
onClick={() => {
const target = ip.trim();
if (!target) return;
window.location.href = `https://am.luxsinaudio.com/x8/i.html?ip=${encodeURIComponent(target)}#/home`;
}}
/>
<ListRow <ListRow
icon={<BookOpenCheck size={18} />} icon={<BookOpenCheck size={18} />}
label={homeText.changelog ?? "更新说明"} label={homeText.changelog ?? "更新说明"}