0.20
website-builder 0.20 — publishing tells you what actually went wrong 🚦
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:
- 🚦 Publishing now tells you the truth when something goes wrong. Before, any hiccup
while putting your site live reported the same alarming thing — that your live site and your
draft had diverged — and warned you off the one thing that actually fixes it. A brief wifi
drop said that. A failing test said that. Now each says what it is: a network blip you can
just retry, tests you need to look at, or a genuine conflict worth asking for help with. - 🔌 A dropped connection no longer guesses. If the upload dies half-way, nobody can
honestly say whether it landed — so instead of pretending, it tells you to run it again,
which is safe and settles the question. - 🧭 Better advice when your computer and the cloud disagree. It now works out which side
moved and tells you what to run, instead of always suggesting the one command that can't help. - 🔁 Already have a site? Nothing changes on its own. Your site keeps the publishing script
it was built with. To pick this up, just ask your assistant: "update my site's publish script
to website-builder 0.20" — it swaps two files in and runs the built-in check, which tells you
straight away if anything didn't land. - 🧰 Small housekeeping: more hardening on the review tooling maintainers use, and internal
project references cleaned out of the shared docs. 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: the details are in PR #69, PR #70, PR #71, PR #72, PR #73.