- Exclude optional arguments when linting argument count
- Lint minimum argument count
- BC BREAK: Separate files are no longer included in the release (due to using
cm-buildhelper
) - Tests are now in TypeScript too
- Autocomplete is now less aggressive
- Severity of "too many arguments" linter error was lowered from error -> warning
- Lint type of call arguments, if defined
- Add support for comments
/*
&*/
- Add support for
xor
- Add support for uppercase
TRUE
/FALSE
/NULL
- Add support for bitwise operators
<<
&&>>
- Add some basic styles
- Resolve type on logical expressions
- BC BREAK: Function parameters are now passed in as objects (see
ELParameter
for details)