Skip to content

Core: a new store version is not required unless it is marked - #1708

Open
DRadmir wants to merge 1 commit into
mainfrom
wt1/release-required-reset
Open

DRadmir wants to merge 1 commit into
mainfrom
wt1/release-required-reset

Conversation

@DRadmir

@DRadmir DRadmir commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

Once a release was marked as required, every newer version of that store picked up by the version updater stayed required too, until someone cleared the flag by hand.

Now only the release that was explicitly marked is required; a newly detected version is written as optional.

The release upsert kept the stored upgrade_required when the version updater wrote a newer version, so one required release made every later version of that store required. It now writes the flag the caller passes with the version.
@DRadmir DRadmir self-assigned this Oct 29, 2026
@DRadmir
DRadmir requested a review from gemcoder21 October 29, 2026 09:17
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