Skip to content

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:58
db74ea3

craftz is run, never imported. Every config writes out what the rules set: vite.config.ts its fmt, lint, a package's publint, types and platform, and the browsers a build targets, and tsconfig.json its compiler options. The craftz() plugin and the package's main entry are gone. A static site's cloudflare.config.ts is cf's own format, export default { worker: {…} }, with its compatibility date, workersDev: false and previewUrls: false written out, and site() and @amitkaps/craftz/cloudflare are gone.

craftz upgrade writes all of it in. By hand: edit comments that still say craftz() sets the format, and move a verify that chains its steps with && to vp run --log grouped all, as scripts-verify says.

What's Changed

Breaking

  • verify runs check, test, build and site side by side by @amitkaps in #148
  • Every config writes out what the rules set, and craftz() is gone by @amitkaps in #153
  • cloudflare.config.ts is written as cf's config is, and site() is gone by @amitkaps in #154

Fixed

  • The label check reads the labels when it runs by @amitkaps in #146

Faster and smaller

  • check asks npm nothing, and status notes a newer craftz by @amitkaps in #151
  • The rules read configs by parsing them by @amitkaps in #152

Documentation

Full Changelog: v0.10.0...v0.11.0