Vincent Koc
|
ef11eae39b
|
fix(plugins): preserve install index state across failures (#119228)
* fix(plugins): preserve install index policy config
* fix(plugins): restore complete install index state
* fix(plugins): fence install index rollback
* fix(plugins): fence generic install index rollback
* fix(plugins): keep lifecycle lease context private
* test(cli): align plugin index rollback mocks
* test(plugins): enforce index rollback receipts
* fix(plugins): serialize install rollback with config commit
* test(plugins): keep legacy index writer mock private
|
2026-08-05 01:04:17 +08:00 |
|
Peter Steinberger
|
73d279c232
|
fix(plugins): preserve shipped SDK and lifecycle state (#113101)
* fix(plugins): restore shipped channel compatibility
* docs(plugins): record shipped channel compatibility
* test(plugin-sdk): budget shipped channel compatibility
* docs(plugin-sdk): track shipped channel compat window
* test(plugins): align shipped compat guardrails
|
2026-07-23 12:30:54 -07:00 |
|
Peter Steinberger
|
19fb45d550
|
test(plugins): await lifecycle lease child result (#112959)
|
2026-07-23 03:28:36 -04:00 |
|
Peter Steinberger
|
a12e0f26ee
|
fix(plugins): serialize lifecycle mutations and preserve setup-required installs (#112763)
* fix(plugins): harden concurrent lifecycle mutations
* fix(update): preserve post-core restart snapshot
* fix(update): retain authoritative plugin records on resume
* fix(update): reconcile plugin records after handoff
|
2026-07-22 23:25:48 -04:00 |
|