Changelog

jsr-io/jsr · · 2 commits

Docs locked to latest; symbol indexing off

The repo now serves docs only for the newest package version and disables the diff UI, while also turning off Algolia symbol indexing.

Docs and diff pages are now restricted or disabled (crowlKats4fc154e)

Docs are now only served for the latest published version of a package; requests for older versions return a 404-style error and redirect behavior is centralized around the newest release. The diff experience is also disabled behind a flag, removing its nav entry and routes while keeping the code in place for possible re-enablement.

Symbol indexing is no longer sent to Algolia (crowlKats0b6d671)

Publishing no longer pushes symbol data to Algolia, effectively turning off that indexing path. This reduces search indexing work and avoids storing symbol records while the feature is disabled.

Other misc changes

  • Added DB query metadata for latest-version package lookup
  • Added new API error variants for disabled diff/docs-only-latest flows
  • Small test fixture updates and cleanup around the new docs behavior
  • Minor guard/annotation changes to keep disabled Algolia code compiling