Skip to content

Preserve market settings and exact update rollback - #71

Merged
WSL043 merged 1 commit into
mainfrom
fix/market-139-safety
Sep 1, 2026
Merged

Preserve market settings and exact update rollback#71
WSL043 merged 1 commit into
mainfrom
fix/market-139-safety

Conversation

@WSL043

@WSL043 WSL043 commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • preserve the user's selected market channel across plugin toggle, group, removal, and restore writes
  • make every rejected npm/GitHub update and deferred compatibility rollback restore the captured exact prior version or commit
  • advance the independently reviewed dsh-market basis to v1.39.0 and the vendored market to 0.1.0-beta.9

TDD evidence

  • observed the market-state test fail with actual undefined, expected beta
  • observed the update-route contract fail because several rejection paths still called the broad manifest reinstall rollback
  • focused red/green tests now pass

Verification

  • market + distribution suites: 61/61
  • full repository suite: 387/387
  • scripts/verify-lock.mjs app/package-lock.json upstream.lock.json
  • vendored server/client bundles rebuilt
  • staged diff and secret scan passed

Fixes #67

@WSL043
WSL043 merged commit dda163d into main Sep 1, 2026
65 of 68 checks passed
@WSL043
WSL043 deleted the fix/market-139-safety branch September 1, 2026 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dependency intake: dsh-market

2 participants