You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,25 @@ All notable changes to this project will be documented in this file. This projec
14
14
15
15
Nothing yet.
16
16
17
+
## [1.19.0] - 2025-01-16
18
+
19
+
### Added
20
+
21
+
- Added `--warn-on-missing-installer-items` flag that makes missing Munki install/uninstall items a warning instead of a failure. (#86, thanks to @haircut)
22
+
- Apply the same checks to `uninstaller_item_location` that were previously applied to `installer_item_location`.
23
+
-`check-autopkg-recipes` requires Munki recipe `pkginfo` dicts to contain at least `name` and `description`.
24
+
-`check-autopkg-recipes` now validates that `uninstall_method` and `uninstall_script` are set appropriately in Munki recipes.
25
+
26
+
### Changed
27
+
28
+
-`check-autopkg-recipes` includes jamf-upload as an AutoPkg recipe type, and updated processors included in jamf/jamf-upload recipe convention.
29
+
-`check-munki-pkgsinfo` requires a `version` key in addition to `name` and `description`.
30
+
31
+
### Fixed
32
+
33
+
- Bug fix in `check-munkiadmin-scripts` that prevented script names from processing correctly.
34
+
- Bug fix in `check-munki-pkgsinfo` that prevented `--warn-on-duplicate-imports` flag from working correctly.
@@ -120,7 +120,7 @@ After adding a hook to your pre-commit config, it's not a bad idea to run `pre-c
120
120
- Choose to just warn if icons referenced in pkginfo files are missing (this will allow pre-commit checks to pass if no other issues exist):
121
121
`args: ['--warn-on-missing-icons]`
122
122
123
-
- Choose to just warn if installer items (`installer_item_location`) referenced in pkginfo files are missing (this will allow pre-commit checks to pass if no other issues exist):
123
+
- Choose to just warn if installer/uninstaller items (`installer_item_location` or `uninstaller_item_location`) referenced in pkginfo files are missing (this will allow pre-commit checks to pass if no other issues exist):
124
124
`args: ['--warn-on-missing-installer-items]`
125
125
126
126
- Choose to just warn if pkg/pkginfo files with __1 (or similar) suffixes are detected (this will allow pre-commit checks to pass if no other issues exist):
@@ -147,7 +147,7 @@ When combining arguments that take lists (for example: `--required-keys`, `--cat
0 commit comments