Releases: BitGo/api-ts
Releases · BitGo/api-ts
@api-ts/[email protected]
@api-ts/[email protected]
@api-ts/openapi-generator 0.2.0 (2022-09-01)
Bug Fixes
- check for compiler errors before emitting an openapi spec (e0b3d05)
- elide empty descriptions when allowed by the spec (399f3c6)
- openapi-generator: do not calculate relative paths from input files (8703ce3)
- openapi-generator: include POSIX-compliant newline at EOF (da5225e)
- edit source in every package to force release (200c95e)
- stop using wildcard versions for monorepo packages (6a1c0ee)
- use stable version of io-ts (e6326d7)
Features
- allow openapi-generator tests to run in parallel (d765411)
- factor response library out of io-ts-http (4e191cf)
Dependencies
- @api-ts/io-ts-http: upgraded to 0.2.0
@api-ts/[email protected]
@api-ts/[email protected]
@api-ts/io-ts-http 0.2.0 (2022-09-01)
Bug Fixes
- API Reference so that is correctly links to GitHub from NPM (e7815b3)
- attempt to handle response types more cleanly (7143029)
- edit source in every package to force release (200c95e)
- inference of
ResponseType<HttpRoute>
(81431c8) - stop using wildcard versions for monorepo packages (6a1c0ee)
- use stable version of io-ts (e6326d7)
Features
- constrain api spec keys to HTTP methods (0898cce)
- factor response library out of io-ts-http (4e191cf)
- force simplification of intersection types in io-ts-http (82b5e93)
- handle status codes or response keys in express-wrapper (7dd2fff)
- improve declaration of response types (01f9c88)
- produce helpful error messages on httpRequest codec errors (14343c6)
Dependencies
- @api-ts/response: upgraded to 0.1.2
@api-ts/[email protected]
@api-ts/express-wrapper 1.0.1 (2022-09-01)
Dependencies
- @api-ts/io-ts-http: upgraded to 1.0.0
- @api-ts/superagent-wrapper: upgraded to 1.0.0
- @api-ts/typed-express-router: upgraded to 1.0.0
@api-ts/[email protected]
@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/[email protected]
@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/[email protected]
@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/[email protected]
@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/[email protected]
@api-ts/io-ts-http 0.2.0-beta.12 (2022-08-26)
Features
- constrain api spec keys to HTTP methods (0898cce)