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

Version Mismatch Warning on Every Trace #334

Open
aleuffre opened this issue Aug 31, 2021 · 2 comments
Open

Version Mismatch Warning on Every Trace #334

aleuffre opened this issue Aug 31, 2021 · 2 comments

Comments

@aleuffre
Copy link

Hello,

first of all, thank you for picking up this project! The enhancements are pretty nice and I'm looking forward to what's to come.

Unfortunately, every time I start a trace, I get this message about the client/server version mismatch, caused by the following lines

init(data: any) {
if (data.version !== this.constructor.prototype.__version__) {
this.print({
for: "Client Server version mismatch !",
result: `Server is ${
this.constructor.prototype.__version__
} and \
Client is ${data.version || "<= 2.0"}`,
});
}

I wanted to recommend the switch from old wdb to your version to another project Tecnativa/doodba#437 but I think in the current state the warning could cause a lot of questions and potential confusion among users who aren't doing anything wrong.

Is there any plan to deal with this, either dropping the warning entirely or, better, tracking version compatibility between server and client? Alternatively, do you plan on also forking the client eventually?

Thank you again for your work and your time.

@shepilov-vladislav
Copy link
Owner

@aleuffre Sorry for big delay. First of all, thanks for taking an interest in my project. Yes, I also have plans to refactor the wdb client and I wanted to leave this warning before I do it.

@aleuffre
Copy link
Author

aleuffre commented Dec 7, 2021

That's fair, thanks for the reply.

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

No branches or pull requests

2 participants