Skip to content
This repository has been archived by the owner on Jul 15, 2021. It is now read-only.

Release v0.11.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@nwronski nwronski released this 05 Jan 01:48
· 179 commits to master since this release

If you want intelligent error messages for syntax errors, at the expense of a substantial decrease in performance, then use the v0.11.0 release.

Changed

  • all keys removed in all places as it has no effect on query results
  • function args property now always contains an array. when DISTINCT is used in function arguments, then a distinct: true property is added to the function node.
  • any property that was previously attached to a node with a value of null is no longer included in the AST. this should reduce the size of the AST considerably with useless information. for example, the with property of a SELECT statement node.
  • all false values that were included by default (e.g.: temporary, autoIncrement, etc...) are only included in the AST when the value is true
  • expected AST for each spec is located in its own .json file instead of keeping it inside of the JS file.