Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server client version check #289

Closed
TrickyLeifa opened this issue Apr 10, 2022 · 1 comment
Closed

Server client version check #289

TrickyLeifa opened this issue Apr 10, 2022 · 1 comment
Assignees
Labels
enhancement Something new to be added or improved
Milestone

Comments

@TrickyLeifa
Copy link
Collaborator

TrickyLeifa commented Apr 10, 2022

The client expect a packet from the server that declares what client version they support.

The packet iself:
client_version#<release>#<major>#<minor>#%

The client version is what the server what it can service. That means that the server will send the highest version it is compatible with. Regarding the test server, in this case it would be: client_version#1#1#0#% (1.1.0)

If the client version serviced by the server is not compatible (either unknown, server is outdated or client is outdated) then provide the user a prompt to that effect including the version conflicts.

@TrickyLeifa TrickyLeifa added the enhancement Something new to be added or improved label Apr 10, 2022
@TrickyLeifa TrickyLeifa added this to the 1.1.0 milestone Apr 10, 2022
@TrickyLeifa TrickyLeifa self-assigned this Apr 10, 2022
@TrickyLeifa
Copy link
Collaborator Author

Resolved in #288

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something new to be added or improved
Projects
None yet
Development

No branches or pull requests

1 participant