From 814cfd657a7a0c4c58666726e2a7816768be1635 Mon Sep 17 00:00:00 2001 From: Armin Briegel <1933192+scriptingosx@users.noreply.github.com> Date: Mon, 22 Dec 2025 14:15:23 +0100 Subject: [PATCH] updated for Setup Manager 1.4.1 --- ChangeLog.md | 10 ++++++++++ ConfigurationProfile.md | 2 +- Docs/Extras.md | 2 ++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ChangeLog.md b/ChangeLog.md index b6c5309..99da155 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,15 @@ # Setup Manager - Change Log +## 1.4.1 + +(2025-12-22) + +- `finishedScript` and `finishedTrigger` now respect when `DEBUG` key is set and do nothing (#181) +- improved error detection and reporting in `DEBUG` mode (#150, #180) +- adjusted recon/Update Inventory workflow, to adapt to a change in `jamf` binary (#177) +- fixed custom JSON for Jamf Pro profile for Webhooks (#184) +- localization fixes + ## 1.4 (2025-12-03) diff --git a/ConfigurationProfile.md b/ConfigurationProfile.md index 2bb8bae..9d4eeb1 100644 --- a/ConfigurationProfile.md +++ b/ConfigurationProfile.md @@ -21,7 +21,7 @@ These behaviors change in debug mode: - `policy`, `recon`, and `shell` actions that require root are replaced with a delay (and will always complete successfully) - `watchPath` and `wait` actions timeout and fail after 10 seconds -When in debug mode, you can also set the `simulateMDM` preference key to `Jamf Pro` or `Jamf School`. This allows you to do test runs on un-enrolled Macs. +When in debug mode, you can also set the `simulateMDM` preference key to `Jamf Pro` or `Jamf School`. This is _necessary_ for test runs on un-enrolled Macs and to launch Setup Manager as a local user. #### `title` diff --git a/Docs/Extras.md b/Docs/Extras.md index 4a20a75..fadadef 100644 --- a/Docs/Extras.md +++ b/Docs/Extras.md @@ -33,6 +33,8 @@ When you reach the limits of the custom schema, use the XML it generates as a st Note that the custom schema can become confused when you switch between enrollment action types and you will need to clean up extra empty fields. It is best to delete the action type you don't need any more and create a new action of the desired type. +While the Jamf Pro interface offers different schemas for different versions of Setup Manager, you _only_ have to upgrade to the latest version when you need to use new features only available in that version. + ## iMazing Profile Editor There is also a manifest for Setup Manager in [iMazing Profile Editor](https://imazing.com/profile-editor).