Highlights
- Replace the README with complete single-page documentation covering setup, generated output, all configuration options, request adapters, hooks, templates, mocks, diff mode, CLI and programmatic APIs, troubleshooting, and release verification.
- Add safe interface declarations for compatible object schemas while retaining type aliases for complex schemas.
- Add configurable API-prefix deduplication, opt-in object-valued mock output, and opt-in application/json Blob parts for multipart objects.
Fixes
- Omit the authorization header when no credential is configured.
- Generate valid identifiers for numeric and reserved controller names.
- Fall back safely when OpenAPI request or response schemas are incomplete.
Compatibility
- Existing 0.1.x configuration remains supported. New output modes are opt-in, and complex type aliases preserve their previous representation.
Verification
- Full regression suite and TypeScript build passed on the release commit.
- Configuration-file CLI smoke test passed.
- npm pack produced 27 expected files.
- Clean tarball TypeScript consumer check passed with skipLibCheck disabled.
- Published npm integrity and SHA-1 match the verified local tarball.
Full Changelog: v0.1.2...v0.2.0