Skip to content

Commit f4d3489

Browse files
committed
docs(changelog): correct previous release reference to 2.2.88
v2.2.88 was tagged from PR #202 (bun.lock / bun.lockb / vlt-lock.json manifest support) while this branch was being prepared. The earlier in-flight 2.2.87 from PR #195 was never released; its three substantive fixes (timeout SDK propagation, --exclude-license-details propagation, APIFailure exit-handling) ship for the first time as part of 2.3.0. CHANGELOG.md changes: - Drop the never-released `## 2.2.87` section - Add a `## 2.2.88` section noting the bun/vlt lockfile addition - Fold the three PR #195 bullets into the 2.3.0 "Fixed" subsection so the substantive fixes are credited in the release notes that ship Signed-off-by: lelia <2418071+lelia@users.noreply.github.com>
1 parent abc993f commit f4d3489

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,22 @@ Bundles eight Dependabot main-app upgrades (closes #175, #177, #181, #184, #188,
4747
#190, #198, #200) and three e2e fixture upgrades (closes #186, #187, #196).
4848
All target versions verified through Socket Firewall (`sfw`).
4949

50+
### Fixed
51+
52+
The following fixes were originally drafted on the unreleased 2.2.87 branch
53+
(PR #195) and are shipping for the first time as part of this release:
54+
55+
- Diff scan API requests now honor `--timeout` end-to-end -- previously the CLI
56+
timeout was only applied to the local `CliClient`, but the full-scan diff
57+
comparison uses the Socket SDK instance, which was constructed without the
58+
CLI timeout and kept defaulting to 1200s.
59+
- `--exclude-license-details` now propagates to the full-scan diff comparison
60+
request as `include_license_details=false` (it was only being applied to
61+
full-scan params / report URLs before).
62+
- Diff-comparison `APIFailure`s now propagate to the top-level CLI handler so
63+
`--disable-blocking` is honored consistently across exit paths (previously
64+
they hit `sys.exit(1)` inside core diff logic).
65+
5066
### CI / Internal
5167

5268
- New `.github/dependabot.yml` with grouped weekly bumps and a 7-day cooldown;
@@ -58,6 +74,11 @@ All target versions verified through Socket Firewall (`sfw`).
5874
- `e2e-test` workflow skips on Dependabot PRs (which can't access secrets);
5975
Socket Firewall covers the supply-chain check.
6076

77+
## 2.2.88
78+
79+
- Added `bun.lock`, `bun.lockb`, and `vlt-lock.json` to the recognized manifest
80+
files for Socket scanning (#202).
81+
6182
## 2.2.83
6283

6384
- Fixed branch detection in detached-HEAD CI checkouts. When `git name-rev --name-only HEAD` returned an output with a suffix operator (e.g. `remotes/origin/master~1`, `master^0`), the `~N`/`^N` was previously passed through as the branch name and rejected by the Socket API as an invalid Git ref. The suffix is now stripped before the prefix split, producing the bare branch name.

0 commit comments

Comments
 (0)