SpecDock v0.3.0
SpecDock v0.3.0 expands the local-first API contract workspace with broader import support, stronger request testing, and more configurable SDK output.
Highlights
- Swagger 2.0 import support, normalized into OpenAPI 3 internally.
- OpenAPI parameter serialization for path/query requests and cURL preview.
- Multipart/form-data and application/octet-stream request body support.
- SDK generation presets for package name, client name, naming style, and base URL strategy.
- Local
.specdock.jsonproject export/import with validation and secret redaction. - cURL import can now create a new project or add requests into the active project.
- Fixed base URL state leaking between imported/switched contracts.
Security
- Public proxy behavior is unchanged.
- Project exports exclude auth secrets, manual headers, request bodies, response bodies, and file contents.
- Multipart and binary files stay in memory for the current browser session only.
Docker
docker run --rm -p 3000:3000 \
-e PUBLIC_DEMO=true \
-e PROXY_ENABLED=false \
docker.io/d8vik/specdock:v0.3.0