Skip to content

Releases: ajinabraham/njsscan

0.3.1

31 Jan 02:46
Compare
Choose a tag to compare
  • Major libsast upgrade
  • Standard mapping support from libsast
  • Publish latest docker images from master and release

0.3.0

30 Jan 01:12
Compare
Choose a tag to compare
  • Performance Improvements
  • Major semgrep upgrade
  • SQLi rule bug fix
  • Rules QA

0.2.9

18 Aug 12:42
4580dc2
Compare
Choose a tag to compare
  • Support ES6 syntax for NoSQL find injection rule (@CharlyJazz)
  • Added Severity Filter (@ansidorov)
  • Remove Duplicated Rule
  • Refactor Tests

0.2.8

09 Jun 05:04
c6ea106
Compare
Choose a tag to compare
  • Support njsscan-ignore for templates
  • deprecate ignore:

0.2.7

30 May 04:53
Compare
Choose a tag to compare
  • semgrep update
  • CWE Typo Fix
  • libsast pattern matcher to support ignore findings.

0.2.6

10 May 00:18
Compare
Choose a tag to compare
  • Rules QA
  • License Change: LGPL2.1 -> LGPL3.0+
  • Semgrep bump

0.2.5

17 Apr 07:46
Compare
Choose a tag to compare
  • Bump Semgrep version to 0.47
  • Rule QA
  • Support HTML output format

0.2.4

03 Apr 22:01
a5feb3b
Compare
Choose a tag to compare
  • Bump Semgrep version to 0.45
  • Update Max Scan file size from 25 to 5 MB.
  • Added New Sequelize Rules from Semgrep, contributed by @0xdbe
 sequelize_tls
 sequelize_tls_cert_validation
 sequelize_weak_tls

0.2.3

03 Mar 02:15
6dc4f78
Compare
Choose a tag to compare
  • Removing a leading statement ellipsis trims time on a test corpus from
    32.7 to 24.2 seconds.
  • Bump libsast, skip files > 25MB for pattern matcher and choice matcher.

0.2.2

26 Jan 02:28
Compare
Choose a tag to compare
  • New Rule Express hbs Local File Read
  • Rule QA
  • New config --config to support .njsscan file from a custom location
  • Replaced expires rule and maxAge rule