Skip to content

Releases: EricSmekens/jsep

v0.4.0

21 Mar 15:36
58a1d96
Compare
Choose a tag to compare

Added

You can add or remove additional valid identifier chars.
Support for gobble properties from array/strings. e.g. ([1].length)

Updated

Updated several dependancies for audit fixes.

v0.3.5

23 Aug 09:38
2cae101
Compare
Choose a tag to compare
Create npm-publish.yml

v0.3.4

29 Mar 21:18
9744586
Compare
Choose a tag to compare
Prepare 0.3.4 (#87)

v0.3.3

17 Dec 14:30
Compare
Choose a tag to compare
Prepare release 0.3.3

v0.3.2

06 Sep 18:26
Compare
Choose a tag to compare

0.3.2 - 2017-08-31

Notice

First version that was using a CHANGELOG.md.

Added

  • Typings
  • Functions to remove all binary/unary/etc. ops.

Fixed

  • Supports multiline expressions.

v0.3.1

23 Aug 17:14
Compare
Choose a tag to compare

Thanks for all PR's.

Fixes various issues, including:

  • Checks for unclosed '(' and '[' chars.
  • Better backslash handling. (Still not the same as esprima, next version will have this addressed).
  • Allowing unicode identifiers.
  • Better support for adding/removing literals/operators.
  • Updated dependencies.

v0.3.0

28 Nov 23:35
Compare
Choose a tag to compare

Thanks to everyone who submitted bug fixes and feature suggestions. This release should fix a bunch of known issues.

v0.2.9

20 May 18:20
Compare
Choose a tag to compare
  • Bugfixes (thanks to Nitin) for expressions like (Object.variable.toLowerCase()).length where properties after parentheses are referenced
  • Slightly smaller minified size

v0.2.8

30 Dec 04:25
Compare
Choose a tag to compare
  • Throw an error when expecting an identifier and one isn't presented (example: a.[b])
  • Clearer comments
  • Uses .charAt() for compatibility with older browsers

v0.2.7

19 Dec 22:00
Compare
Choose a tag to compare

Adds custom operators
Fixes spacing bugs
Adds more test cases