Skip to content

Releases: genius257/autoit3-pegjs

4.0.0

15 Feb 20:54
Compare
Choose a tag to compare

Changed

  • Changed package to be used via NPM instead.

3.0.4

13 Feb 20:36
Compare
Choose a tag to compare

Fixed

  • "type": "module" in package.json give unexpected errors when imported by other projects.

3.0.3

13 Feb 16:57
Compare
Choose a tag to compare

Fixed

  • Manual type replacement added for IncludeStatement rule, to fix wrong interpreted type for properties library and file.
  • Missing object property from TS type object with property type equals MemberExpression from CallExpression rule

3.0.2

22 Jan 03:32
Compare
Choose a tag to compare

Fixed

  • Missing location property on ParenthesizedExpression AST node.
  • Updated peggy-to-ts to fix mismatch between location function return value and Peggy LocationRange type.

3.0.1

22 Jan 02:12
Compare
Choose a tag to compare

Fixed

  • Recursion typescript error for circular type reference
  • Wrong types was generated for MemberExpression and CallExpression rules.

3.0.0

18 Jan 04:51
Compare
Choose a tag to compare

Changed

  • TypeScript types are now auto-generated instead of hand written, to remove the element of human error. (This is a breaking change)

Fixed

  • NotExpression precedence issue causing it to be disallowed on the right-hand side of BinaryExpressions. (#8)
  • SingleLineComment used EOS intead of LineTerminatorSequence / EOF
  • Wrong TypeScript type "Comment" used instead of "SingleLineComment|MultiLineComment"

2.0.0

20 Sep 22:14
Compare
Choose a tag to compare

[2.0.0] - 2024-09-21

Added

  • More grannular typescript types, to better access each node case within the IterationStatement

Changed

  • ForStatement id property removed from AST node and init property now contains a VariableDeclarator node
  • ForInStatement left property in AST node now contains a VariableDeclarator node isntead

1.2.0

30 Mar 03:52
Compare
Choose a tag to compare

Added

  • volatile property for FunctionDeclaration AST object
  • dimensions property for variable declarations on VariableDeclaration and ConstDeclaration

Fixed

  • Declaring array dimensions was missing on ConstDeclaration

1.1.7

09 Mar 21:17
Compare
Choose a tag to compare

Fixed

  • Missing Null as a possible value for Parameter AST object init property
  • EnumDeclaration AST object could have properties stepoperator could be null
  • EnumDeclaration AST object could have properties stepval could be NaN

1.1.6

28 Feb 00:46
Compare
Choose a tag to compare

Fixed

  • Fixed problems with expected and allowed keywords for VariableDeclarations ( #33, #34 )