From 36af39c35630a1a9d27420dd39cfff467089113d Mon Sep 17 00:00:00 2001 From: David Straub Date: Wed, 20 May 2026 21:52:23 +0200 Subject: [PATCH] Use latest tag when navigating to toolbox docs --- src/routes/[package]/+layout.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/routes/[package]/+layout.ts b/src/routes/[package]/+layout.ts index 3db570df..88c13f3b 100644 --- a/src/routes/[package]/+layout.ts +++ b/src/routes/[package]/+layout.ts @@ -2,13 +2,12 @@ import { error } from '@sveltejs/kit'; import type { LayoutLoad } from './$types'; import { packages, type PackageId } from '$lib/config/packages'; import { getPackageManifest } from '$lib/api/versions'; -import { versionStore } from '$lib/stores/versionStore'; const validPackageIds = new Set(Object.keys(packages)); /** * Top-level loader for an unversioned package URL like /pathsim or /batt. - * Loads the package manifest and picks a tag (stored preference or latest) + * Loads the package manifest and picks the latest tag * so the overview page can show the version selector + sidebar links. * * The deeper /[package]/[version]/ layout supersedes the `selectedTag` value @@ -23,8 +22,7 @@ export const load: LayoutLoad = async ({ params, fetch }) => { try { const manifest = await getPackageManifest(packageId, fetch); - const stored = versionStore.getVersionSync(packageId as PackageId); - const selectedTag = stored || manifest.latestTag; + const selectedTag = manifest.latestTag; return { packageId: packageId as PackageId,