Releases: BitGo/api-ts
Releases · BitGo/api-ts
@api-ts/express-wrapper@1.0.0
@api-ts/express-wrapper 1.0.0 (2022-09-01)
Bug Fixes
- add default param to requestHandler impl (cd8772a)
- attempt to handle response types more cleanly (7143029)
- edit source in every package to force release (200c95e)
- stop using wildcard versions for monorepo packages (6a1c0ee)
- use consistent format for path parameters between server and client (35e9ed8)
- use stable version of io-ts (e6326d7)
Features
-
add typed-express-router package (e1e58ad)
-
constrain api spec keys to HTTP methods (0898cce)
-
express-wrapper: add router factory fn (03468c2)
-
express-wrapper: allow custom response encoders (85d66a9)
-
express-wrapper: allow middleware to add request properties (0c311dd)
-
factor response library out of io-ts-http (4e191cf)
-
handle status codes or response keys in express-wrapper (7dd2fff)
-
make response encoder return an express middleware (2449199)
-
express-wrapper: expose keyed response type (9871b7e)
-
fix!: rename errors to error in 400 responses (cb76bc4), closes #39
BREAKING CHANGES
- rename
errors
toerror
in 400 response
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0
- @api-ts/superagent-wrapper: upgraded to 0.2.0
- @api-ts/typed-express-router: upgraded to 0.2.0
@api-ts/typed-express-router@0.2.0-beta.3
@api-ts/typed-express-router 0.2.0-beta.3 (2022-08-26)
Features
- constrain api spec keys to HTTP methods (0898cce)
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0-beta.12
- @api-ts/superagent-wrapper: upgraded to 0.2.0-beta.16
@api-ts/superagent-wrapper@0.2.0-beta.16
@api-ts/superagent-wrapper 0.2.0-beta.16 (2022-08-26)
Features
- constrain api spec keys to HTTP methods (0898cce)
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0-beta.12
@api-ts/openapi-generator@0.2.0-beta.12
@api-ts/openapi-generator 0.2.0-beta.12 (2022-08-26)
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0-beta.12
@api-ts/io-ts-http@0.2.0-beta.12
@api-ts/io-ts-http 0.2.0-beta.12 (2022-08-26)
Features
- constrain api spec keys to HTTP methods (0898cce)
@api-ts/express-wrapper@1.0.0-beta.26
@api-ts/express-wrapper 1.0.0-beta.26 (2022-08-26)
Features
- constrain api spec keys to HTTP methods (0898cce)
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0-beta.12
- @api-ts/superagent-wrapper: upgraded to 0.2.0-beta.16
- @api-ts/typed-express-router: upgraded to 0.2.0-beta.3
@api-ts/openapi-generator@0.2.0-beta.11
@api-ts/openapi-generator 0.2.0-beta.11 (2022-08-25)
Bug Fixes
- check for compiler errors before emitting an openapi spec (e0b3d05)
Features
- allow openapi-generator tests to run in parallel (d765411)
@api-ts/openapi-generator@0.2.0-beta.10
@api-ts/openapi-generator 0.2.0-beta.10 (2022-08-25)
Bug Fixes
- elide empty descriptions when allowed by the spec (399f3c6)
@api-ts/typed-express-router@0.2.0-beta.2
@api-ts/typed-express-router 0.2.0-beta.2 (2022-08-15)
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0-beta.11
- @api-ts/superagent-wrapper: upgraded to 0.2.0-beta.15
@api-ts/superagent-wrapper@0.2.0-beta.15
@api-ts/superagent-wrapper 0.2.0-beta.15 (2022-08-15)
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0-beta.11