Releases: hjuutilainen/munkiadmin
Releases · hjuutilainen/munkiadmin
MunkiAdmin 1.9.0 Beta 2
Changes and fixes:
- Fix
default_installs
andfeatured_items
under conditions not appearing in manifest editor after opening repo
MunkiAdmin 1.9.0 Beta 1
Changes and fixes:
- Support for
default_installs
manifest key added in Munki 6.1 - Added sidebar item for
stage_os_installer
pkginfo type - Backend support for
description_staged
anddisplay_name_staged
pkginfo keys - Updated template conditions and OS requirement strings with new macOS versions
MunkiAdmin 1.8.1 (the MacDevOpsYVR edition)
Changes and fixes from 1.8.0 beta 2:
- Fixed compatibility with macOS 10.13
New and changed from 1.7
- MunkiAdmin is now an universal app and runs natively on Apple Silicon
- Manifest editor now supports template conditions and showing conditions from other manifests
- MunkiAdmin now requires macOS 10.13 or later
- Fix the display glitches in the main toolbar
- Update most of the icons (sidebars, toolbars, etc.) to use Apple SF Symbols
- Added new macOS version strings for autocomplete
- Added new package list column for supported architectures
- Initial support for custom manifest scripts
- Changed manifest list default visible columns
- Block receiving events in the main window while pkginfo editor is open
- Fix clipped text fields in manifest CSV import view
- Lots of changes and refactoring under the hood
- Fix incorrect text field width in manifest editor
- Added support for
--skip-pkg-check
makecatalogs option
MunkiAdmin 1.8.0 beta 2
Changes and fixes from 1.8.0 beta 1:
- Restored catalogs view
- Fix toolbar button size on macOS 10.14
- Fix incorrect text field width in manifest editor
- Added support for --skip-pkg-check makecatalogs option
Known issues:
- MunkiAdmin crashes on launch when running on macOS 10.13.
MunkiAdmin 1.8.0 beta 1
Changes and fixes:
- MunkiAdmin is now an universal app and runs natively on Apple Silicon
- Manifest editor now supports template conditions and showing conditions from other manifests
- Hide the (legacy) Catalogs view by default as it hasn't seen any updates in a long time and all of its functionality is available in Packages view.
- MunkiAdmin now requires macOS 10.13 or later
- Fix the display glitches in the main toolbar
- Update most of the icons (sidebars, toolbars, etc.) to use Apple SF Symbols
- Added new macOS version strings for autocomplete
- Added new package list column for supported architectures
- Initial support for custom manifest scripts
- Changed manifest list default visible columns
- Block receiving events in the main window while pkginfo editor is open
- Fix clipped text fields in manifest CSV import view
- Lots of changes and refactoring under the hood
MunkiAdmin 1.7.1
Changes and fixes:
- Fixes a bug where running
makecatalogs
fails when pkginfo files contained non-ascii characters and munkitools 4.x is installed. MunkiAdmin now setsPYTHONIOENCODING=utf-8
environment variable before callingmakecatalogs
andmakepkginfo
tools. - Dragging and dropping should work once again.
- Packages can be dropped to Directories section in the sidebar to move then
- Packages can be dropped to Developers and Categories sections to assign to them
- In the manifest editor, catalogs can be rearranged with drag and drop
- Manifests can be dropped to Directories section in the sidebar to move them
MunkiAdmin 1.7.0
Changes and fixes:
- MunkiAdmin now uses hardened runtime and the app is notarized.
- Added
startosinstall
type to smart installer types. GitHub #185, Thanks to @homebysix - Conditional items predicate editor should treat
os_build_last_component
as an integer instead of string. GitHub #183 - Manifest editor should prefer display names over filename.
- Window background color should be automatic in manifest CSV importer. GitHub #178
- Added support for
precache
pkginfo key. GitHub #177
MunkiAdmin 1.6.1
Changes and fixes:
- Fixed a bug where MunkiAdmin would crash on save under certain conditions.
MunkiAdmin 1.6.0
Changes and fixes:
- Initial macOS 10.14 Mojave developer beta support.
- MunkiAdmin now requires macOS 10.11 or later. This change allowed me to remove a lot of workaround code to support older system versions and also allowed me to start modernizing the code base.
- Massive performance increase when scrolling the packages list.
- Completely removed DevMate update and analytics framework. The privacy of users means a lot more to me than any statistical insight gained from using a 3rd party service. The only apparent loss of functionality is the in-app updates I was able to provide through DevMate. If you want to keep MunkiAdmin updated I recommend using AutoPkg from now on.
- Added support for configuring the pixel size for icon extraction. The default size has also changed from 512 x 512 pixels to 350 x 350 pixels.
- Added support for
os_build_number
andos_build_last_component
manifest conditions. - Removed catalog token field from packages list and replaced it with a normal text view (like catalogs are displayed in manifests list view).
- Added new predicates for searching packages with
requires
orupdate_for
items. - When creating new icons, resize to the specified pixel size regardless of current screen DPI.
- Add default values for new installs items when creating them in package editor. Don't use default values when reading or saving existing files. GitHub #153
- Remove empty installs array completely from pkginfo when saving. GitHub #166
- Fixed a bug where MunkiAdmin would crash when trying to extract icons under certain conditions.