v2.3.0
版本发布时间: 2023-10-16 22:08:08
homebysix/recipe-robot最新发布版本:v2.3.1(2023-10-20 00:32:23)
Added
- Recipe Robot is now able to create yaml recipes. To use this feature, run
--configure
and selectyaml
as the recipe format. (Or rundefaults write com.elliotjordan.recipe-robot RecipeFormat "yaml"
). The app does not yet have a method for selecting this preference. - Now "jamf" recipes that leverage Graham Pugh's JamfPackageUploader processor can be created. This feature is currently limited to package-upload-only type recipes. (No creation of groups, policies, scripts, or other objects.) (#187)
- Redeveloped existing recipe detection using the automated AutoPkg recipe index. Recipe Robot will use this method until the
autopkg search
results become reliable again. - Local
file://
URLs are now supported input paths (but be aware that these may not be desirable for providing ongoing updates via AutoPkg, unless you have automation updating the local file). - New dedicated handler for Bare Bones update feeds, which are similar to Sparkle feeds but not the same. (#194)
- Added three more app description sources, increasing the chance that Recipe Robot will pre-fill your Munki or Jamf recipes with useful descriptions for you to customize.
- Added more post-recipe-creation affirmations, because why not.
Fixed
- Better handling of disk images that contain packages. (#188)
- Recipe Robot better handles downloaded payloads that contain the contents of an app bundle, but lack the enclosing bundle itself. (Thanks to @andrewzierkel for #195)
- Prevented app window from expanding too much horizontally when processing extremely long filename or URL inputs.
- Fixed incorrect
[0m
that terminated script output in app. - Fixed MacUpdate description pattern matching.
- Better handling of URLs with unquoted spaces. (#197)
- Improved detection of less obvious Sparkle feeds that might at first glance appear to be download URLs.
- More gracefully handle Sparkle and Bare Bones feeds with no usable items or enclosure URLs.
Changed
- Recipe Robot app finally supports dark mode in script output box!
- Updated Sparkle framework to 2.5.1.
- If existing recipes are found, output a hint that using
--ignore-existing
can create new recipes anyway. - Use zero-width space for script output contents placeholder, which ensures that "Processing" on the first line aligns with the left side.
Removed
- Removed support for generation of "jss" style recipes, which leverage the deprecated Python-JSS module. Please switch to JamfUploader type recipes instead.
- Dropped AlternativeTo as a description source.
Known issues
- The old Sparkle feed automation needs some adjustment, so users of Recipe Robot 2.2.0 may see an incorrect "you're up to date" message when checking for updates. Current workaround is to manually download and install version 2.3.0.
1、 RecipeRobot-2.3.0.dmg 4.13MB