Added
- Authenticode-signed releases via Azure Artifact Signing. The release
workflow now signs the published exe using a service principal + the
funcular-labs-public-trustcertificate profile, then verifies the
signature before uploading to the release. Windows SmartScreen will build
reputation quickly for signed installers rather than warning on every run.
Changed
- Exe metadata is populated. Details tab now shows Company (Funcular Labs),
Copyright (© Funcular Labs 2026, MIT), Product / FileDescription
(Markdown Midgetwith the space), and the+git-shasuffix that MSBuild
was appending to ProductVersion is suppressed. AppVersionis now derived from the assembly's
AssemblyInformationalVersionAttributeat runtime. CI passes
-p:InformationalVersion=<tag-version>at publish, so the title-bar version
automatically reflects whatever tag drove the release — no more manual const
bumps between the code, the csproj, and the tag.
See CHANGELOG.md for full history.
Download
MarkdownMidget-v0.2.0-beta2-win-x64-net10.exe — single-file, framework-dependent build (~6.13 MB).
Requirements
- Windows 10/11 (x64)
- .NET 10 Desktop Runtime — https://dotnet.microsoft.com/download/dotnet/10.0
- Microsoft Edge WebView2 Runtime — preinstalled on Windows 11; otherwise a free download from Microsoft.
Notes
- The download is signed by Funcular Labs via Azure Artifact Signing (Authenticode). If Windows SmartScreen warns on a very new release, the reputation graph builds up quickly for signed installers.
- Settings/recent files live under
%LocalAppData%\MarkdownMidget.