Skip to content

0.34.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ezolenko ezolenko released this 12 Sep 16:27

Bugfixes

  • fix: handle all type-only imports by piping TS imports by @agilgur5 in #406
    • If you have ever had issues with some files not being type-checked or not generating declarations, this should conclusively fix all such issues. This type of issue used to occur if you had a type-only / interface-only / emit-less file, i.e. a file with only TS types and interfaces that would produce no JS.
    • NOTE: This requires Rollup version 2.60.0+ as it requires the use of this.load
      • 0.34.0 will (accidentally) error out on older versions of Rollup. 0.34.1 patched this to instead give a warning and skip this check on older versions of Rollup.
More Fixes ...
  • fix(dx): remove extra quote in emitDeclarationOnly log statement by @agilgur5 in #412

Docs

  • docs: add a simple CHANGELOG.md that references GH releases by @agilgur5 in #419
    • i.e. it references this page

Internal (testing, refactors)

More Internal ...
  • refactor(test): heavily simplify the context helper by @agilgur5 in #404
  • refactor: combine check-tsconfig with parse-tsconfig by @agilgur5 in #413
  • clean: remove ConsoleContext entirely by using buildStart by @agilgur5 in #414
  • refactor(cache): simplify creating / using the cache var by @agilgur5 in #415
  • refactor: consolidate diagnostics funcs into single file by @agilgur5 in #415

Full Changelog: 0.33.0.1...0.34.0