From 8ab314cb4f99c3c2e322a1c4af14f1d898ab53b4 Mon Sep 17 00:00:00 2001 From: graphieros Date: Thu, 6 Aug 2026 09:37:18 +0200 Subject: [PATCH 1/2] chore(deps): bump vue-data-ui from 3.23.0 to 3.23.1 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- pnpm-workspace.yaml | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index ed2b3994e5..07754c259a 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "vite-plugin-pwa": "1.3.0", "vite-plus": "catalog:vite-plus", "vue": "3.5.39", - "vue-data-ui": "3.23.0", + "vue-data-ui": "3.23.1", "vue-router": "5.2.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 032f88d607..ee47ebef90 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -269,8 +269,8 @@ importers: specifier: 3.5.39 version: 3.5.39(typescript-native-bridge@6.0.3-bridge.9.tsgo.7.0.2) vue-data-ui: - specifier: 3.23.0 - version: 3.23.0(vue@3.5.39) + specifier: 3.23.1 + version: 3.23.1(vue@3.5.39) vue-router: specifier: 5.2.0 version: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) @@ -10839,8 +10839,8 @@ packages: vue-component-type-helpers@3.3.9: resolution: {integrity: sha512-3c/UfMe0SqyEfcGTyH7mfshHagJ9QTCbppCb0/uGpHZpFug7+If3GeGZN7I0YheKEExemx3xldQPoO7PQSOLQg==} - vue-data-ui@3.23.0: - resolution: {integrity: sha512-Drgg76fb+eOn5yLFsUX7Kvfs3Fcyfpv0QKXL8EVfprklTeyWseeqeiP2yJWWSFD79JfB/4Ap6Dwtp2/w1RiwMw==} + vue-data-ui@3.23.1: + resolution: {integrity: sha512-zLf9V8Dz7fInz5OAIBJwfxk80rK71gDkI9K/aXdOO/nJcWdvmF9D8L2FPKfic3HtUrBM6HbO9t1WHpC2hdZCzQ==} peerDependencies: jspdf: '>=3.0.1' vue: '>=3.3.0' @@ -23451,7 +23451,7 @@ snapshots: vue-component-type-helpers@3.3.9: {} - vue-data-ui@3.23.0(vue@3.5.39): + vue-data-ui@3.23.1(vue@3.5.39): dependencies: vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.9.tsgo.7.0.2) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 21a9e8cd9a..87cd9e9055 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -43,7 +43,7 @@ ignoreWorkspaceRootCheck: true minimumReleaseAgeExclude: - '@iconify-json/simple-icons@1.2.93' - - vue-data-ui@3.23.0 + - vue-data-ui@3.23.0 || 3.23.1 overrides: '@types/node': 24.13.3 From 3316bcfdc69cc2c38d4ed667a95a45717c421eb0 Mon Sep 17 00:00:00 2001 From: graphieros Date: Thu, 6 Aug 2026 09:37:58 +0200 Subject: [PATCH 2/2] feat: align zoom range inputs to chart dimensions --- app/components/Package/TimelineChart.vue | 5 +++-- app/components/Package/TrendsChart.vue | 4 ++-- app/components/Package/VersionDistribution.vue | 5 ++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/components/Package/TimelineChart.vue b/app/components/Package/TimelineChart.vue index add40c8eeb..db081e3741 100644 --- a/app/components/Package/TimelineChart.vue +++ b/app/components/Package/TimelineChart.vue @@ -542,6 +542,7 @@ const config = computed(() => { legend: { show: false }, padding: { top: 32, + right: 56, }, title: { text: applyEllipsis(packageName.value, 32), @@ -588,7 +589,7 @@ const config = computed(() => { }, zoom: { show: settings.value.timelineChart.showZoom, - maxWidth: isMobile.value ? 350 : 500, + autoFit: true, highlightColor: colors.value.bgElevated, useResetSlot: true, keepState: true, @@ -1053,7 +1054,7 @@ const timelineMetricTabs = computed(() => [