Skip to content

SpecDock v0.3.0

Choose a tag to compare

@dev-ik dev-ik released this 19 Jun 08:25
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
fe2caf0

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.json project 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