Release date: 5 February 2025

Release notes Master Packager Dev 2.1.0

New features

  • Display product name in the Windows title bar MPDEV-2736
  • Installer reports success if UAC was denied when OS language is set to any other language than English MPDEV-2744
  • Allow setting environment variables in the shortcut’s working directory MPDEV-2763
  • Cannot change updater control properties when installing with /qb switch MPDEV-2771
  • Support long file paths during build MPDEV-2786
  • Expand relative paths to full paths during de-serialization MPDEV-2797
  • Update MPDEV to .NET 10 and update third party dependencies MPDEV-2798
  • Restart dialog should not be shown when MSI is installed with “-” switch MPDEV-2801
  • Add support to set MSI properties as “Set Property” custom actions MPDEV-2806
  • Use JSON schema to document MPDEV package format MPDEV-2807
  • Allow building MSI packages without embedded UI install dialog MPDEV-2809
  • Set user-agent header for updater requests MPDEV-2813

Bugs fixed

  • Conflicting process not listed sometimes when explorer.exe is also returned as conflicting process MPDEV-2728
  • FirewallException with protocol value “Tcp”, “udp” is added incorrectly MPDEV-2729
  • GenerateTestCertificate does not work if publisher contains “+” symbol MPDEV-2730
  • Closing installer dialog holds file in use for some time after closing dialog immediately without installing the app MPDEV-2743
  • Cannot escape environment variable expansion when same environment variable is already defined in another property MPDEV-2768
  • Cannot set some $.digitalSignature values with command line --properties MPDEV-2792
  • “!” parameter does not hide cancel button MPDEV-2802