Skip to content

feat(picker): patch release deletes locally before revalidation#427

Merged
barrettruth merged 1 commit intomainfrom
feat/417-release-delete-local-reducer
Apr 26, 2026
Merged

feat(picker): patch release deletes locally before revalidation#427
barrettruth merged 1 commit intomainfrom
feat/417-release-delete-local-reducer

Conversation

@barrettruth
Copy link
Copy Markdown
Owner

Problem

Deleting a release from the all-releases picker still cleared the release cache and refreshed the picker from scratch, which caused visible flashing.

Solution

Remove deleted releases from the live cached release list in the releases.all picker, rerender the picker in place, and then revalidate the current release list. Update the picker specs to cover the local reducer path and keep picker config overrides from leaking into later spec files.

Keep release deletion in the all-releases picker from flashing by removing the row from the live cached list before the authoritative refresh, and harden picker spec cleanup so config overrides do not leak across files.
@barrettruth barrettruth merged commit d418a33 into main Apr 26, 2026
@barrettruth barrettruth deleted the feat/417-release-delete-local-reducer branch April 26, 2026 22:55
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.

1 participant