Releases: jamf/mut
v6.2.1 - Authentication updates
Welcome to MUT v6.2.1!
There was a deprecation in authentication endpoints. MUT has been updated to use the new, required endpoint. This version should be compatible with most versions of Pro released in the last few years.
Changelog:
- Updated endpoint used for token authentication
- Other various supporting updates such as epoch expiry handling
v6.2.0 - Bearer Token and KeyChain Credentials
Welcome to MUT v6.2.0!
As you're probably aware, Basic Auth is going away for the Classic API (which MUT leverages). This release's primary purpose is to shift all authentication to Bearer Tokens, which are compatible with this API deprecation. In addition, your credentials can now be stored securely in the Keychain, which allows for the storing of your Password, as well as automatic logins when credentials are stored
Changelog:
- Shifted all authentication to Bearer Tokens
- Added a new Menu for the unified management of all settings (eg: "my usernames are ints", delimiter selection, etc.)
- Allowed for storing of all credentials (including passwords) in keychain as opposed to User Defaults (defaults storage is still an option in the menu)
- Allowed for logging levels in the menu, to log only errors, warnings, or verbose info
- Added automatic login option if credentials are stored in keychain. Will take you directly to the main screen, bypassing the login, when selected
- Enhanced logging
- Improved error handling
v6.1.0 - BETA - Token Auto Renew
Pre-release version of MUT which will auto-renew the token if the token expiry is less than 30 seconds away when an update is made.
MUT v6.0.0 - Classic Mode Fallback
Welcome to MUT v6!
There have been some pretty massive changes. You will need to download new templates. Please test a small update of a couple devices, and verify things look good, before attempting a mass update.
Changelog:
- Added ability to fall back to "Classic Mode" for failed Group and Prestage updates
- Added ability to leverage new API endpoint for enforcing and unenforcing mobile device names (thanks @nja-jamf !)
- Added ability to update Is Leased field (thanks @Craighopkins12 !)
- Various bugfixes and optimizations
- Enhanced logging
MUT v5.4.1 - AppleCare ID
Added the ability to update AppleCare ID for both macOS and mobile devices using MUT.
MUT v5.3.2 - HIG and EA updates
- Fixed an issue that could sometimes cause EAs to have their data removed
- Several updates to comply with Apple's Human Interface Guidelines including:
- Logs are now stored in Application Support
- Access logs through Settings > Open Log
- When downloading the Templates, you will be presented with a Save dialogue to save a .zip
MUT v5.3.0 Beta - Mobile Prestage Fix
This update fixes the v1 deprecation in the mobile-device-prestages endpoint, and allows for updates to mobile device prestages in Jamf Pro 10.25+
This release is marked as Pre-Release only because it is not yet available on the app store. It has been tested internally and appears to work well.
MUT v5.2.0 - Prestage Fix v2
- General code cleanup
- Fixed an issue that caused Prestage Scope Removals to fail in more recent versions of Jamf Pro
Note: There was an API update to the Prestage Removal endpoint. The old API endpoint was removed, and the new one is only in the new versions of Jamf Pro. If you are on the most recent version of Jamf Pro, you should be good with MUT 5.2.0. If you're on an older version of Jamf Pro, you may need to try MUT 5.1.1.
MUT v5.1.1 - Prestage Fix
Fixed an issue which caused Prestage Updates to sometimes fail in 5.1.0
MUT v5.1.0 - API Refactor
- Refactored the API functions to be more efficient and easier on the server.
- Resolved an issue that caused the GUI to incorrectly display a failure when an update had succeeded