All notable changes will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
Initial release
-
Preforming static analysis on int/boolean expressions
-
Highlight variables calculated
-
Be able to hover over variable
-
Support const and let expressions
-
support reassignment expressions
-
Scoping
-
Added Readme
-
Hover message shows type of variable
-
Added support for && and ||
-
String operations support(+, ===, !==)
-
Common tring methods support (.length, .toLocaleLower/toLocaleUpperCase, .toUpperCase/LowerCase, .trim/trimStart/trimEnd, .slice, .sbustring, .at, .charAt, .padEnd/padStart, .repeat, .charCodeAt .codePointAt, .includes, .startWith/endWith, .indexOf/lastIndexOf, .concat, .replace)
-
Replaced annoying VS code error messages to show errors in hover messages.
-
Added support to assignment operations like +=, -=...
-
Parser doesn't throw errors anymore and only shows results if possible to calculate.
-
Variables will stay the default colors.
- Fixed an issue where it was not reading multiple variable definition.