TypeScript 3.2
Breaking Changes ⚠️
- Output changed from
es5
toes2015
- Plugins may need to output
es2015
if extending classes (#845 comment)
- Plugins may need to output
- Known issue with
--options
argument parsing (#942) (fixed in v0.14.1)
Features ✨
- Upgrade TypeScript to 3.2 (#922)
- Add support for source links on GitHub enterprise instances (#843)
- Improved reflection conversion performance (#890)
Fixes 🐛
- Corrected JSON signature generation to return arrays (#721)
- Added declarationMap to list of ignored tsconfig options. (#871)
- Fix missing reflection flags in JSON output (#889)
- General correction of glob patterns and config file locating (#742)
- Avoid documenting excluded files. (#896)
- Fix module merging with class (#876)
Documentation help 📖
- fix README contribution guide link
- Update README.md links (#909)
- Add/improve tsdoc comments on a lot of core classes (#915)
Changed 📦
- Use mocha's "before" instead of "it" to setup the App. (#874)
- Enable strict null checks! (#845)
- Remove greenkeeper badge from readme (#886)
- Fix gitattributes. (#872)
- Fix indentation rules in .editorconfig (#916)
- Add test for
let x: Promise<object>
(#881)
Thanks 👏
Thanks to those who identified issues and for the following code contributors: