Skip to content

Baseline 1.3 Beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@BigMacAdmin BigMacAdmin released this 05 Sep 17:07

New Features

  • swiftDialog Icons are now supported for each individual line item in your list
    • Each of the item types (Installomator, Packages, Scripts) now supports Icon as a key type
    • This is a <string> value which points to an icon file you would like to appear on that line item.
    • Define your Icon in Scripts, Packages, or Installomator Labels.
    • Icon can be a full local file path, a filename (if the file lives in /usr/local/Baseline/Icons ), an SF Symbole, or a URL where the file is hosted.
    • See this swiftDialog documentation for more details: https://github.com/swiftDialog/swiftDialog/wiki/Item-Lists#advanced
    • This feature added by: tiredsince1985 @drewdiver
  • New configuration key ProgressBar type boolean
    • Defaults to False
    • If set to True, the swiftDialog Progress Bar feature will be used and incremented as items are progressed
    • This feature added by: Mykola Grymalyuk @khronokernel
  • New configuration key ProgressBarDisplayNamestype boolean
    • Defaults to False
    • If set to True, the swiftDialog progresstext feature will be used, and will list each item on the bottom of the window as it's being processed.
    • Currently only works if ProgressBar is also set to true, but this may change with a future swiftDialog update
    • This feature added by: Mykola Grymalyuk @khronokernel
  • New configuration key LogOut
    • Defaults to False
    • If set to true, Baseline will force a logout at the end of the run instead of a Restart.
  • If Installomator.pkg is found in /usr/local/Baseline/Packages , then this will be used to install Installomator.
    • This allows admins to "pin" the version of Installomator they're using
  • ProfileManifest updated for new keys, as well as correcting the tooltip on the CleanupAfterUse key.

Other Improvements

  • Baseline now uses a temporary Json file to generate the List View content. This allows us to use more advanced features, like the line item Icons.
    • Big thanks to tiredsince1985 @drewdiver for contributing this change
  • If Restart is set to False, then the default List View messaging will no longer inform the user that their device will restart.
  • Added -L curl option to the command locating the latest Installomator pkg. This will help in case the Repo changes names in the future.