Changelog

jsr-io/jsr · · 2 commits

Vite migration lands, docs path fixed

Switched the frontend to Vite/Fresh 2.3 and fixed docs markdown lookup under the new build layout.

Vite-based Fresh migration (crowlKatsc8ecff0)

The frontend build/dev flow was refactored to use Vite, updating Fresh, Preact, and related tooling along the way. This also renames static assets into frontend/assets, adds a Vite client entrypoint, and updates the Docker base image and type config, setting the repo up for the new frontend pipeline.

Fix docs page markdown lookup (crowlKatsffb3757)

Docs pages now read markdown from ./docs/${id}.md instead of resolving relative to import.meta.url, which broke once the route was compiled under Vite. That restores /docs/introduction and similar pages in the new build layout.

Other misc changes

  • Updated lint/check task wiring for the new frontend structure
  • Import path cleanup for icon components
  • E2E coverage added for docs page rendering