Added
- Support for another programming language: OCaml. You can now write
OCaml semgrep patterns with -lang ocaml - Inline whitelisting capabilities via
nosem
comments and the
--disable-nosem
flag #900 - Show a progress bar when using semgrep in an interactive shell
- More understandable error messages
Changed
- If scanning a directory in a git project then skip files that are ignored by the
project unless--no-git-ignore
flag is used - Show aggregate parse errors unless
--verbose
flag is used
Fixed
- Handle parsing unicode characters