This is an automated email from the ASF dual-hosted git repository. wu-sheng pushed a commit to branch fix/pre-1.0-audit-followups in repository https://gitbox.apache.org/repos/asf/skywalking-horizon-ui.git
commit 32ceb8a8dfe6591c5ce2fb59c036f2bf50bea771 Author: Wu Sheng <[email protected]> AuthorDate: Sun Jun 28 10:08:21 2026 +0800 docs(changelog): fold the premature 1.1.0 section into the unreleased 1.0.0 1.0.0 is not released yet (latest tag is v0.7.0) and package.json is 1.0.0-dev, so a populated ## 1.1.0 section stacked above ## 1.0.0 was wrong — all of that content ships in 1.0.0. Merge the two unreleased sections into a single ## 1.0.0 (the duplicate ### Logs subsection is merged; every bullet preserved), which also avoids release.sh duplicating the 1.1.0 heading on the next-dev bump. --- CHANGELOG.md | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18ee27e..0398ddb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ Notable changes to Apache SkyWalking Horizon UI, written from the operator's poi The version line is shared by every package in the monorepo (apps + shared packages) plus the BFF's `HORIZON_VERSION` default. -## 1.1.0 +## 1.0.0 ### Deployment & configuration @@ -24,10 +24,6 @@ The version line is shared by every package in the monorepo (apps + shared packa - **pprof and async-profiling tasks open a detail modal with their captured logs.** -### Logs - -- **Log and browser-error lists query on demand, not on every edit.** The per-layer Logs tab, cross-layer Log inspect, and the Browser Errors tab now stage condition changes and fetch only when you press **Run query** — a fresh tab shows a "Pick your conditions, then click Run query" prompt, and switching service resets to that prompt (clearing the level / tag / category filters), so the previous service's data never lingers under the new one. - ### Alarms - **The alarm timeline reads more clearly** — a clearer selection band and legend, and the detail sidebar reflows cleanly on narrow windows. Hovering the timeline now hints both affordances — click a minute to filter, or drag across the timeline to select a range — so range-selection is no longer hidden. @@ -48,8 +44,6 @@ The version line is shared by every package in the monorepo (apps + shared packa - **The Kubernetes Node dashboard gains a Pod Total card.** A compact card now sits directly under Node Status showing the current count of pods scheduled on the selected node (all phases) — the latest value of the same metric the "Pods on Node" trend already charts — so the space beside the status card is no longer blank. -## 1.0.0 - ### Performance & behavior tuning - **New `performance` section in `horizon.yaml`.** Tune how hard the BFF fans metric queries out to OAP — per-route bulk (request) sizes and concurrency for the topology, 3D-map, landing, and dashboard fan-outs — plus protective caps: the service-map render valve (`topologyMaxNodes` / `topologyMaxEdges`) and per-request record caps for traces / logs / browser logs. Operational, hot-reloaded, per-deployment; defaults match the previous built-in values, so the whole block is optional. Rais [...] @@ -65,6 +59,7 @@ The version line is shared by every package in the monorepo (apps + shared packa ### Logs +- **Log and browser-error lists query on demand, not on every edit.** The per-layer Logs tab, cross-layer Log inspect, and the Browser Errors tab now stage condition changes and fetch only when you press **Run query** — a fresh tab shows a "Pick your conditions, then click Run query" prompt, and switching service resets to that prompt (clearing the level / tag / category filters), so the previous service's data never lingers under the new one. - **Log inspect uses the full width.** The cross-layer Log inspect form (Target + Tags / Trace ID / Time / Limit conditions) now spans the whole page instead of sharing a two-column strip with empty space. - **Clicking a log row opens a centered popout.** Both the cross-layer Log inspect and the per-layer Logs tab now open the same full-payload popout on row click — format-aware pretty-print (JSON pretty-printed by content type), the tags table, service / instance / endpoint / time meta, a copy button, and the trace link. Escape or the close button dismisses it. - **Log inspect can now query Browser errors across the page.** A new **Browser** source on Log inspect (beside Raw) queries the BROWSER layer's JS error logs from anywhere — pick a browser service or type a service name (or leave it blank for all services), then narrow by category (AJAX / RESOURCE / VUE / PROMISE / JS / UNKNOWN), version, page, and time window, and read the error list (message, category, page path, app version, time, minified `line:col`). Upload and manage source maps i [...]
