You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e6093a2
Browse filesBrowse the repository at this point in the historyBrowse files
* Bump pinned Coana CLI to 15.12.11
* Run reachability e2e on Node 22 and document the new minimum
Coana CLI 15.12.11 requires Node.js 22.13 or later. The e2e-reachability
job pinned Node 20, so the engine exited 3 before producing a facts file.
* Bump virtualenv to 21.14.12 to clear new pip-audit advisories
virtualenv is a dev-only transitive dependency (pre-commit, hatch). Four
advisories published against 21.12.1 failed the required dependency-audit
check. distlib moves with it.
---------
Co-authored-by: socket-pr-bot[bot] <294242679+socket-pr-bot[bot]@users.noreply.github.com>
Co-authored-by: lelia <2418071+lelia@users.noreply.github.com>
|`--reach`| False | False | Enable reachability analysis to identify which vulnerable functions are actually called by your code. Creates a full application reachability scan (`scan_type=socket_tier1`). |
341
-
|`--reach-version`| False | 15.12.10| Version of the Coana CLI to use. Defaults to the pinned version that ships with this CLI release, so the engine only changes when you upgrade the Socket CLI. Pass `latest` to always use the newest published version (opt-in auto-update), or an explicit version (e.g. `1.2.3`) to pin it. |
341
+
|`--reach-version`| False | 15.12.11| Version of the Coana CLI to use. Defaults to the pinned version that ships with this CLI release, so the engine only changes when you upgrade the Socket CLI. Pass `latest` to always use the newest published version (opt-in auto-update), or an explicit version (e.g. `1.2.3`) to pin it. |
342
342
|`--reach-analysis-timeout`| False | 10m | Timeout for each reachability analysis run, e.g. `90s`, `10m` or `1h`. Omitted by default, so coana applies its own default (`10m`). Alias: `--reach-timeout`|
343
343
|`--reach-analysis-memory-limit`| False | 8GB | Memory limit for each reachability analysis run, e.g. `512MB` or `8GB`. Omitted by default, so coana applies its own default (`8GB`). Alias: `--reach-memory-limit`|
344
344
|`--reach-concurrency`| False | 1 | Control parallel analysis execution (must be >= 1). Omitted by default, so coana applies its own default. |
@@ -359,7 +359,7 @@ If you don't want to provide the Socket API Token every time then you can use th
359
359
**Reachability Analysis Requirements:**
360
360
361
361
The Python CLI verifies the following **up front** (before invoking the analysis engine) and exits with code **3** if any are unmet:
362
-
- `node` - Required to run the analysis engine (the Coana CLI). The engine needs Node.js 20 or later.
362
+
- `node` - Required to run the analysis engine (the Coana CLI). The engine needs Node.js 22.13 or later.
363
363
- `uv` - Required by the analysis engine
364
364
- An **Enterprise** Socket organization plan (any `enterprise*` plan, including Enterprise trials)
0 commit comments