·
          
            16 commits
          
          to main
          since this release
        
        
        
Notes
This is a version of Outset created by GitHub Actions.
Outset.app has been signed and notarized. The package has been signed, notarized and stapled.
🎉 Highlighted Features
- Support for deploying scripts as mobileconfig payloads https://github.com/macadmins/outset/wiki/Payloads
- Includes script for assistance in generating payload plists
 
 - Updated Jamf pro schema and service status EA https://github.com/macadmins/outset/tree/main/MDM/Jamf%20Pro #59
 - Updated Icon - out with circle, in with squircle
 
🛠️ Fixes
- LaunchAgents+LaunchDaemons - Program is using Array instead of String. Should fix #60
 - Fix the checksum all command so that the outset/logs folder is ignored #54
 - Fixed link to wiki FAQ in README.md.
 
🐞 Something not on this list? Please create an issue.
Contributors
@strlng, @HowardGMac, @rodchristiansen, @spacelatte, @bartreardon
Changes
- 072f51e - ADD: JSON Schema for External Applications payload in Jamf Pro
 - 9539615 - FIX: Mismatched indentation
 - 89fc92c - Initial commit for 4.2.0 More code cleanup and re-arranging Added "on demand privileged" Added initial capability to run scripts contained as base64 bundles in a confir profile (currently nothing calls this)
 - 5296d50 - Update README.md
 - 7af77c1 - scripts as base64 encoded payloads TODO: - restrict to managed preferences - integrate with standard workflow including checks for run-once - remove debug code
 - dc01bf0 - Moved a bunch of stuff around to support running scripts from a preference plist This should now be working for all script types. Some work to do on properly procesing 
--add-overridewhich currently prepends the login-once path which causes the override check to not match. - 8f80fe9 - Merge pull request #56 from strlng/patch-1
 - 4d91046 - Merge pull request #47 from VentionCo/jamfpro-jsonschema
 - e22ceb4 - Fix for issue #54
 - da95c68 - Merge pull request #58 from HowardGMac/dev_4.2.0
 - 90270b3 - update version number
 - ce6c46e - Merge remote-tracking branch 'refs/remotes/origin/dev_4.2.0'
 - acbea2d - Fixing Info.plist version so the github action works
 - 8c45f52 - Outset icon updated rocket graphic and as squircle
 - 121c163 - Merge pull request #61 from rodchristiansen/main
 - 9673efe - updating payload code for inclusion of scripts
 - 230c085 - Merge remote-tracking branch 'refs/remotes/origin/dev_4.2.0'
 - 73ae10e - Add logic to merge multiple script_payloads into one for processing. Add logic for add-override and remove-override to handle payload scripts with "payload=". The alternate is we don't assume 
loginOnce.directoryPathif no path is given. Discussion welcome - 78002de - Update payload logic to properly collect payload data from all defaults domains. Added logic to skip a payload if it's not from a managed domain and debug is not enabled.
 - 0e47d16 - Updated readme with new outset icon and cleaned up some of the text
 - 62125b1 - Update build_outset.zsh
 - ef7b4ad - Update build_outset_prerelease_manual.yml
 - 345ebc9 - update workflows for macOS 14
 - 650cfbc - update to v4 of upload-artifact
 - 0e4ff18 - Update build_outset.zsh
 - f9edb02 - Fix up processing for on-demand and on-demand-privileged tasks
 - 18689ed - fix typo for registering the on demand daemon (was agent instead of daemon)
 - 8626559 - update release build workflow
 - 4078398 - Added script to generate payload plists for use with MDM
 - d123560 - update project file referencing the new outset-payload script
 - 2af330b - Updated payloads to use data type instead of string
 - a1b1692 - fix(LaunchAgents+LaunchDaemons): Program is using Array instead of String
 - 497df79 - Merge pull request #63 from spacelatte/spacelatte/fix-program-array-to-string
 - 6499a45 - Update reference from outset-payload.sh to outset-payload
 - 6e0d605 - Update build_outset_prerelease_manual.yml
 - 5851ba9 - Update build_outset_release_manual.yml
 - c01bad2 - Merge pull request #62 from macadmins/dev_4.2.0