Skip to content

0.18

Choose a tag to compare

@karero karero released this 17 Jul 07:21
· 57 commits to main since this release

website-builder 0.18 — new sites now scaffold on Astro 7 🚀

As always: your favorite AI assistant takes you by the hand — just ask it, in your own
words, and it does the work.

What's new:

  • 🚀 New sites start on Astro 7, the framework's current major version. Astro 7 changed a
    low-level detail of how it compresses page text — the kind of thing that could silently
    squish two words together if a sentence ever wraps around a link. We already turned on the
    setting that keeps the old, safe behavior, so every new site is protected from day one — one
    less thing to ever think about.
  • 🩺 Already have a site? Your assistant can now spot when it's running an older version of
    Astro and walk you through updating it.
    There's a step-by-step upgrade checklist built for
    exactly this situation — no guesswork, no need to understand what Astro even is under the
    hood.
  • 🔒 A clear way to report a security issue, if you (or a security researcher) ever spot
    one — see SECURITY.md in the download.
  • 🧰 Small housekeeping: a round of hardening on the tooling maintainers use for outside
    code review, a packaging fix so an unrelated internal note could never accidentally ship in
    the download, and a couple of small dependency-install cleanups. Nothing here changes how
    you build a site.

New here? How to start: download website-builder.zip below, unzip it, and paste the
starter prompt from the README
into your AI assistant — it takes you by the hand from there.

For the technically curious: this release went direct-to-main — abb6c0c (Astro 7 pin),
f8b80d9 (compressHTML:true), 18b05bf (upgrade guidance + staleness detection), 1f8b440
(entity-escape doc addition), 974ba26 + 2a29b94 (packaging/allowScripts fixes), 4a17855
(SECURITY.md), db6b5ab/ea08a1f/5f5e7ec/a59b97e/4c68960 (independent-review hardening),
763189b (CI fix).