v0.1.1
Maintenance release of the @stacklych Dredd fork (OpenAPI 3.0 / 3.1 only). Bug fixes, correctness cleanups, and CI/release hardening since v0.1.0. No breaking changes; no public API changes.
Published to npm:
🐛 Fixes
- CLI: repair the SIGINT (Ctrl+C) shutdown handler and exit-code logic — previously crashed on Ctrl+C and could double-exit. (#4)
- Hooks: prevent a double callback in the hook runner that could run part of the flow twice. (#5)
- OpenAPI 3.1: sample
allOfschemas that wrap only a primitive/$refso they still produce a body. (#7) - Reporters: avoid
NaNtest durations when a start time is missing; assorted reporter/helper correctness fixes (isURLcase-insensitivity, reporter completion guards, dead-branch removal). (#8)
🧹 Maintenance
- Drop the unmaintained
htmlencode(2013) dependency in favor of a small local XML escaper. (#11) - Remove dead CI configs (CircleCI, AppVeyor). (#9)
- Harden the release pipeline (gate publishing on build/lint/test), enforce Prettier in CI, and run smoke tests in CI. (#10)
Full changelog: v0.1.0...v0.1.1