Skip to content

Releases: BitGo/api-ts

@api-ts/express-wrapper@1.0.0

01 Sep 21:25
77773d3
Compare
Choose a tag to compare

@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 to error 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

26 Aug 19:01
2cb6c50
Compare
Choose a tag to compare

@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

26 Aug 19:01
2cb6c50
Compare
Choose a tag to compare

@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

26 Aug 19:01
2cb6c50
Compare
Choose a tag to compare
Pre-release

@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

26 Aug 19:01
2cb6c50
Compare
Choose a tag to compare
Pre-release

@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

26 Aug 19:01
2cb6c50
Compare
Choose a tag to compare
Pre-release

@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

25 Aug 22:34
77bb601
Compare
Choose a tag to compare
Pre-release

@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

25 Aug 16:27
98b92b9
Compare
Choose a tag to compare
Pre-release

@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

15 Aug 13:22
a6e0134
Compare
Choose a tag to compare

@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

15 Aug 13:22
a6e0134
Compare
Choose a tag to compare

@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