Skip to content

v1.5.0 — Tag Pages, Game Versions, Recent Updates & MDX Components

Choose a tag to compare

@PNGTRID PNGTRID released this 15 Aug 06:09
· 14 commits to main since this release

AnvilWiki v1.5 — 内链 + 时效性 + 表达力:标签系统、版本号、最近更新页、MDX 组件与草稿流。

Added

  • Tag landing pages: /tags cloud + /tags/<tag> aggregation pages per locale (no English fallback — list accuracy rule). Article tags are now clickable; tag pages carry ItemList + Breadcrumb JSON-LD and land in the sitemap with hreflang.
  • gameVersion frontmatter: "applies to v2.5" badge on the article header — freshness / E-E-A-T signal for fast-patching games.
  • /recent page (all locales): full recently-updated listing for "patch notes"-style queries.
  • <Callout> MDX component: info/tip/warn/danger boxes, zero JS — the most-used display element on game wikis.
  • <Accordion> MDX component: native <details> collapsible panels for multi-phase strategies / spoilers, zero JS.
  • Draft workflow: draft: true is visible in pnpm dev and fully excluded from production build (pages, lists, recent, related, hreflang, sitemap). pnpm new-post asks.
  • VideoObject JSON-LD: one per embedded YouTube video — Google Video search eligibility.
  • 404 recovery page: Pagefind search trigger + category entry points.
  • Sponsor card (env-gated): PUBLIC_SPONSOR_URL — empty = renders nothing (same contract as AdSense/Giscus). Plus .github/FUNDING.yml.
  • README fork warning: wrangler.toml sole-source-of-truth warning next to the deploy button.

Full Changelog: v1.4.0...v1.5.0