Release notes - 0.3

0.3.0

2020-05-03

Bug Fixes

  • avoid null pointers if source contains compiler errors (cec98aa)
  • imports: references to imported types are now correctly resolved (de8701c)

Features

  • compiler: collect more errors during parsing before throwing exception (5d5f6e9)
  • compiler: improve hooks exposed for tooling (e97a9df)
  • extensions: support extensions on type alias and enums (a7dad5d)
  • imports: support imports that cross-reference files (ee6e7a8)
  • support for columnar accessor added (e19c5e4)
  • swagger2taxi: better support for and anyOf types when importing OpenAPI schemas (2af73f6)
  • swaggerImporter: better detection of openApi vs swagger for yaml and json formats (cdc27e5)
  • swaggerImporter: support passing a baseUrl for services as an explicit param (e521f24)
  • typedoc: type extensions now support typedoc (7b27863)

0.3.1

2020-05-03

0.3.2

2020-05-03

0.3.3

2020-05-06

Bug Fixes

  • typedoc: trim whitepsace margin when parsing typedoc (e17bedb)

Features

  • taxidoc: taxidoc now supported on fields (6c46148)

0.3.4

2020-05-12

Bug Fixes

  • build: fix version in pom, should be 0.3.4-SNAPSHOT (443efa9)
  • build: fix version in pom, should be 0.3.4-SNAPSHOT (fedd100)

Features

  • config: config now defines sourceRoot, for tooling to consume (09a6b87)
  • enums support values, and infer basetype from the value (a585378)
  • enums: add support for enums declaring synonyms with each other (b0b1b19)
Next
Welcome to Taxi