Skip to content

Releases: decaffeinate/decaffeinate-parser

v19.1.0

23 Jul 01:11

Choose a tag to compare

<a name"19.1.0">

19.1.0 (2017-07-23)

Features

v19.0.0

22 Jul 20:48

Choose a tag to compare

<a name"19.0.0">

19.0.0 (2017-07-22)

Features

  • add parent pointers to nodes and a traverse function (#251) (2de49e26)

Breaking Changes

  • All nodes now have a parentNode field.

Shorthand object initializers now have a null value rather than using the same
node as the key and the value. This ensures no node gets traversed twice in a
traversal.

The range field has been removed from nodes. Code should now use start and
end instead.
(2de49e26)

v18.1.0

22 Jul 18:49

Choose a tag to compare

<a name"18.1.0">

18.1.0 (2017-07-22)

Features

  • add getChildren and getChildFields methods to Node (#249) (442c8c49)

v18.0.0

08 Jul 22:06

Choose a tag to compare

<a name"18.0.0">

18.0.0 (2017-07-08)

Bug Fixes

Breaking Changes

  • The token format included within chained comparison operators
    now uses string enums.
    (0695bb51)

v17.1.8

06 Jul 18:00

Choose a tag to compare

<a name"17.1.8">

17.1.8 (2017-07-06)

Bug Fixes

  • update build system to use typescript instead of rollup (#238) (1ba81fc4)

v17.1.7

06 Jul 05:57

Choose a tag to compare

<a name"17.1.7">

17.1.7 (2017-07-06)

Bug Fixes

v17.1.6

26 Jun 00:48

Choose a tag to compare

<a name"17.1.6">

17.1.6 (2017-06-26)

Bug Fixes

  • create empty blocks for semicolon-only blocks (#230) (d7634021)

v17.1.5

25 Jun 17:01

Choose a tag to compare

<a name"17.1.5">

17.1.5 (2017-06-25)

Bug Fixes

  • adjust block location to include a following semicolon (#229) (39e785c0)

v17.1.4

18 Jun 00:52

Choose a tag to compare

<a name"17.1.4">

17.1.4 (2017-06-18)

Bug Fixes

v17.1.3

10 Jun 19:06

Choose a tag to compare

<a name"17.1.3">

17.1.3 (2017-06-10)

Bug Fixes

  • fix build by pointing rollup config at parser.ts (#223) (cead22dc)
  • properly traverse nested blocks within class bodies (#222) (7b223084)
  • pull fixLocations out into its own typescript file (#216) (6bf5c83f)