Commit 6d7c85d
chore: release v0.18.0 — 16 new languages, clippy clean, version bump
Add deep analysis (semantics, callgraph, taint, callbacks, test detection)
for PHP, C#, Kotlin, Scala, Swift, Bash, Elixir, Solidity, OCaml. Bundle
858 semgrep rules for 16 new languages. Add CodeQL Models-as-Data knowledge
for Ruby and Swift. Fix all clippy warnings and format with cargo fmt.
Co-Authored-By: Claude Opus 4.6 <[email protected]>1 parent 240bf3b commit 6d7c85d
File tree
3,134 files changed
+189960
-324
lines changed- crates
- ai
- src
- analyzer
- src
- callgraph
- flow
- imports
- knowledge
- generated
- cpp
- csharp
- go
- javascript
- java
- python
- rust
- providers
- semantics
- cli
- src
- commands
- output
- diagnostics
- tui
- common/src
- daemon
- src
- indexer
- src
- knowledge-gen
- src
- codeql
- pysa
- lsp
- src
- parser
- src
- plugins
- src
- rules
- rules
- apex/lang
- best-practice/ncino
- accessModifiers
- tests
- urls
- performance/ncino/operationsInLoops
- security/ncino
- dml
- encryption
- endpoints
- injection
- sharing
- system
- bash
- curl/security
- lang
- best-practice
- correctness
- security
- clojure
- lang/security
- security/clojure-read-string
- csharp
- dotnet/security
- audit
- lang
- best-practice
- correctness
- double
- regioninfo
- sslcertificatetrust
- security
- ad
- cryptography
- filesystem
- http
- injections
- insecure-deserialization
- memory
- regular-expression-dos
- sqli
- ssrf
- xxe
- razor/security
- dockerfile
- audit
- best-practice
- correctness
- security
- elixir/lang
- best-practice
- correctness
- html
- best-practice
- correctness
- security
- audit
- json
- aws/security
- npm/security
- kotlin
- gradle/security
- lang/security
- ocaml/lang
- best-practice
- compatibility
- correctness
- performance
- portability
- security
- php
- doctrine/security/audit
- lang
- correctness
- security
- audit
- injection
- laravel/security
- symfony/security/audit
- wordpress-plugins/security/audit
- scala
- jwt-scala/security
- lang
- correctness
- security/audit
- play/security
- scala-jwt/security
- slick/security
- solidity
- best-practice
- performance
- security
- swift
- lang
- crypto
- storage
- sqllite
- webview
- terraform
- aws
- best-practice
- correctness
- security
- azure
- best-practice
- security
- aks
- apiservice
- appservice
- functionapp
- keyvault
- storage
- gcp
- best-practice
- security
- lang/security
- iam
- yaml
- argo
- correctness
- security
- docker-compose/security
- github-actions
- security
- audit
- semgrep-configuration
- gitlab/correctness
- kubernetes
- best-practice
- security
- env
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,134 files changed
+189960
-324
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
10 | 21 | | |
11 | 22 | | |
12 | 23 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | | - | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| 152 | + | |
152 | 153 | | |
153 | 154 | | |
154 | 155 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
428 | 428 | | |
429 | 429 | | |
430 | 430 | | |
| 431 | + | |
431 | 432 | | |
432 | 433 | | |
433 | 434 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
654 | 654 | | |
655 | 655 | | |
656 | 656 | | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
657 | 673 | | |
658 | 674 | | |
659 | 675 | | |
| |||
0 commit comments