Skip to content

Releases: denoland/deno_ast

0.31.7

22 Jan 14:18
Compare
Choose a tag to compare
  • feat: ability to add scope analysis to a ParsedSource (#198)
  • feat: expose analyzing deps without a ParsedSource and improvements to Comments (#195)
  • feat: support decorator proposal (#201)
  • fix: bump to latest patch versions of swc crates (#203)
  • fix: remove duplicate base64 dep (#199)
  • fix: update swc_ecma_parser to 0.141.37 (#197)
  • fix: upgrade swc_ecma_parser to 0.141.33 (#196)

1.0.1

08 Jan 18:38
Compare
Choose a tag to compare
  • fix: remove duplicate base64 dep (#199)

1.0.0

04 Jan 22:12
Compare
Choose a tag to compare
  • feat: ability to add scope analysis to a ParsedSource (#198)
  • feat: expose analyzing deps without a ParsedSource and improvements to Comments (#195)
  • fix: update swc_ecma_parser to 0.141.37 (#197)

0.31.6

23 Nov 20:27
Compare
Choose a tag to compare
  • fix: upgrade swc_ecma_parser 0.141.26 (#194)

0.31.5

16 Nov 14:26
Compare
Choose a tag to compare
  • fix: add back accidentally removed export for swc::dep_graph (#192)

0.31.4

16 Nov 00:18
Compare
Choose a tag to compare
  • feat(dep_graph): make some types serializable (#186)
  • feat(dep_graph): template literal analysis (#188)
  • feat: move back swc_ecma_dep_graph into deno_ast (#185)
  • fix(transform): error on missing using init (#183)
  • fix: only optimize known boolean jsx attrs (#184)
  • fix: update swc_ecma_parser 0.141.22 (#189)

0.31.3

01 Nov 13:10
Compare
Choose a tag to compare
  • fix: ensure newline before inline sourcemap (#182)

0.31.2

31 Oct 12:42
f9d6dab
Compare
Choose a tag to compare

All fixes and improvements for precompile_jsx (no public API changes).

  • feat: insert jsx tpl after last import statement (#171)
  • feat: jsx ensure dynamic values are escaped (#178)
  • feat: merge serializable jsx children (#173)
  • feat: optimize boolean attr handling (#174)
  • feat: serialize numeric jsx attribute values (#172)
  • fix: drop development for precompile JSX transform (#179)
  • fix: drop unnecessary whitespace (#169)
  • fix: jsx templates added before imports (#175)
  • fix: jsx templates added before imports (#176)
  • fix: multiline JSX string conversion to string (#167)
  • fix: negative numeric JSX attributes not inlined (#177)
  • fix: non-identifier properties not quoted (#168)
  • fix: whitespace for single component child (#170)

0.31.1

25 Oct 13:36
Compare
Choose a tag to compare
  • fix: duplicate template index (#166)

0.31.0

24 Oct 19:25
Compare
Choose a tag to compare
  • feat: precompile JSX to string transform (#162)
  • fix: jsx component props being normalized (#165)