Skip to content

Commit a633e0a

Browse files
committed
Merge origin/main into PR branch
2 parents 405d52c + d6cd454 commit a633e0a

5 files changed

Lines changed: 52 additions & 28 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,30 @@
1414
- Full-scan and streamed-diff API failures now use the configured infrastructure
1515
error exit code instead of the security-finding exit code.
1616

17+
## 2.6.11
18+
19+
### Changed: bump pinned @coana-tech/cli to 15.10.32
20+
21+
- Bumped the pinned reachability engine (`@coana-tech/cli`) from `15.10.28` to
22+
`15.10.32`. See the [Coana changelogs](https://docs.coana.tech/changelogs) for
23+
engine changes.
24+
25+
## 2.6.10
26+
27+
### Changed: bump pinned @coana-tech/cli to 15.10.28
28+
29+
- Bumped the pinned reachability engine (`@coana-tech/cli`) from `15.10.27` to
30+
`15.10.28`. See the [Coana changelogs](https://docs.coana.tech/changelogs) for
31+
engine changes.
32+
33+
## 2.6.9
34+
35+
### Changed: bump pinned @coana-tech/cli to 15.10.27
36+
37+
- Bumped the pinned reachability engine (`@coana-tech/cli`) from `15.10.25` to
38+
`15.10.27`. See the [Coana changelogs](https://docs.coana.tech/changelogs) for
39+
engine changes.
40+
1741
## 2.6.8
1842

1943
### Changed: bump pinned @coana-tech/cli to 15.10.25

docs/cli-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ If you don't want to provide the Socket API Token every time then you can use th
297297
| Parameter | Required | Default | Description |
298298
|:---------------------------------|:---------|:--------|:---------------------------------------------------------------------------------------------------------------------------|
299299
| `--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`). |
300-
| `--reach-version` | False | 15.10.25 | Version of @coana-tech/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. |
300+
| `--reach-version` | False | 15.10.32 | Version of @coana-tech/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. |
301301
| `--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` |
302302
| `--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` |
303303
| `--reach-concurrency` | False | 1 | Control parallel analysis execution (must be >= 1). Omitted by default, so coana applies its own default. |

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ test = [
4747
"pytest-watch==4.2.0"
4848
]
4949
dev = [
50-
"ruff==0.16.3",
50+
"ruff==0.16.4",
5151
"twine==7.0.0", # for building
5252
"uv==0.12.5", # for dependency management
5353
"pre-commit==4.6.2",

socketsecurity/core/tools/reachability.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# Pinned @coana-tech/cli version. Bumped deliberately per Python CLI release so the
1919
# reachability engine version only changes through a standard pip upgrade (advance notice).
2020
# Pass --reach-version latest to opt into the newest published version instead.
21-
DEFAULT_COANA_CLI_VERSION: Final = "15.10.25"
21+
DEFAULT_COANA_CLI_VERSION: Final = "15.10.32"
2222

2323
# Resolved @coana-tech/cli script paths from the npm-install fallback, keyed by version.
2424
# Lives for the process lifetime so repeated fallback invocations install only once
@@ -55,7 +55,7 @@ def __init__(self, sdk: socketdev, api_token: str):
5555

5656
def _resolve_coana_package_spec(self, version: Optional[str] = None) -> str:
5757
"""
58-
Resolve the @coana-tech/cli package spec to run (e.g. '@coana-tech/cli@15.10.25').
58+
Resolve the @coana-tech/cli package spec to run (e.g. '@coana-tech/cli@15.10.32').
5959
6060
Args:
6161
version: Coana CLI version to use.
@@ -64,7 +64,7 @@ def _resolve_coana_package_spec(self, version: Optional[str] = None) -> str:
6464
- '<semver>': that exact version.
6565
6666
Returns:
67-
str: The package specifier to use with npx (e.g. '@coana-tech/cli@15.10.25').
67+
str: The package specifier to use with npx (e.g. '@coana-tech/cli@15.10.32').
6868
"""
6969
return f"@coana-tech/cli@{self._resolve_coana_version(version)}"
7070

uv.lock

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)