unoplatform / uno

Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
https://platform.uno
Apache License 2.0
8.88k stars 720 forks source link

Increase the target and minimum versions of Windows in the Uno solution templates #1614

Closed ghuntley closed 5 years ago

ghuntley commented 5 years ago

Current behavior

Seems like the default Uno template sets both to 1709 (16299).

We should probably consider increasing these defaults to 1809 (17763), the API version that Uno is currently referenced against.

Originally posted by @davidjohnoliver in https://github.com/unoplatform/uno/issues/1336#issuecomment-518028800

Environment

Affected platform(s):

Visual Studio

Relevant plugins

Anything else we need to know?

Opening as a easy "help wanted" issue for hacktoberfest.

Adjust https://github.com/unoplatform/uno/blob/master/src/SolutionTemplate/UnoSolutionTemplate/UWP/UnoQuickStart.Uwp.csproj#L27 to match the version used by https://github.com/unoplatform/uno/blob/master/src/Uno.UWPSyncGenerator.Reference/Uno.UWPSyncGenerator.Reference.csproj#L19. At the time when this issue was raised that is v1809 (17763).

zzyzy commented 5 years ago

Can I do this?

pkar70 commented 5 years ago

I think minimum Win version should be 15063 - as this version is on (not only my) phone :)

MartinZikmund commented 5 years ago

A related, but more complex issue: #1310 - this would allow displaying the UWP version selection popup when a new project is created, to match the default UWP template.