Getting Started
Search
K

Preview Releases

You can find the preview release history for the Patch My PC Publisher below.
You can find the Preview release notes below, and you can also learn more about the Preview channel here: Publisher Preview Channel

2.1.19.33 - 2023-02-15

Improvements

  • Use less memory when uploading .intunewin files to Intune.
  • Improve the user experience when the ConfigApi is not available
    • The UI can now start without the ConfigApi being available. A popup message will still appear indicating it cannot be reached.
    • When this is not available, the cloud features of the Publisher will be disabled.

Fixes

  • Fixed a bug that caused some right-click options to not clear their state as expected for custom apps.
  • Editing Manage Conflicting Process options did not light up the Apply button.
  • Fixed a bug that caused the Publisher to fail to retry when uploading chunks to Azure.
  • Fixed a bug where a custom application download may compare hash against an older version of the custom application’s hash.

2.1.19.22 - 2023-02-02

Improvements

  • Improve how the list of custom products is queried from the cloud.
  • Improve the cloud connection flow to account for the EU region.
  • Various typo corrections in the UI and in the log.
  • Improve logging for retained ConfigMgr applications.
  • Expand out aggregate exceptions when they are logged.
  • Improved user experience both for a disconnected cloud configuration and an empty custom app list.

Fixes

  • Fixed a bug that made connecting to an EU Patch My PC cloud customer inconsistent.
  • Fixed a bug causing the copy between tab options not to work as expected when custom applications are configured.
  • Fixed a bug where ESP associations would copy between the Intune Apps and Intune Updates tab.
  • Improved how .intunewin files are handled to ensure we can process large files.

2.1.18.55 - 2023-12-22

Improvements

  • Implement an attempted reconnect when a WMI query fails against the SMS provider.
  • Improved scriptrunner logic for finding uninstall strings. DisplayVersion will now have any "-" or "_" replaced by a "." when searching for uninstall strings. This matches the behavior of our script based detection.

Fixes

  • Fixed a bug that caused a Null Reference Exception when exiting the Manage Conflicting Processes configuration in the Intune apps or Intune updates tab.
  • Fixed a bug that caused the custom naming convention for ConfigMgr applications to be overwritten during a sync in some cases.
  • Fixed a bug where the authorization token can expire when connecting to Custom Apps, requiring a service restart.
  • Fixed a bug where Right-Click selections for "All Products" on the "Intune Apps" tab would be lost when custom apps was enabled.

2.1.18.48 - 2023-12-08

Features

  • Ability to create Custom App updates and base installs
    • The feature is in public preview.
    • Custom Applications are supported in the ConfigMgr apps, Intune apps, and Intune updates tabs.
    • The Publisher must have ‘Install preview builds‘ checked in the About tab.
    • A license with one of the below subscription levels is required.
      • Enterprise Plus
      • Enterprise Premium
      • MSP

Improvements

  • Update the default login authority for Intune. It is now https://login.microsoftonline.com
    • This will not affect existing Intune configurations. It is only a change to the defaults for a new connection.

Fixes

  • Fix logging during the creation of Intune products when local content lookup fails. The Publisher would incorrectly log that the existing application would be deleted.
  • Fixed a bug causing Enforced Uninstall Arguments to be ignored for ConfigMgr apps. This resulted in some ConfigMgr apps being created with an uninstall that may not work as expected. The next sync after the Publisher is updated will fix these products’ uninstall configuration.
  • The connection name is now required in the Cloud tab.

2.1.18.42 - 2023-12-05

Features

  • Add support for configuring Win32 application max runtime in minutes
Intune options with the new option to configure maximum install runtime highlighted.

Improvements

  • *** Report lines have been updated.
    • As the catalog grows and the number of syncing products increases, our *** report line has gotten too long! CMTrace does not parse the line, and it will not show it. To prevent this, we have split up the report line into one line per type. Below is an example.
    • Patch My PC log file with four separate report lines all prepended by ***
  • Implement certificate pinning. All requests to Patch My PC domains will have the certificate validated.
  • Implement a safety check prior to deleting a ConfigMgr application. In some instances, the SMS provider returns an empty list of apps instead of a connection exception. To account for this we ensure at least one Site is returned by the SMS provider prior to application deletion.
  • ConfigMgr script size is reduced. No functional changes. This should help with metadata download issues over CMG.
  • Add support for the ? wildcard character in detection.

Fixes

  • Fixed a bug that caused a new install of Patch My PC Publisher to be in ‘Intune Only Mode’ regardless of the checkbox state.
  • Servers are no longer included in Intune device counts.
  • Resolved a race condition which caused the additional webhook filtering options to be unavailable in some instances.
  • Improved download engine logging to include the URL when the download fails. This was a regression that is now resolved.
  • The logging path for Intune Manage Installation Logging incorrectly defaulted to the ConfigMgr path. It is now corrected to the Intune default path for logging.
  • For some sync schedules, the ‘Next Sync’ time displayed in the General tab was in UTC instead of local time. The correct time should now be displayed.

2.1.18.27 - 2023-11-07

Features

  • Support detecting software that translates DisplayName
  • Implement Publish Now for Custom Apps

Improvements

  • Improve some popup notifications to direct the user to the correct tab.
  • Improve cleanup during service shutdown.

Fixes

  • Fixed a dead ‘More Info’ link for WSUS certificate management.
  • Fixed a bug causing dependencies to be removed from an Intune Win32 application when republishing.
  • Fixed a bug where publish now and delayed ConfigMgr apps did not work as expected.

2.1.17.27 - 2023-09-29

Improvements

  • OK button has been changed to ‘Save and Close’
    • Open to feedback on this change. We have received a fair number of reports that it is unclear the ‘OK’ button will close the UI.

Fixes

  • Fixed a bug where multiple threads could access some components of settings at the same time, causing a race condition.

2.1.17.11 - 2023-09-14

Fixes

  • Fixed a bug where the 'Change Visibility' option for WSUS updates would not work if the WSUS DB is called something other than SUSDB.

2.1.16.59 - 2023-09-01

Improvements

  • Improve cleanup of files during the synchronization of Intune.
  • Updated the “Enabled” header of CSV exports in scan wizards to be less specific.

Fixes

  • Fixed a bug that caused the right-click menu at the root to sometimes not display correctly.
  • Fixed a bug with ‘Selective Sync’ where Intune Apps and Intune Updates were swapped
    • This would not cause the wrong thing to be published, but it might cause something to not be published at all during a selective sync.

2.1.16.54 - 2023-08-29

Features

Improvements

  • Implement a new download engine across all components.
  • Detection method improvements.
    • Support parsing version numbers that use – or _ instead of .
  • Improved logging regarding installer downloads and sourcing.
  • Use CSV-based reporting endpoints for detected software per-computer.
    • This should prevent 429 responses when getting the list of devices with an application.
  • WMI connection test to SMS provider prior to deleting ConfigMgr content.

Fixes

  • On the ConfigMgr Apps tab, if the option «Add the executable name in the deployment type’s install behavior» is enabled, the Manage Conflicting Process is automatically enabled to kill processes.
  • Fix crash when sorting some columns in the Manage Assignments tool.
  • Fixed a bug that would cause a republished Intune product to have the content for the latest version, and the metadata for version n-1.
    • This would occur if the republish flag is set, and there is new version of the application in the catalog.
  • The list of Intune assignment filters is now filtered to Windows.
  • Fixed a bug where in some scenarios the republish flag would not be removed after a sync.
  • Fix a possible null reference exception when loading assignments for bulk delivery optimization edits.
  • Fixed a bug where the custom logging path maybe reset to defaults instead of inheriting the expected value.

Other

  • Update Patch My PC TOS.

2.1.16.16 - 2023-08-04

Features

  • Allow the management of Delivery Optimization configuration for Intune assignments.
    • Note: Existing DO configuration on an assignment will also carry forward now when a new version of the software is Published.
  • The Intune Application Manager Utility now has some multi-select bulk options.
A right-click menu in the Intune App manager tool, showing the options available. Manage DO priority. Manage ESP associations. Delete assignments. Delete applications. Extract content(s).

Fixes

2.1.15.3 - 2023-06-16

Improvements

Bug Fixes

2.1.14.21 - 2023-06-02

Improvements

  • Updated the Intune Scan Wizard to use graph report export endpoints. This will prevent the Publisher from getting a 429 return code when scanning for discovered applications.
  • The product treeviews are now sorted by Vendor and then Product Name automatically.

Fixes

  • Fixed a bug where the sorting of products in the email report was in reverse alphabetical order.

2.1.14.11 - 2023-05-17

Improvements

  • Updated some graph calls to use a smaller page size. This reduces the chance of receiving a 429 or 503 response from graph.
    • The page size is configurable from 1-999 in the Advanced tab of the Publisher.

2.1.14.8 - 2023-05-16

Features

Improvements

Fixes

  • Fixed a bug where a ConfigMgr application’s supersedence relationship was lost when the application was upgraded in place.

2.1.13.6 - 2023-04-04

Improvements

  • Adjusted log levels of some lines to assist with troubleshooting.
  • Update context menu items to reflect new labels in ConfigMgr for featured apps.
  • Update several labels in the UI to be more clear on their functionality.
  • The ability to set ‘Prevent the end-user from opening an application while the application is updating’ is now only allowed at the per-product level. This setting is only needed in specific scenarios, and enabling it for all products can be problematic.

Fixes

  • Fixed a bug where Intune device counts are not reporting properly.

2.1.12.33 - 2023-03-08

Features

  • Add support for creating an Available assignment for All Devices. This was previously not supported by Intune. Support has been added, and the Patch My PC UI now allows it as well.

Enhancements

  • Added the option to import CAB files when importing tenants.

Fixes

  • Fixed a bug where an exception may occur if deleting a large number of Intune Applications using the Intune Application Manager Utility
  • Fixed a bug where some data exports would result in malformed date time strings. This occurred if a culture used the same character for the number group separator and for time parts.
  • Fixed a bug where ConfigMgr detection script logging did not use an invariant date-time format. This could cause CMTrace to fail to parse the logs.
  • Fixed a bug where Manage Conflicting Process logging did not use an invariant date-time format. This could cause CMTrace to fail to parse the logs.
  • Fixed a bug where the option to abort an uninstall if the prescript failed caused an argument parsing exception.
  • Fixed a bug where the automatic backup of setting changes would fail in certain cultures due to a date-time parsing issue.
  • Fixed a bug where custom naming conventions were copied between tabs. We no longer copy naming conventions when copying products between tabs.

2.1.12.22 - 2023-01-31

Features

  • Email and Webhook notifications now include information about delayed ConfigMgr applications during each sync.

Improvements

  • Email and Webhook notifications are now sent when a delayed ConfigMgr application fails to download. Previously a notification would only happen if the Publishing failed after the delay.

Fixes

  • Fixed a bug where PowerShell scripts for Intune were created with an encoding of UTF8 with BOM. They are now encoded as UTF8 without BOM, which is the recommended encoding based on Microsoft documentation.
  • Fixed a bug where a malformed ConfigMgr folder item (SMS_ObjectContainerItem) would be created the first time the Publisher moved a ConfigMgr application. The result was a folder that could never be deleted.
  • Fixed a bug where having a product marked with exclude from auto-publishing rules and a custom naming convention or pause set would cause invalid XML to be generated.
  • Fixed a bug where the Collect Logs feature would fail if a company name contained characters that are invalid for file names.
  • Fixed a bug where PatchMyPC Scriptrunner logging did not use an invariant datetime format. This could cause CMTrace to fail to parse the logs.

2.1.11.10 - 2023-01-06

Features

  • Intune option added to ‘Copy requirements’ for Intune products. This can be configured globally, per vendor, or per product.
  • Recreate Detection right-click option for Intune

Improvements

  • If a PMPC-defined pre or post-script is missing from the content source for ConfigMgr applications then the Publisher will redownload it during a sync, or republish.

Fixes

  • Fixed a bug where non-Windows devices may show up in the Intune scan wizard drill-in.
  • Fixed a bug where republishing an Intune product would cause the application to be deleted from Intune if retention was also enabled and set to zero.
  • Fixed a bug where the Publisher would not check the WSUS certificate validity unless at least one WSUS update was selected.
  • Fixed a bug where the requirements for Workstation or Server OS would not be set for postponed ConfigMgr applications.

2.1.11.2 - 2022-12-20

Features

2.1.10.9 - 2022-12-06

Improvements

  • Improved the content of alerts when additional files or folders are missing when Publishing a product
  • The ‘Configure SMS Provider connection’ button is no longer highlighted if unconfigured in WSUS Standalone Mode.
  • Improved the logging for SMTP initialization and error handling.
  • All titles in the email report now link to release notes if available.

Fixes

  • Fixed a bug where the Publisher would not add a PMPC-defined script to an existing product.
  • Fixed a bug where Scriptrunner did not append the provided Silent Uninstall Arguments to MSI uninstalls.
  • Fixed a bug where some UI listviews had a broken filter.
  • Fixed a bug where Manage Conflicting Process window may be offset from the bottom right corner.

2.1.9.27 - 2022-11-07

Improvements

  • Improved how running processes are enumerated for Manage Conflicting Processes making the popup more responsive.
  • Implemented a ‘retry’ in the event of failure for many critical interactions with Azure via Microsoft Graph.
  • The Publisher will delete files from the download cache if there is a hash-mismatch for the file. This makes the root cause of Publishing failure easier to identify.

Fixes

  • Fixed a bug where the UseGSInstalledSoftware registry option would cause the ConfigMgr database scan to never perform a query.
  • Fixed a bug where a failure to download an icon would cause a product to fail to publish.

2.1.9.17 - 2022-10-27

Improvements

  • Add the ability to limit the number of threads used during the upload of Intune packages.
  • Adding more logging around proxy configuration and failures.
  • Scriptrunner will now log out a comma-separated list of all public desktop shortcuts if the installing product is configured to delete desktop shortcuts.
    • This is to help troubleshoot when icons for applications are not deleted.

Fixes

  • Fixed a bug where some network operations would not use the configured proxy.
  • Fixed a bug where the code signing of ConfigMgr detection scripts may fail to validate the digital signature on the endpoint.

2.1.9.7 - 2022-10-21

Improvements

  • Added a filter for Superseded to the Modify Updates Wizard.
  • Adjusted some log levels and log text to be clearer.
  • Added additional logging when the proxy settings are loaded in the event of a failure.
  • Added the option to customize the number of parallel threads to use when performing an upload of an intunewin file to Intune.

Fixes

  • Fixed a bug where whitespace at the beginning or end of the Organization Name for Manage Conflicting Processes would cause the property to fail to parse correctly.
  • Fixed a bug where old setting backups would not rename properly, causing an error during settings backup in some cases.

2.1.6.37 - 2022-09-28

Improvements

  • Added a missing tooltip to the ConfigMgr scan wizard button in the ConfigMgr tab.
  • Added clarity to the ‘copy’ button tooltips in the Publisher.

Fixes

  • Fixed a bug where All Devices and All Users assignments created in the Manage Assignments UI could be created with the wrong intent.
    • Note: If you created any new assignments in the Manage Assignment UI while on build 2.1.6.35 please check that they are correctly configured.
    • All Devices assignments default to ‘Uninstall’ intent.
    • All Users assignments default to ‘Required’ intent.

2.1.6.35 - 2022-09-23

Note: Did I miss 33 preview builds???? No, you did not. Patch My PC has started to increment version numbers automatically as changes are reviewed and merged. The result is preview builds having multiple internal builds before a public preview is released.

Features

  • Allow the same Azure group to be assigned multiple times for Intune assignments. This allows a group to be used as both an include, and an exclude.
  • Pass variables into pre and post-scripts.
    • Note: the %ProductName% and %VendorName% variables are Base64 encoded when they are passed to the pre and post-scripts. It will need to be decoded. Patch My PC will provide a sample PowerShell snippet to decode the resulting parameter.
  • Extract content from ConfigMgr applications.
  • Extract content from WSUS updates.
  • Allow any app to have ‘conflicting processes’ configured

Improvements

  • Improved child-form handling in some cases, so they now open in the center of the parent form.
  • Multi-selection views, such as selecting application scopes or categories, now use a consistent form that allows filtering.

Fixes

  • Fixed a bug where the wrong URL was used for Microsoft Graph batch requests in some cases.
  • Fixed a bug where the buttons in Managed Conflicting Process may not fit the text in some translations.
  • Fixed a bug where the ConfigMgr app options window is not resizable.
  • Fixed a bug where the Manage Conflicting Process Organization Name would not be set when a ConfigMgr application was revised.
  • Fixed a bug where settings could not be saved if the internet was unreachable.
  • Fix some typos 🙂

2.1.6.2 - 2022-08-26

Note: Starting with this build, Patch My PC Publisher now requires a minimum of Microsoft .NET Framework 4.6.2.

Features

  • Intune package extraction
    • It is now an option to store the encryption keys used to create the Intune package files (.intunewin). This is configurable in the Advanced tab of the Publisher.
    • With the keys stored, you can use the Intune Application Manager to download and extract the content of the Patch My PC published Intune applications and updates.
  • Webhooks can now be granularly scoped based on several criteria listed below. (Requires Enterprise+)
    • Webhook Provider:
      • Slack or Teams is now selectable per webhook allowing the customer to send notifications to both based on their needs.
    • Notification Level:
      • All
      • Error
      • Success
    • Notification type:
      • Update notifications
      • ConfigMgr app notifications
      • Intune app notifications
      • Intune updates notifications
      • Alert notifications
        • Low disk space, certificate expirations, license expirations etc.
    • Specific product
      • Scope a webhook to a specific product, such as notifying the network team of VPN application updates being published.
    • Specific tenants
      • If using multi-tenancy, you can specify the tenant a webhook is scoped to.
  • Allow variables to be used to customize the ConfigMgr application name and localized application name. This provides parity with the Intune feature for customized names. Variables available are below.
    • %VendorName%
    • %ProductName%
    • %Version%
    • %OriginalName%
  • ConfigMgr application retention now has the option to remove Administrative Categories from retained ConfigMgr applications.
  • ConfigMgr security scopes now have the option to enforce the selected scopes. The Publisher will remove all non-selected scopes from the application when Publisher.
  • Allow any product to have Manage Conflicting Processes configured

Improvements

  • Intune synchronizations will now happen in parallel for multi-tenancy. Up to 20 tenants synchronize at a time for this build.
  • Improve the speed of uploading packages to Intune.
  • Refactor email report template.
    • The background is now transparent so that it will match the theme of the email client it is opened in.
    • The code used to generate the template has been refactored to simplify future changes.
  • PatchMyPC-Scriptrunner will now factor in the major version filter when available when searching for uninstall strings. This improves the accuracy of uninstalls in some cases.
  • Added tooltips to some right-click options that describe why they are disabled in some cases.
  • Improved the error handling within the Intune Assignments forms regarding permissions for managing Assignment Filters.
  • Format the dates using ISO 8601 formatting when doing the Intune App export for PowerBI reporting. This improves international support.
  • Improved the accessibility of the WSUS Options form.
  • Improve error messaging and logging for unhandled exceptions.

Fixes

  • Fixed a bug where the settings backups were stored in a non-sortable format. This bug was introduced in preview 2.1.6.1.
  • Fixed a bug where the filters were not applied in the scan wizards when filtering the data. This bug was introduced in preview 2.1.6.1.
  • Fixed a bug where the ConfigMgr database scan may throw an exception due to a malformed query. This bug was introduced in preview 2.1.6.1.
  • Fixed a bug where the logging option to copy failed logs to a share was not retained. This bug was introduced in preview 2.1.6.1.
  • Fixed a bug where failing to copy additional files did not cause an Intune product to fail to publish.
  • Fixed a bug where localization files for Manage Conflicting Processes may not be copied correctly in some cases.
  • Fixed a bug where the WSUS Options window was not scrollable.
  • Fixed several UI navigation bugs on the main form.
  • Adjusted encoding of detection and requirement scripts to use UTF8. Some scripts were failing to sign with the previous encoding.
  • Fixed a bug where the Manage Conflicting Process Organization Name was not retained when republishing a ConfigMgr application

2.1.6.1 - 2022-07-05

Features

  • ConfigMgr and Intune scan wizard allow drill into list of devices where the software was detected
  • Ability to enforce timestamping, making it a terminating error for the publishing of a product

Improvements

  • When exceptions are thrown in the Manage Assignments form they are now handled better by presenting a popup with the exception and a link to related documentation.
  • Main form accessibility has been improved.
    • Accessibility names are assigned to many controls to provide context
    • Alt-codes are added to most buttons that did not have them before
    • Right-click options are now accessible via the Apps keyboard button or shift-F10
  • When a default Patch My PC provided translation exists for a language selected in Manage Conflicting Processes it will now automatically populate the text upon adding the language.

Fixes

  • Fixed a bug that caused the Paused products section in the email alert to be empty.
  • Fixed a bug where we would not put back the version on retained applications if the configuration was set to remove the version from application names and update existing application metadata.
  • Fixed a bug in the Intune application manager tool that caused an unhandled exception if you attempt to edit an assignment with a deadline in the past.

2.1.5.1 - 2022-06-09

Improvements

  • Setting Delete Desktop Shortcut… or Disable Self-Updater at the vendor level will now display the list of affected products similar to when these selections are made at the All Products level.
  • Updated language in the Update Republish message box to reflect new UI changes for Advanced WSUS options.

Fixes

  • Fixed a bug where a sync may run multiple times back to back.
  • Fixed a bug where Intune authentication did not use the configured proxy.
  • Fixed a bug where republishing an Intune application or update would not update the code signing configuration of the detection script. Republishing an Intune application or update will now update the detection and requirement scripts and code signing configuration as needed.

2.1.4.2 - 2022-05-31

Improvements

  • Adding German and Dutch translations to Manage Conflicting Processes
  • Intune Filter viewing and configuration is now available in all instances of managing Intune Win32 assignments in the Publisher.
  • All setting backups are now in a .CAB format. The import setting option now allows for .XML or .CAB import to ensure we support importing older setting files.

Fixes

  • Fixed a bug where scriptrunner may fail to find the uninstall string in the registry for some products.
  • Fixed a bug where scriptrunner may fail to validate an installation after the installer completes causing a 3-minute delay after the installation completes.
  • Fixed a bug where Pause does not account for postponed binaries. If there is an existing postponed binary it will publish even if a pause is set.
  • Fixed a bug where some publishing summarization info was miscounted in the PatchMyPC.log file.
  • Fixed a bug where the Publisher would leave behind an empty folder when Publishing a ConfigMgr application and the download fails.
  • Fixed a bug where a version number would be appended to the current ConfigMgr application instead of the retaining application if the download fails. This bug affected customers who had the ‘Do not include version…’ option configured as well as the ‘Retain…’ option.

2.1.4.1 - 2022-05-19

Features

  • Include server name in Publisher upgrade notification email and Teams/Slack notification.

Improvements

  • The Delete desktop shortcut… right-click option now removes shortcuts from the user desktop for user-based applications.
  • The SMS provider button is now highlighted in the WSUS options if the SMS provider is not configured.

Fixes

  • Fixed a bug where an empty Intune tenant is written to settings causing errors when the Publisher attempts to query the invalid tenant.
  • Fixed the layout of the Add MST transformation file form.
  • Fixed a bug where we may fail to query for Distribution Point groups if the name or description is DBNull instead of an empty string.
  • Fixed a bug where the ConfigMgr SUP sync would not start after a Patch My PC Sync if only updates using local content were published.
  • Fixed a bug where the Intune auto-publishing may fail in some cases when right-click options are configured.

2.1.3.5 - 2022-04-27

Features

  • Certificate Authentication for Azure App Registration
  • Option to pause creation of updates or applications for specifics products
  • Allow per-tenant branding for Manage Conflicting Process
    • Applies to Multi-tenant private preview

Improvements

  • Add an operator dropdown in the filter options for Intune and ConfigMgr scan wizards
  • Improve Manage Conflicting Process configuration window to better support scaling

Fixes

  • Fixed a bug where PatchMyPC-Scriptrunner may throw an exception during log cleanup if the folder does not exist
  • Fixed a bug where the publishing summary in the PatchMyPC.log would not include products published from the local content repository
  • Fixed a bug where changes to Intune assignments are applied even if the assignment form is cancelled
  • Fixed a bug where the Manage Conflicting Process window would not show up when the product install is triggered via Company Portal as a non-admin user
  • Fixed a bug where ConfigMgr app retention setting right-click option is not checked when configured
  • Fixed a bug where the Updates (WSUS) tab could be used while on an Intune license

2.1.3.4 - 2022-03-28

Features

  • Validate the hash of pre/post scripts on sync as well as during a republish.
  • The Collect Logs button now prepends the file name with the company name from the license.
  • The email report now converts size to a readable format such as MB or GB instead of bytes.
  • Support for Intune Filters

Improvements

  • PatchMyPC.log file now includes the timestamp for the catalog that is processed.
  • When a download happens we now write the redirected URL to the PatchMyPC.log as well as in the PatchMyPC-DownloadHistory.csv.
  • The Publisher will now retry every 10 seconds up 12 times when saving Package.xml for ConfigMgr applications. This helps account for file locks caused by antivirus.
  • Email report has been updated (dark mode)

Fixes

  • Fixed a bug where illegal characters were allowed in file paths, such as a custom log path.
  • Fixed a bug where an application may report being automatically enabled during every sync in some scenarios.
  • Fixed a bug where the Manage Conflicting Process UI would not show up for a user-based application.
  • Fixed a bug where the Manage Conflicting Process UI would not show for an Intune application when the user is not an Administrator.
  • Fixed the Collect Logs button so it takes into account custom log paths as defined in the Publisher.
  • Fixed a bug causing enter to close the group search form for Manage Assignments when in the group input textbox.

2.1.3.3 - 2022-02-23

Improvements

  • CSV files are now saved with UTF-8 formatting.

Fixes

  • Fixed a bug where Intune ADR (private preview) would publish both an Application and an Update.
  • Fixed a bug where we might fail to match a running process with Manage Conflicting Processes if the case of the process name did not match.

2.1.3.2 - 2022-02-08

Fixes

  • Fixed a bug where a corrupt backup settings file may cause the Publisher update to fail.
    • Patch My PC has determined the scope of impact and will reach out to Preview customers who are impacted.

2.1.3.1 - 2022-02-07

Fixes

  • Fixed a bug where the timestamp configuration was reverted to disabled, and the server blank for customers with preview builds enabled. The timestamp configuration will be reverted to the last known good configuration for impacted customers.
    • Note: If updates or applications were published while on preview 2.1.2.1, or if you are a preview customer on 2.1.3.0, then the updates and PowerShell scripts would not be timestamped during this time. This preview restores a valid timestamp

2.1.2.1 - 2022-01-28

Features

  • Support for maintaining application dependencies in Intune
    • Checkbox added to Intune Options window: “Update application dependencies from previously created applications when an updated application is created”

Improvements

  • When republishing an Intune application or update there is now a prompt asking if assignments should be recreated. The newly recreated assignments would have a deadline and available time relative to the sync when the republish happens.

Fixes

  • Fixed a bug where republishing a ConfigMgr application would remove existing application dependencies, supersedence, and requirements the customer may have added.
  • Fixed a bug where the Manage Conflicting Process option to use the ConfigMgr application max run time for the notification timeout would not work for a republished ConfigMgr application.
  • Fixed a bug where republishing an Intune application or update might remove existing assignments.
  • Fixed a bug where we may fail to put back the version on the name of retained ConfigMgr applications in some scenarios.
  • Fixed a bug where the Manage Conflicting Process UI may fail to identify conflicting processes causing it not to show.
  • Fixed a bug where the Manage Conflicting Process UI may default to a 5-hour timeout for ConfigMgr applications in some scenarios.
  • Fixed a bug where delayed ConfigMgr applications may publish one day early.