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

Beta/Dev/Canary channels for fixed WebView2 runtime #639

Open
hrocha1 opened this issue Nov 19, 2020 · 3 comments
Open

Beta/Dev/Canary channels for fixed WebView2 runtime #639

hrocha1 opened this issue Nov 19, 2020 · 3 comments
Labels
feature request feature request priority-low We have considered this issue and decided that we will not be able to address it in the near future. tracked We are tracking this work internally.

Comments

@hrocha1
Copy link

hrocha1 commented Nov 19, 2020

It would be awesome if the fixed version of WebView2 runtime had equivalent of Beta/Dev/Canary channels that Edge has (basically some kind of daily/weekly builds).

It might not be as important in a year or so when the things get stable, but right now the current available version (87.0.664.8) doesn't support all of the WebView2 1.0.674-prerelease features which makes our testing more difficult.

We are in a process of transferring our node.js/Chromium application to WebView2 and having an ability to just copy our application to testing computers would certainly speed things up. It's also unrealistic to think that our "early adopters" would be willing to switch their Edge to Beta/Dev/Canary channel.

AB#30786355

@hrocha1 hrocha1 added the feature request feature request label Nov 19, 2020
@champnic
Copy link
Member

I've added this as a scenario on our backlog, thanks for the suggestion! Note: if you do want to have your early adopters using Edge Beta/Dev/Canary channels to support your app, they don't have to use that channel themselves. They all install side-by-side, so they can keep using whatever preferred browser they were previously using.

@champnic champnic added the tracked We are tracking this work internally. label Nov 20, 2020
@douglas-jordan
Copy link

You can have those channels installed and just specify the folder of channel you want to use in CreateCoreWebView2EnvironmentWithOptions. I have the general release, runtime and Canary installed and can switch to the Canary at any time. Could just as easily be the beta or dev builds as well.

@hrocha1
Copy link
Author

hrocha1 commented Nov 23, 2020

Thanks for the info!

It looks like I can just copy the whole directory with dev/canary binaries to target machine, point the WebView2 there via BrowserExecutableFolder and it works (at least so far). That makes our initial testing much easier.

@github-actions github-actions bot added the priority-low We have considered this issue and decided that we will not be able to address it in the near future. label Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request feature request priority-low We have considered this issue and decided that we will not be able to address it in the near future. tracked We are tracking this work internally.
Projects
None yet
Development

No branches or pull requests

3 participants