Releases: denoland/deno_ast
Releases · denoland/deno_ast
0.39.0
- 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
- fix: update swc_ecma_parser to 0.114.1 (#247)
0.38.1
- feat: add source_map_file option for emit (#244)
0.38.0
- fix: upgrade swc for better decorator support and abstract auto-accessors (#243)
0.37.1
- feat: skip serialize option for jsx precompile (#241)
0.37.0
- feat(BREAKING): consolidate to a single
transpile
method (#239)
- fix: do not panic doing scope analysis before emit (#240)
0.36.2
- 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
- fix: use swc
Comment
trait for emitting (#235)
0.36.0
- 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
- fix: bump swc_ecma_parser 0.143.13 (#231)