All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Connection to Jamf Pro can now use client credentials with Jamf Pro v10.49+ (Issue #120) @macblazer.
- Update print and os_log calls to the modern OSLog class calls for updated logging. (Issue #112) @SkylerGodfrey
- Now using Haversack for simplified access to the keychain (Issue #124) @macblazer.
- PPPC Utility now requires macOS 11+ to run. It can still produce profiles usable on older versions of macOS.
1.5.0 - 2022-10-04
- Help buttons now list related codesigning entitlements (Issue #105) @macblazer.
- Uses token authentication to Jamf Pro API and falls back to Basic authentication if that fails (Issue #113) @macblazer.
- Now reads profile keys in a case-insensitive manner during import (Issue #88) @macblazer.
- The items in this changelog have been formatted for consistency with links to GitHub issues and contributor profiles.
1.4.0 - 2021-08-11
- Changed the property labels to match System Preferences with the MDM key listed in the help (Issue #79) @ty-wilson.
- Application list and Apple Events app list both support multiple apps being dragged into the list (Issue #85) @macblazer.
- The code signing label will no longer be truncated (Issue #54) @ty-wilson.
- Deleting an Apple Event removes the selected item instead of always removing the first one in the list (Issue #83) @ty-wilson.
1.3.0 - 2020-10-22
- Added this Changelog.md file @hisaac.
- The default value on Apple Events is now "Allow" (Issue #72) @ty-wilson.
- Added support for the new
Authorization
key in Big Sur @watkyn. - Changed minimum deployment target to macOS 10.15 @watkyn.
1.2.1 - 2020-09-17
Thank you to all the contributors in this release!
- Added swiftlint to the project @stavares843.
- Added a swiftlint GitHub Action @stavares843.
- Added some alerts for better error reporting @BIG-RAT.
- Buttons can no longer go off the screen in certain circumstances @BIG-RAT.
- PPPC Utility now properly uploads profiles to Jamf Pro version 10.23 and greater @kkot.
1.2.0 - 2020-04-29
- Can now import existing profiles from disk @adku.
- TCC properties are ordered alphabetically @ty-wilson.
- Duplicate apps can no longer be added to the view @BIG-RAT.
- TCC profile xml properties fixes so profiles can be added to Jamf Now @pirkla.
- Updated labels and placeholders @pirkla.
1.1.2 - 2019-10-07
- Locally saved profiles are now properly signed if that option is selected while saving. (Issues #2 and #25) @adku.
1.1.1 - 2019-09-20
1.1.0 - 2019-09-10
- Updated with the new macOS 10.15 Privacy Preferences Policy Control keys @mm512.
- Minor user interface updates @mm512.
1.0.1 - 2018-10-03
- Rules using
SystemPolicySysAdminFiles
are now created correctly (Issue #4) @cyrusingraham.
1.0.0 - 2018-09-21
Initial release @cyrusingraham.