Skip to content

0.21.0

Choose a tag to compare

@jasonkuhrt jasonkuhrt released this 06 May 15:20
· 265 commits to master since this release
f23d503

BREAKING CHANGES

  • efc3ee3 app assembly (#784)

    This feature removes documented server methods and adds three new but undocumented app methods: start, stop, assemble. We will see if we document these in a future change. Also these methods are not statically exported as named exports.

    Concept of starting server separated from assembly to support future serverless feature #782

    server.start and server.stop are no longer exposed. If you had a use-case for them please open an issue to discuss.

Features

Fixes

  • f23d503 better ts transpilation errors (#811)
  • 87f3468 require proper app singleton + force settings
  • 0b4c9ab make server settings working again
  • e78d113 set server state running = true
  • d1405d2 assemble type error
  • d6b835b typegen duplicate imports
  • 41235d7 use reflection module in postinstall (#790)
  • f6d6ebb prevent duplicate typegen imports (#789)
  • 1855c7d playground handler creator accept gql path
  • 800fbfa remove derived files from version control
  • 7279cdd dev mode ts hook returns node runnable code (#748)
  • 4238249 sigterm properly stops init execution (#745)
  • 47791d3 make start module node runnable (#747)
  • cf5e151 pick up tsconfig compiler options (#743)
  • 167ea86 custom build output (nexus build -o) (#714)
  • d8562a2 build error because of utility-types (#715)

Improvements

Docs