U-C-S / Hurl

Choose the browser on the click of a link
MIT License
292 stars 10 forks source link

Forward Compatible Windows App Runtime? #165

Closed mix3d closed 1 week ago

mix3d commented 1 month ago

Windows App Runtime url link (when not installed) mentions the 1.5 version, but Windows has released 1.6 as the default, and Hurl still complains when you use that version. Clicking yes on the error window takes you to the 1.6 download page.

Is it possible to have Hurl work in a forward compatible manner with newer versions, or is there something about this package that requires 1.5 in a non-upgradable way?

image https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/downloads image

U-C-S commented 1 month ago

Didn't realize this would be a issue.

This discussion https://github.com/microsoft/WindowsAppSDK/discussions/3657 has some info about it that Hurl might have to implement it. so yes, currently windows app runtime by default is not foward compatible, but version locked, which I think I have to opt-out by implementing a custom runtime initializer

U-C-S commented 2 weeks ago

Figured out an alternate solution that I can also ship a certain dependency from the Redistributable (MSIX > win10-x64 > *-DDLM.msix, which is around 100kb in size) of a specific version that Hurl Settings uses, which probably the installer can install.

U-C-S commented 1 week ago

https://github.com/U-C-S/Hurl/pull/171#issuecomment-2458643973