CMPackager Versions Save

Creates ConfigMgr Applications using XML Recipe Files

20.05.06.0

4 years ago

Minor Release

Bug fixes for supersedence behavior

20.04.04.0

4 years ago

Minor Release:

New Feature: Skip Download if Version Exists

Simply assign the version to the $Download.Version in the Prefetch Script for each download and that version will be checked against what exists in ConfigMgr to determine if the application actually needs to be downloaded.

  • See the "JetBrains-Toolbox.xml" recipe for an example.

20.03.29.0

4 years ago

Minor Release:

  • New Feature: Application Supersedence
    • Supersede old versions with the newly packaged version
  • Updated Template.xml
  • Fixed some logging/output issues

19.12.31.0

4 years ago

Major Upgrade:

  • New Name: CMPackager
  • Requirements Rules are created directly and no longer copied from the Application Requirements Template App
  • Install Behavior (Process Detection) rules are created directly and no longer copied from the Application Requirements Template App
  • The Application Requirements Template App is no longer required and will no longer be created
  • Recipes have been updated to take advantage of these new features
  • Global Conditions are now created automatically, you can add Global Conditions in the GlobalConditions.xml
  • The recipes folder is no longer tracked by git, recipes added there will not be destroyed by a git pull (more improvements for updating the script while keeping preferences are planned)
  • Improved Icon handling, if an icon is not found in the specified icon repo, the script will fall back to the included icons
  • Microsoft Surface and Apple Bootcamp drivers have been updated. They are now recipes like any other recipe, simply add them to the recipes folder to generate updated recipe files when the script runs
  • General code cleanup (a lot more of this to come!)

19.10.29.0

4 years ago

This release added an actual versioning scheme. In the future, releases will follow the scheme: Year.Month.Day.Revision