Suspicious Package

Release History

The table below summarizes the released versions of Suspicious Package, and what fixes and enhancements were made to each version. You can determine the version you have installed from Suspicious Package > About, or by checking the bottom of any Quick Look preview generated by Suspicious Package.

Release History for Suspicious Package
Version Changes
3.3 (276) Released on September 15, 2017
  • Added support for macOS 10.13 (High Sierra). This included fixing a crash that might occur when closing windows, and correcting the way that revoked certificates are displayed (they had been shown as generically untrusted rather than as explicitly revoked).
  • If a package has a verified signing time, Suspicious Package now shows that information when you use Window > Signature Details (Command-5). This is particularly interesting when the certificate would be otherwise considered expired.
  • Fixed a problem where a prior install was (sometimes) not noted on the Package Info tab.
  • The Suspicious Package app now tries harder to activate its Quick Look plug-in, especially after the app has been moved or updated, or after macOS has been updated (more info).
  • Removed support for OS X 10.10 (Yosemite) and OS X 10.9 (Mavericks).
  • Updated the license agreement to be a bit more explicit, although it is still quite minimalist. Use Help > License Agreement to access it from within the app.
3.2 (241) Released on September 10, 2016
  • Added support for macOS 10.12 (Sierra).
  • Fixed compatibility problems with Sierra's automatic window tabs feature, including the broken Window > Show Previous Tab and Window > Show Next Tab commands. Read more about window tabs in Suspicious Package.
  • In the Quick Look preview, added Show in Suspicious Package buttons, which open the app directly to a specific file, folder or installer script. From the file browser, hold down the Command key to reveal the Show in Suspicious Package buttons; from the scripts browser, select the script and the button will be shown next to the script name.
  • Especially on Sierra, be sure to download the disk image, not the XIP archive (more info).
3.1 (217) Released on May 30, 2016
  • Added support for exporting a selected file or folder, allowing its content to be inspected:
    • Use File > Export Item — or drag the item into the Finder — to start an export.
    • Click the Exports toolbar button Exports toolbar button to see and manage running and completed exports.
    • From AppleScript, use the new export command to start an export.
  • Added support for opening certain installed files in another application. This includes plain text files and property lists that are reasonably small. Use File > Open Item With.
  • Added a way to reveal an installer script in the Finder, so it can be easily manipulated even if no apps are available to directly open it. Use File > Open Item With > Finder.
  • Searching from the Help menu now finds information from the User Guide and FAQ.
  • Fixed a problem where temporary items (such as installer scripts that had been opened in another application) would not always get deleted when the Suspicious Package window was closed. (OS X would eventually delete these, but Suspicious Package now does a better job of cleaning them up in a timely manner.)
3.0 (152) Released on February 29, 2016
  • Initial app version of Suspicious Package (which now bundles the Quick Look plug-in).
  • Finder-like browsing of installed files, with additional metadata.
  • Viewing of installer scripts in proper editor UI, with clipboard and find support.
  • Ability to open installer scripts in external applications.
  • Support for searching and filtering across files or scripts, and for saving searches.
  • Tracking of browsing history to provide Back and Forward navigation.
  • Tab-based UI, with ability to open multiple tabs for files or scripts.
  • Performs analysis of package and flags potential issues for user review.
  • Scriptability via AppleScript.
  • Support for OS X 10.11 (El Capitan), OS X 10.10 (Yosemite) or OS X 10.9 (Mavericks). Removed support for OS X 10.8 (Mountain Lion).
2.0.2 (49) Released on November 11, 2015
  • Fixed a problem where, for certain untrusted package signatures, the individual certificates may have been shown as valid (when the certificate details were disclosed). The overall package signature status was always shown correctly — as untrusted — but the per-certificate status might have been inconsistent with that top-level untrustworthiness.
  • Fixed a problem where a package with a damaged Bom file would not be reported as an error.
  • Fixed a problem where certain packages that could be installed into the user's home directory (such as Suspicious Package's own package!) would not be designated as such.
  • Fixed a problem with the icons on folders with omitted contents (in packages with an exceptionally large number of files). On OS X 10.11 (El Capitan), these were being shown with a generic document icon, instead of a “private” folder icon.
2.0.1 (45) Released on February 3, 2015
  • Fixed problem introduced by the OS X 10.10.2 update (reported to Apple as Quick Look bug 19664886), where Suspicious Package would show only a mess of un-styled text instead of a proper Quick Look preview.
2.0 (40) Released on September 3, 2014
  • Improved display of files to be installed. Automatically expands to show top-level bundles, frameworks and Unix directories. Option-click on a closed folder to show everything inside it.
  • Shows version information for bundles, where available. Click on the version number to cycle through other available information, such as the bundle identifier.
  • Enhanced and more complete display of package scripts. Click “Runs X install scripts” to see all the scripts in the package, including those invoked by other scripts in a flat-style package. Shows additional information about how scripts are invoked, with what arguments.
  • Shows scripts that may be run immediately upon opening the package, e.g. to check system requirements. These are what trigger the confounding “this package will run a program” warning in the OS X Installer.
  • Shows status of the package signature, if present. Allows examination of the certificate chain used to sign the package [details].
  • Indicates if the package contains plug-ins that customize the Installer UI. These also contain code that may run immediately upon opening the package (and also trigger the “this package will run a program” warning).
  • Added proper support for Macs with Retina displays.
  • Added periodic (monthly) check for future updates to Suspicious Package. When an update is available, a button will appear at the bottom of the Suspicious Package preview window [details].
  • Support for OS X 10.10 (Yosemite), OS X 10.9 (Mavericks) and OS X 10.8 (Mountain Lion). Removed support for OS X 10.7 (Lion) and OS X 10.6 (Snow Leopard).
1.3 (10) Released on January 24, 2012
  • Fixed compatibility problems on Mac OS X 10.7.3 (Lion).
  • No longer supports Mac OS X 10.5 (Leopard) or PowerPC.
1.2 (8) Released on July 19, 2009
  • Upgraded to work on Mac OS X 10.6 (Snow Leopard).
  • Fixed various bugs that caused incorrect previews or a generic preview for specific packages.
1.1 (4) Released on March 1, 2008
  • Added support for metapackages.
  • Fixed problem where the actual installation location was not shown for some packages.
  • Added indication when a package requires authentication with an administrator password.
  • Added indication when a package requires a system restart (or shut down, or log out) after installation.
  • Added indication when a package has install scripts, and an option to view the actual scripts [details].
  • Added support for installer receipts and .bom files.
1.0.1 (2) Released on January 27, 2008
  • Fixed a bug where Suspicious Package would crash — thereby failing to create a Quick Look preview — if there was a non-ASCII character in the path to the package.
1.0 (1) Released on January 18, 2008
  • Initial release of Suspicious Package.