Skip to content

feat(client): enforce bidirectional Core compatibility - #1755

Open
fit2bot wants to merge 1 commit into
devfrom
pr@dev@feat_client_version
Open

fit2bot wants to merge 1 commit into
devfrom
pr@dev@feat_client_version

Conversation

@fit2bot

@fit2bot fit2bot commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

feat(client): enforce bidirectional Core compatibility Check the selected site in the Electron main process before login, account restoration or switching. Require both version minimums, preserve the active session on failed checks and ignore stale attempts. Offer retry or the private site's download page according to the failure. Default Luna and its minimum Core requirement to 5.1.0. Preserve web login and release version injection, and leave WebLite unchanged. Reject failed login profiles before the renderer can close the previous site's workspace. Validate SemVer boundaries, unknown responses, session isolation and races, legacy protocol behavior, download URLs, and web session behavior.

Check the selected site in the Electron main process before login, account
restoration or switching. Require both version minimums, preserve the active
session on failed checks and ignore stale attempts. Offer retry or the private
site's download page according to the failure.

Default Luna and its minimum Core requirement to 5.1.0. Preserve web login and
release version injection, and leave WebLite unchanged. Reject failed login
profiles before the renderer can close the previous site's workspace.

Validate SemVer boundaries, unknown responses, session isolation and races,
legacy protocol behavior, download URLs, and web session behavior.
@fit2bot
fit2bot requested a review from a team October 11, 2026 02:45
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants