Skip to content

Releases: denoland/deno_ast

0.39.0

03 Jun 23:39
Compare
Choose a tag to compare
  • feat: support multiple highlights in a single diagnostic snippet (#248)
  • feat: support string concat in dynamic import analysis (#251)
  • fix(BREAKING): flip keep_comments to remove_comments (#246)
  • fix(diagnostics): don't output trailing blank line in display (#249)
  • perf(emit): allow deferring or excluding utf8 conversion (#253)
  • perf: lazily create SourceTextInfo (#254)
  • perf: turn off jsx transforms for non-jsx compatible files (#252)

0.38.2

14 May 21:34
Compare
Choose a tag to compare
  • fix: update swc_ecma_parser to 0.114.1 (#247)

0.38.1

29 Apr 14:54
Compare
Choose a tag to compare
  • feat: add source_map_file option for emit (#244)

0.38.0

24 Apr 16:34
Compare
Choose a tag to compare
  • fix: upgrade swc for better decorator support and abstract auto-accessors (#243)

0.37.1

18 Apr 15:45
Compare
Choose a tag to compare
  • feat: skip serialize option for jsx precompile (#241)

0.37.0

16 Apr 20:32
Compare
Choose a tag to compare
  • feat(BREAKING): consolidate to a single transpile method (#239)
  • fix: do not panic doing scope analysis before emit (#240)

0.36.2

12 Apr 22:09
Compare
Choose a tag to compare
  • feat: add transpile_owned and transpile_owned_with_fallback (#237)
  • feat: return structured error from deno_ast::ParsedSource::transpile (#236)
  • fix: precompile double escape with Fragments (#238)

0.36.1

11 Apr 21:23
Compare
Choose a tag to compare
  • fix: use swc Comment trait for emitting (#235)

0.36.0

11 Apr 19:31
Compare
Choose a tag to compare
  • feat: add Emitter and emit feature (#230)
  • feat: add SourceMap wrapper (#234)
  • fix: revert swc_ecma_parser to 0.143.5 (#233)

0.35.3

11 Apr 02:39
Compare
Choose a tag to compare
  • fix: bump swc_ecma_parser 0.143.13 (#231)