Skip to content

Commit 5f2d4cf

Browse files
authored
Bump version to 1.28 (#5787)
###### Microsoft Reviewers: [Open in CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5787)
1 parent ec553ef commit 5f2d4cf

File tree

3 files changed

+5
-41
lines changed

3 files changed

+5
-41
lines changed

doc/ReleaseNotes.md

Lines changed: 2 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,3 @@
1-
## New in v1.12
2-
* MCP server available; run `winget mcp` for assistance on configuring your client.
3-
* App Installer now uses WinUI 3. The package dependency on WinUI 2 has been replaced by a dependency on the Windows App Runtime 1.8.
4-
* Manifest schema and validation updated to v1.12. This version update adds `Font` as an `InstallerType` and `NestedInstallerType`.
5-
* Font Install, Uninstall, and a winget-fonts source have been added and are non-experimental.
1+
## New in v1.28
62

7-
## Bug Fixes
8-
* Manifest validation no longer fails using `UTF-8 BOM` encoding when the schema header is on the first line
9-
* Upgrading a portable package with dev mode disabled will no longer remove the package from the PATH variable.
10-
* Fixed source open failure when there were multiple sources but less than two non-explicit sources.
11-
12-
## Font Support
13-
Font Install and Uninstall via manifest and package source for user and machine scopes has been added.
14-
A sample Font manifest can be found at:
15-
https://github.com/microsoft/winget-pkgs/tree/master/fonts/m/Microsoft/FluentFonts/1.0.0.0
16-
17-
At this time install and removal of fonts is only supported for fonts installed via WinGet Package.
18-
19-
Fonts must either be the Installer or a .zip archive of NestedInstaller fonts.
20-
21-
A new explicit source for fonts has been added "winget-font".
22-
```winget search font -s winget-font```
23-
24-
This source is not yet accepting public submissions at this time.
25-
26-
## Experimental Features
27-
* Experimental support still exists for the 'font' command.
28-
29-
---
30-
### Experimental support for Fonts
31-
The following snippet enables experimental support for fonts via `winget settings`. The `winget font list` command will list installed font families and the number of installed font faces.
32-
```JSON
33-
{
34-
"$schema" "https://aka.ms/winget-settings.schema.json",
35-
"experimentalFeatures": {
36-
"fonts": true
37-
}
38-
}
39-
```
40-
The font 'list' command has been updated with a new '--details' feature for an alternate view of the installed fonts.
3+
<!-- Nothing yet! -->

src/PowerShell/Microsoft.WinGet.Client.Engine/Helpers/AppxModuleHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ public void RegisterAppInstaller(string releaseTag)
155155
}
156156

157157
var packageVersion = new Version(versionFromLocalPackage);
158-
if (packageVersion.Major == 1 && packageVersion.Minor > 15)
158+
if (packageVersion.Major == 1 && packageVersion.Minor > 15 && packageVersion.Minor < 28)
159159
{
160160
releaseTag = $"1.{packageVersion.Minor - 15}.{packageVersion.Build}";
161161
}

src/binver/binver/version.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define STRINGIZE(s) STRINGIZE2(s)
33

44
#define VERSION_MAJOR 1
5-
#define VERSION_MINOR 12
5+
#define VERSION_MINOR 28
66
#define VERSION_BUILD 0
77
#define VERSION_REVISION 0
88

@@ -29,3 +29,4 @@
2929
#define VER_FILEOS VOS_NT_WINDOWS32
3030
#define VER_FILEFLAGS VER_VER_DEBUG
3131
#define VER_FILETYPE VFT_APP
32+

0 commit comments

Comments
 (0)