GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||
GeezerVison is showing github.com — chore(release): 5.1.0 notes for #2010 and #2025 by mikolalysenko · Pull Request #2038 · SocketDev/socket-patch Conversation
|
| PR | Section | Note |
|---|---|---|
| #2010 | Fixed → npm family | vex no longer attests pnpm pins under gitBranchLockfile (vex_pnpm_git_branch_lockfile), nor npm or Bun packages the project patches itself (vex_npm_patched_dependency) |
| #2025 | Fixed → General | Workspace runs never read or rewrite files outside the git repository root. There are new refusals (redirect_cargo_config_outside_root, redirect_nuget_inherited_config_outside_root, pypi_requirements_outside_root), and vendored writers only claim .socket/vendor/ paths anchored at this project. Global runs and projects outside a checkout are unchanged |
Double-check: #2025 changes behavior for projects whose workspace root or settings live above the git root, which are now refused or withheld. It could arguably go under ### Changed. The version stays minor either way. All five codes are documented in CLI_CONTRACT.md on main.
Local checks: release-lint.sh --stable-only --tag-check and release.py changelog check --version 5.1.0 both passed.
git log --first-parent 568e376..origin/main, ignoring this PR's own merge commit.main (optionally a dry-run: true run first).@socketsecurity/socket-patch last.Generated by a one-off release-staging routine.
Generated by Claude Code
Note
Low Risk
Documentation-only CHANGELOG.md edits with no runtime or packaging changes.
Overview
Updates the 5.1.0 section in CHANGELOG.md so release notes match main through the planned cut (including items that landed while a prior notes PR was queued).
The new Fixed bullets document shipped behavior: vex withholding for npm-family pins writers already refuse (#2010); broader Go go.work / hosted-engine workspace handling (#2011, #2031); and General git-root scoping that refuses or withholds out-of-repo workspace/config reads and anchors vendored paths (#2025, with the new redirect_* / pypi_requirements_outside_root codes).
Maintenance notes now mention consolidating the Socket-origin classifier (#2002) and recent test/CI fixes (#2034, #2035, #2037). No code or version bump—release prep only.
Reviewed by Cursor Bugbot for commit 999e5e8. Configure here.
Generated by Claude Code
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Both merged to main while #2033 was in the merge queue and ship in 5.1.0. Co-Authored-By: Claude <[email protected]>
|
Ready for review at
Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
#2031 landed on main at 01:23 UTC, after the f5b0374 cut-off these notes were written against, and changes user-visible Go behavior: it completes the go.work handling #2011 introduced (bypassed replaces stay refs; an unread root go.work no longer withholds the root go.mod) and stops the in-memory hosted engine from probing the process cwd for Go workspaces. The other PRs merged since f5b0374 (#2002, #2034, #2035, #2037) change no shipped behavior and need no note. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Claude-Session: https://claude.ai/code/session_011f9aeRVgqkQL2WXrHEqeDJ
|
Final review: the 5.1.0 notes were missing #2031, so I pushed #2031 (
The other PRs merged after I re-ran bugbot run Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Five more PRs merged to
Generated by a one-off release-staging routine. Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
bugbot run Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 999e5e8. Configure here.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Ready for review at
Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Final review briefWhat it does. Release-notes-only PR for 5.1.0: it adds Risk: low. One file, documentation only. It is a Look here
Verified
Changes I made: none. Open questions: The section is still dated Auto-merge is armed, so approving sends this PR straight to the merge queue. Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
All three merged to main while #2038 was in the merge queue and ship in 5.1.0. Co-Authored-By: Claude <[email protected]>
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.