Skip to content

Releases

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 03:45

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 17:06

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 08:42

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 11:58

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.
Thanks to @mrCabez for the review of the Italian texts (#6).

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 09:07

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.

v0.1.0-rc.4

v0.1.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 20:58

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.

v0.1.0-rc.3

v0.1.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 19:37

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.

v0.1.0-rc.2

v0.1.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 15:29

The changes are in CHANGELOG.md.
A file of the release is checked with gh attestation verify <file> --repo mkorun/hadley.

0.1.0-rc.1

0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@mkorun mkorun released this 31 Oct 11:21

The first preview of hadley on npm, under the tag next, before the first release.

What hadley does

  • Content in Markanto, metadata in LIMA (Core 1.2),
    templates in galley, the HTML formatted by quad; Vite, sharp, Shiki and Pagefind for the rest.
  • Bundles: a page is a folder with its text, its pictures and its other languages; several languages make one
    site, each page linked to its versions.
  • Front matter in the author's language: a field may have other names in config.lima, in any language and
    gendered (titel:, größe:, 題名:, autor:in:, autor*in:).
  • Two themes to start from, which become the site's own: hems, for writing, and punch, for a personal site;
    hadley init makes a site from either, in the languages it names.
  • Images in the widths and formats the theme asks for, AI-generated ones labelled from their metadata.
  • A dev server with live reload and an editor for the page in the browser; search, a feed, a sitemap,
    og images and comments when the site wants them.
  • Pages from other repositories (sources), read at a commit, with their data for the templates.
  • A maintenance mode that publishes only the site's 503 page, and error pages every host can show
    (404.html).
  • Every page as Markdown beside llms.txt, for language models, when config.lima says so (markdown).
  • Content is untrusted: what a page says is written escaped, and cannot make hadley read or write outside the site.

Known limits of the preview

  • Tested on Linux with Node.js 24 and Bun 1.4; Windows and macOS are not tested yet (docs/platforms.md).
  • The comments service, hadley-forms, comes for Linux and macOS with the GitHub release (docs/comments.md); on
    Windows it runs only in WSL.
  • hadley.sh, the website, is under maintenance; the documentation is in docs/.

The comments service

The files below hold hadley-forms, the comments service, for Linux and macOS on amd64 and arm64, and SHA256SUMS to check a download with. docs/comments.md says how to install it.