Skip to content

v1.6.0 — Translation & Link Audits, One-Click Fork Setup, CF Analytics

Choose a tag to compare

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

AnvilWiki v1.6 — 创作者维护工具 + 部署自动化:翻译覆盖率、内链审计、一键初始化 workflow。

Added

  • pnpm check-i18n: translation coverage report — missing articles & UI keys per locale vs English (--strict to gate CI).
  • pnpm check-links: internal-link audit over the built dist/ — catches renamed-slug body links, homepage JSON links to unwritten articles, and locale links to non-existent pages. Wired into CI.
  • "Initialize AnvilWiki" workflow: fork → Actions → run once with your domain — resets wrangler.toml [vars], removes the project landing page, opens a review PR.
  • Cloudflare Web Analytics (PUBLIC_CF_BEACON_TOKEN): cookieless beacon, no consent gate needed, empty = zero JS.
  • docs/staying-up-to-date.md: merging upstream after forking + SemVer compatibility promises.
  • apply-template content scaffolding: one schema-valid starter article per category after clearing demo content.
  • README growth pack: AnvilWiki vs Fandom vs DIY comparison table, suggested repo topics, Showcase PR invitation.

Fixed

  • Article tag links on English-fallback pages now point at the served locale's tag pages (was 404).
  • Tag pages: hreflang alternates and language switcher only offer locales where the tag exists.
  • Demo content dead links (/guides/fastest-leveling, /updates, /guides/video-walkthroughs) — caught by check-links on its first run.

Full Changelog: v1.5.0...v1.6.0