Skip to content

Releases: kurajs/pages

v1.0.8

Choose a tag to compare

@linyiru linyiru released this 04 Jul 01:12

Retire the sed link pre-fix: native resolution (kura >=0.0.27, docs >=0.0.50) covers every class it handled plus everything it structurally could not (anchors, ../../ escapes, subfolder docs, pruned targets, code-span link text, non-.md files), with exact-sha blob URLs and a never-guess git-tracked oracle. Verified live on rustbgpd: 132/132 docs covered, 146 oracle targets, zero dead relative links site-wide.

v1.0.7

Choose a tag to compare

@linyiru linyiru released this 04 Jul 01:01

Native 3-tier link resolution: pins kura cli >=0.0.27 / docs >=0.0.49 and wires KURA_REPO_ROOT + KURA_SOURCE_MAP so the copied build tree maps back to the checkout. Authored links to files that exist in the repo but not on the site (pruned docs, the root README, source files) now rewrite to exact-sha blob URLs, on every surface incl. the .md projections. The sed pre-fix remains this release as a belt; it retires next.

v1.0.6

Choose a tag to compare

@linyiru linyiru released this 03 Jul 15:00

Generalize the repo-relative link fix: top-level docs linking up to the repo root now rewrite any subpath or non-.md file (e.g. ../.beads/x.md, ../tests/harness.rs) to its GitHub blob, not just flat ../NAME.md.

v1.0.5

Choose a tag to compare

@linyiru linyiru released this 03 Jul 14:18

Add a release workflow that auto-moves the major version tag (v1) on publish.

v1.0.4

Choose a tag to compare

@linyiru linyiru released this 03 Jul 14:15

Since v1.0.0:

  • Auto-derive deploy base_path (repo-level custom domain / owner.github.io → ``; project page → /<repo>) and preserve the custom-domain CNAME across deploys.
  • Generalized the repo-relative link fix (top-level ../X.md → GitHub blob).
  • Extracted the build logic to scripts/build.sh + scripts/set_base_path.py.
  • CI: actionlint + yamllint + shellcheck + ruff, plus a self-test that builds a fixture and asserts the site + base_path.
  • Fixed a latent bug where a Pages API 404 leaked into CNAME.
  • Added an MIT LICENSE.

v1.0.0

Choose a tag to compare

@linyiru linyiru released this 02 Jul 23:51

First release of the Kura Pages action. Usage: uses: kurajs/pages@v1