Skip to content

Commit 62d6dc4

Browse files
committed
release: v1.1.98
- Bump Coana CLI to 15.3.8 (package.json + pnpm-lock.yaml). - CHANGELOG entry for the new `socket manifest gradle --facts` / `socket manifest kotlin --facts` mode shipping alongside the previously-unreleased Bazel work, plus the Coana bump. - Drop now-redundant `.toLowerCase()` from the .socket.facts.json basename check in handle-create-new-scan.mts (per PR review Finding 5 — we control every producer of this filename).
1 parent 71a2a3e commit 62d6dc4

4 files changed

Lines changed: 14 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

77
## [Unreleased]
88

9+
## [1.1.98](https://github.com/SocketDev/socket-cli/releases/tag/v1.1.98) - 2026-05-22
10+
911
### Added
1012
- **`socket manifest bazel [beta]`** — Generate Bazel JVM SBOM manifests by running `bazel query` against discovered Maven repos in a Bazel workspace. Closes the inline-Maven-declaration gap that lockfile-only parsing misses for repos like envoy, ray, tensorflow, tink-java, and or-tools. Auto-detects Bzlmod and legacy `WORKSPACE`.
1113
- **`socket scan create --auto-manifest`** now covers Bazel workspaces in addition to Gradle/Scala/Kotlin/Conda. Repos with `MODULE.bazel`, `WORKSPACE`, or `WORKSPACE.bazel` are detected automatically and their Maven dependencies extracted as part of the standard scan-create flow.
14+
- **`socket manifest gradle --facts [beta]`** (and its `socket manifest kotlin --facts` alias) — Emit a `.socket.facts.json` dependency graph from a Gradle build, consumable by `socket scan create --reach` as pregenerated SBOM input for Tier 1 reachability. Toggle also exposed via the `socket manifest setup` wizard for use with `--auto-manifest`.
15+
16+
### Changed
17+
- Updated the Coana CLI to v `15.3.8`.
1218

1319
## [1.1.97](https://github.com/SocketDev/socket-cli/releases/tag/v1.1.97) - 2026-05-18
1420

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "socket",
3-
"version": "1.1.97",
3+
"version": "1.1.98",
44
"description": "CLI for Socket.dev",
55
"homepage": "https://github.com/SocketDev/socket-cli",
66
"license": "MIT AND OFL-1.1",
@@ -97,7 +97,7 @@
9797
"@babel/preset-typescript": "7.27.1",
9898
"@babel/runtime": "7.28.4",
9999
"@biomejs/biome": "2.2.4",
100-
"@coana-tech/cli": "15.3.0",
100+
"@coana-tech/cli": "15.3.8",
101101
"@cyclonedx/cdxgen": "12.1.2",
102102
"@dotenvx/dotenvx": "1.49.0",
103103
"@eslint/compat": "1.3.2",

pnpm-lock.yaml

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

src/commands/scan/handle-create-new-scan.mts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,7 @@ export async function handleCreateNewScan({
258258
// Ensure the .socket.facts.json isn't duplicated in case it happened
259259
// to be in the scan folder before the analysis was run.
260260
const filteredPackagePaths = packagePaths.filter(
261-
p =>
262-
path.basename(p).toLowerCase() !== constants.DOT_SOCKET_DOT_FACTS_JSON,
261+
p => path.basename(p) !== constants.DOT_SOCKET_DOT_FACTS_JSON,
263262
)
264263

265264
// When using pregenerated SBOMs only, filter to CDX/SPDX files.

0 commit comments

Comments
 (0)