- Docs: rewrite CLAUDE.md with commands, architecture, and the local AI agent/skill map (#298)
- Docs: sync AGENTS.md with the rewritten CLAUDE.md (#300)
- Refactor: extract the Diffy step-pack into its own diffy-steps plugin (#302)
- Docs: CLAUDE.md points at the unscoped diffy-steps require path (#304)
- Docs: CLAUDE.md names the old @webship scope for diffy-steps (#306)
Behaviour change for Diffy users
#302 removes tests/step-definitions-diffy/, its features and example pages, the diffy worldParameters block, and the commented Diffy lines in the bin/init-webship.js scaffold template. Visual regression now ships as a separate plugin, @webship-js/diffy-steps.
Projects that had opted in should install the plugin:
npm install --save-dev @webship-js/diffy-stepsand repoint the require: entry in cucumber.js:
'node_modules/@webship-js/diffy-steps/tests/step-definitions/**/*.js'Step phrasings are unchanged, so .feature files need no edits.
Everything else in this release is documentation.