Previous Next  Up  Table of Contents  DropDMG 3.4.5 Manual  Technical Support

8   Version History

3.4.5—January 10, 2017
  • Worked around a bug in macOS 10.12.2 that caused a garbage character to be displayed in various pop-up menus.
  • DropDMG no longer posts to Notification Center for operations that complete less than a minute after being queued. This should help make sure that the banners/alerts that you do see are genuinely useful.
  • Made some changes to reduce the time it takes to open the Preferences window.
  • Logging is more robust on macOS 10.12.
  • Updated the German localization.
3.4.4—December 9, 2016
  • Fixed a regression that could cause a crash when creating a disk image with a layout on Mac OS X 10.10 or earlier.
  • Fixed a regression where the System Fonts pop-up menu didn’t work.
  • The new Save Diagnostic Report… command in the Help menu provides an easier way of recording error logs and other information to send to technical support (requires macOS 10.12).
  • Updated the Burn… and Signing sections of the manual.
  • DropDMG now removes the Show Tab Bar menu item and associated functionality on macOS 10.12, since they don’t make sense for its user interface.
  • Worked around a problem with unexpected title bar accessory views.
  • Fixed a bug where DropDMG could incorrectly log an error about the Mac App Store receipt.
  • Improved the logging code.
  • Updated to Xcode 8.1.
3.4.3—October 18, 2016
  • Worked around a bug in the macOS 10.12 Finder that could cause an error when creating a disk image with a layout.
  • Worked around a change in macOS 10.12 that prevented the Always run with root access option from working.
  • DropDMG’s layout variables now work for .scptd files.
  • DropDMG now uses the new os_log subsystem on macOS 10.12.
  • Worked around a change in the macOS 10.12 Finder that could cause icons to be displayed in the wrong locations if you had enabled the hidden AppleShowAllFiles Finder preference.
  • Worked around a badly worded OS certificate error when checking for a software update.
  • Improved DropDMG’s logging of Scripting Bridge errors.
  • Made some changes to prevent Core Data from logging internal errors on macOS 10.12.
3.4.2—September 19, 2016
  • Removed support for creating .xip archives because macOS 10.12 can no longer expand .xip files not created by Apple. DropDMG will change configurations using .xip to .zip. Going forward, Apple recommends using signed .dmg files.
  • Renamed “Mac OS X” to “macOS” throughout the app and documentation.
  • Updated to Xcode 8.
  • Added the Sending in Crash Log Files section of the manual.
  • Updated the Italian and Spanish localizations.
3.4.1—August 23, 2016
  • The Signing menu now groups the identities to make it clearer which type you should choose for .dmg files vs. .xip files. If no valid Developer ID identity is found, it tells you how to get one.
  • Updated the Dutch, French, German, Italian, and Portuguese localizations.
3.4—July 21, 2016
  • Added support for creating disk images that are signed for Gatekeeper, as Apple now recommends that Mac applications be distributed on signed disk images (requires Mac OS X 10.11.5 or later). Unsigned disk images are subject to Gatekeeper Path Randomization. This is described in the Signing section of the manual.
  • Added support for the .xip archive format, which lets you create secure archives that are signed for Gatekeeper (requires Mac OS X 10.8 or later).
  • Added the Verify Signature… command for checking disk images and .xip archives to make sure they are correctly signed (requires Mac OS X 10.11.5 or later).
  • The New Blank Disk Image… command now lets you choose the File System, which can be any variant of HFS+ as well as Apple File System (APFS), Apple’s experimental next-generation file system for 2017. This feature is particularly useful for developers who want to test that their apps work properly on each file system.
  • On macOS 10.12, DropDMG no longer shows its Select Next Tab and Select Previous Tab menu items because they duplicate the new system ones.
  • Made various code modernizations.
  • If getting authorization fails, DropDMG now reports the command that it was attempting to execute.
  • The distribution disk image is now signed.
  • Updated the Sending in an Error Report section of the manual.
  • Renamed “Mac OS X” to “macOS” throughout the app and documentation.
  • Updated the Chinese, French, and Portuguese localizations.
3.3—May 23, 2016
  • The Format pop-up menu now makes it clearer which compression algorithm each format uses.
  • Improved DropDMG’s file choosing message text to work around Mac OS X 10.11’s behavior of sometimes not showing the panel’s title.
  • Improved the way tooltips show file paths when the file no longer exists.
  • Improved the error reporting and debug logging for the command-line tool.
  • Improved the error reporting for the Software Update… command.
  • Improved the error reporting when a Mac App Store receipt cannot be found.
  • Made various code modernizations.
  • The Command-line tool section of the manual describes how to use DropDMG with Xcode Server.
  • Updated the Licenses section of the manual.
  • DropDMG now disables full screen mode for its main window to work around a drawing glitch with Mac OS X 10.11.
  • Fixed a bug where creating a .sparsebundle or .sparseimage from a package didn’t work.
  • Fixed a bug where Mac App Store receipts would not validate if the Mac’s language was set to Hebrew.
  • Fixed a bug where if there were repeated errors saving the size of the Finder window, DropDMG would not properly clean up. Now it ejects and deletes the temporary disk image file.
  • Updated the German localization.
3.2.9—December 11, 2015
  • By default, Mac OS X 10.11 required you to click an Options push button to see the options for the New from Folder/File…, Convert Image/Archive…, Get Image Info…, and Mount Image… commands. DropDMG now shows the options by default.
  • Worked around a change in the Finder that caused disk image windows to be too short for the background picture when created using Mac OS X 10.11.
  • Worked around a Finder bug in Mac OS X 10.11 that could cause the disk image’s icons to be misaligned if the AppleShowAllFiles option was enabled.
  • DropDMG will now check that the Finder saved the state of the window status bar and fix it if necessary.
  • The Activity window is now shown by default.
  • Added the Why doesn’t the file I added show up on the disk image? section to the manual.
  • Updated the Create OS X Install Disk section of the manual.
  • Improved the error messages when the Finder doesn’t save the proper window bounds for the mounted disk image.
  • If the LayouterCheckViewOptions esoteric preference is set, DropDMG will now check that the icon size, text size, and background picture were correctly saved into the view options (retrying if necessary). This can work around a rare bug that was reported in Mac OS X 10.11.
  • Fixed a bug where Mac App Store receipt validation used the current date rather than the receipt creation date.
  • Fixed a regression (caused by an Xcode update) where various dialogs and sheets did not show the lock icon to indicate that a passphrase was set.
  • Fixed the size of the distribution disk image window.
  • Updated code for Xcode 7.2.
  • DropDMG is now localized in Simplified Chinese.
  • We need some help localizing DropDMG. If you would like to help keep DropDMG’s German localization up-to-date, please contact dropdmg@c-command.com.
3.2.8—September 29, 2015
  • DropDMG is now fully compatible with Mac OS X 10.11 El Capitan.
  • Added support for LZFSE-compressed disk images, which are smaller than the standard zlib-compressed disk images yet twice as fast to encode and three times as fast to decode (requires Mac OS X 10.11).
  • When you’re editing a license or layout, DropDMG now adds a menu to the Fonts panel for choosing the system font, since there is otherwise no way of choosing San Francisco or the proper version of Helvetica Neue to match the user interface.
  • Updated the Create OS X Install Disk instructions for Mac OS X 10.11.
  • It is now possible to enter segment sizes larger than 50 GB in the Preferences window. (Previously, this was only possible via script.)
  • Added segment size and blank disk image preset for 100 GB BD-R XL discs.
  • Modernized code for the Xcode 7 compiler and the Mac OS X 10.11 SDK.
  • The Command-line tool is now installed in a different folder on Mac OS X 10.11 for compatibility with System Integrity Protection.
  • Added support for App Transport Security on Mac OS X 10.11.
  • The About, Software Update, and help windows now use the San Francisco font on Mac OS X 10.11.
  • Worked around an OS bug that could cause the volume to be busy when creating a device image on Mac OS X 10.11.
  • Worked around a bug in Mac OS X 10.11 that could cause a crash during Software Update….
  • Added some logging and esoteric preferences to work around problems hiding/showing the Finder’s status bar.
  • Improved the Sharing Licenses and Layouts section of the manual.
  • Fixed a bug where Software Update… would continue offering updates in the same session you had held down the Option key.
  • Removed inadvertent debug logging for the Append version number feature.
  • Updated the French, Italian, Portuguese, and Spanish localizations.
3.2.7—June 3, 2015
3.2.6—January 26, 2015
  • In rare cases, Mac OS X 10.10 does not properly save the size of the mounted disk image window. DropDMG can now detect when this happens and report an error so that you do not inadvertently deploy a disk image that doesn’t look right. Usually, simply creating the disk image again will avoid the problem.
  • The Layouts section of the manual now describes a problem with the rightmost 1 point of the background picture not being displayed in the Finder. For maximum compatibility with different OS versions, it is recommended that you design your background such that these pixels are not critical.
  • Added the Mount Disk Image sample AppleScript.
  • The About DropDMG window now uses the new system font on Mac OS X 10.10.
  • The About DropDMG window now uses the system language names when crediting localizers, to reduce the number of strings that localizers need to keep up-to-date.
  • Increased the font size in the Software Update… window on Mac OS X 10.10.
  • Worked around an OS bug that prevented bookmark files from being resolved.
  • Worked around a bug in Mac OS X 10.10 that prevented the Change Image Passphrase… command from working.
  • Fixed a regression that prevented editing layouts on Mac OS X 10.6 through 10.8.
  • Fixed a regression where the command-line tool did not accept none for the encryption.
  • Fixed a bug where a change in system font meterics caused some text in the Preferences window to be truncated.
  • Fixed a bug where DropDMG did not show Retina-resolution 515×512 icons in the Layouts window. (This did not affect the created disk images.)
  • Fixed a bug where there Next to Source destination didn’t work in the Mac App Store version of DropDMG.
  • Updated the Italian localization.
3.2.5—November 19, 2014
  • DropDMG now sets the Finder icon positions for invisible files, so that if the user has the Finder set to show invisible files (e.g. using AppleShowAllFiles) they do not cover up the background picture or the icons in your disk image’s layout.
  • DropDMG now accepts background pictures with resolutions that are off by a fraction of a dot per inch, as thats’s how some graphics programs save them.
  • DropDMG can now be told to mount disk images via AppleScript. You can control whether verification and file ownership are enabled, whether a shadow file is used, and whether the disk image is mounted at a custom location in the file system. For encrypted disk images, you can specify the passphrase directly or tell DropDMG to load it from a particular configuration in your keychain.
  • DropDMG now supports making the mounted disk image window smaller than the background picture. The window is always anchored at the top-left of the background picture but can be inset a certain number of points from its bottom and right edges. There is currently no user interface for setting the insets, but you can edit them by quitting DropDMG and editing the windowInsets value in the layout’s Info.plist file.
  • Modernized lots of code and removed old code that’s no longer needed for compatibility with legacy OS versions.
  • DropDMG now uses power assertions to prevent App Nap from slowing user-initiated operations when the window is in the background or blocked by the screensaver.
  • Adjusted the icon badging for Mac OS X 10.10’s new mounted disk image icon.
  • Updated the disk image icon for Mac OS X 10.10.
  • Improved the following sections of the manual (among others):
  • Esoteric preferences links are now directly clickable in the Apple Help and PDF manual.
  • The log database no longer uses WAL mode.
  • Worked around a bug in Mac OS X 10.10 that could cause DropDMG to freeze at launch.
  • Worked around a bug in Mac OS X 10.10 that prevented the creation of encrypted disk images when the passphrase was not specified in the configuration.
  • Worked around an Xcode bug that caused DropDMG to complain in Console about missing images.
  • Improved DropDMG’s error handling.
  • Improved the crash reporter.
  • Updated the Gatekeeper signature format.
  • The Software Update… feature is better at explaining what you can do if installation fails.
  • Fixed a bug where the release notes in the Software Update… window were shown in the wrong font.
  • Adjusted the way the Purchase… window displays the remaining demo time to try to make it clearer.
  • The images in the PDF manual and Apple Help are now Retina-resolution.
  • Adjusted the font sizes in the PDF manual.
  • Better handling of localized strings when a bundle is missing (because the application is damaged).
  • Mac OS X 10.10 no longer logs an error related to the main window’s trial button.
  • Worked around an OS bug that could cause a crash when reading DropDMG’s log file.
  • Fixed a bug where DropDMG would report an error if you tried to delete from the log detail drawer.
  • Fixed a bug that could cause a crash when editing license agreements.
  • Fixed a bug where blank disk images sometimes had the wrong internal file ownership.
  • Fixed a regression where the Preferences window wouldn’t open when running in Japanese.
  • Updated the localizations.
  • We need help keeping DropDMG’s Italian and Japanese localizations up-to-date. Please contact dropdmg@c-command.com if you’re interested.
  • DropDMG now requires Mac OS X 10.6.8 or later.
  • DropDMG’s Automator action now requires Mac OS X 10.9 or later. This is because Xcode has dropped support for Objective-C garbage collection, but Mac OS X 10.8 and earlier only support garbage collected Automator actions. If you need to use DropDMG and Automator with Mac OS X 10.8 or earlier, you can run DropDMG 3.2.4.
3.2.4—January 28, 2014
  • DropDMG no longer posts errors to Notification Center. Instead, if DropDMG is not frontmost, it will bounce the Dock icon to alert you of an error.
  • Made some code signing changes for better compatibility with Mac OS X 10.9.
  • DropDMG is better at detecting errors when setting the background picture and arranging the icons.
  • Fixed a bug that could cause a crash when using DropDMG’s Automator action.
  • Fixed a bug that could cause an internal error when creating a hybrid disk image if the layouts preferences were open.
  • Fixed a bug where DropDMG could report an error when converting a disk image from .iso format to .dmg if the destination file already existed.
  • Updated the sample AppleScripts.
  • Updated the French localization.
3.2.3—October 10, 2013
  • DropDMG now displays file sizes using the system standard style (requires Mac OS X 10.8 or later).
  • The Burn OS X Install DVD command has been renamed to Create OS X Install Disk. It now offers instructions for creating an installer disk (e.g. hard drive, USB stick, or SD card) for Mac OS X 10.9 Mavericks.
  • Fixed a bug where changes to the license agreement text weren’t saved if you created a new license or language using the action menu.
  • Fixed a bug where some disk image files were incorrectly owned by root if Always run with root access was checked.
  • Fixed a bug where DropDMG would use a stale version number variable when you imaged an application, updated it (e.g. via the Mac App Store), and then imaged it again in the same DropDMG session.
  • Automatic software updates no longer fail if Hazel is set to move files in the Downloads folder.
  • Fixed a typo in the man page.
  • We need some help localizing DropDMG. If you would like to help keep DropDMG’s French localization up-to-date, please contact dropdmg@c-command.com.
3.2.2—May 3, 2013
  • It is now possible to set (or override) layout variables from AppleScript or the command line. This is also useful when creating a disk image of non-application files; DropDMG would be unable to intuit the {$APP_BASENAME}, but you can still set it to whatever you want in your script and have it rendered into the layout.
  • The HybridFSArgs esoteric preference lets you control which filesystems DropDMG uses for hybrid .iso disk images.
  • Fixed a bug where sometimes creating a disk image failed if it contained a very large number of small files.
  • Fixed a bug where .iso files would sometimes be owned by root instead of the user.
  • Made various minor adjustments to the toolbar icons in the main window.
  • Added Japanese localization.
3.2.1—January 25, 2013
  • Fixed a bug where DropDMG sometimes didn’t create large enough disk images for files that were stored using HFS+ compression (e.g. applications from the Mac App Store).
  • Fixed a bug where the log showed the source folder’s allocated size rather than its logical size.
  • Fixed a bug creating a disk image with a layout that had text but no background picture.
  • Fixed a bug that could cause DropDMG to create a device image with a dirty HFS+ journal. If the disk image was read-only, it would not be possible to mount the disk image. If you have such a disk image, you can fix it by converting it to a read-write format. The journal will then be replayed and saved in a clean state.
  • Fixed a bug where DropDMG could hang when using the contextual menu in the log.
  • Added instructions for burning a disc with a Custom volume icon.
  • Updated the Italian localization.
3.2—November 7, 2012
Highlights
  • DropDMG’s user interface is now fully optimized for Macs with Retina displays, as well as multi-display setups.
  • DropDMG now renders Retina-quality background images. The source background picture can be a 72 or 144dpi image, a PDF file, or a multi-resolution TIFF file. DropDMG will render a multi-resolution background picture that’s optimized for display on both Retina and non-Retina Macs.
  • Rather than adding an application icon to a layout, you now have the option of adding an application icon placeholder. This makes it easy to use the same layout to create disk images for different applications.
  • Previously, you could add an Applications folder symlink to layouts by dragging and dropping your Applications folder. There’s now a dedicated button for adding the symlink, to make the feature easier to use and more discoverable.
  • Layouts now support a maximum icon size of 512 points (up from 128).
  • DropDMG can now create segmented ZIP archives (e.g. .z01, .z02, .zip). Such archives cannot be expanded by Mac OS X’s built-in Archive Utility, but there are free third-party expansion utilities such as The Unarchiver.
  • Added the Append version number feature. When imaging or archiving an application or installer, this option will add its version number to the end of the filename.
  • Added support for Notification Center (requires OS X 10.8).
  • Added the Burn OS X Install DVD feature, an easier way to make your own installer or emergency DVD.
  • Streamlined disk image creation by no longer optimizing images for restore that don’t need such optimization.
  • Added the ZlibLevel esoteric preference, which lets you set DropDMG to create .dmg files more quickly but with less compression.
  • Added the DisableRetinaBackgroundPictures esoteric preference, which lets you create non-Retina background pictures in order to work around a bug in Mac OS X 10.6.
Other Improvements
  • DropDMG now tells the system that it can use the integrated GPU, which should reduce battery use on newer MacBook Pros.
  • You can now remove the background image from a layout using the contextual menu on the image view.
  • DropDMG now offers advice for dealing with “Resource busy” errors.
  • Expanded the Making Images With Background Pictures instructions to describe how to make a standard disk image for distributing a Mac application.
  • Improved the What information should I include when I report a problem? page.
  • Improved the folder name when a folder for segments already exists.
  • The documentation now recommends choosing a background picture that’s at least 437 points wide, to account for the Finder’s minimum window width.
  • The crash reporter can now make recommendations based on the contents of the crash log.
  • Deleting a layout, license, or configuration now moves it to the trash rather than deleting it outright.
  • DropDMG itself now has a Retina disk image background, and it shares the layout with other C-Command products.
  • After purchasing, DropDMG used to show your user image to indicate that it had been successfully personalized. It now shows a generic checkmark to avoid prompting you for Contacts access on OS X 10.8.
  • Added a link to the forum in the Help menu.
Fixes
  • Reverted to version 1.2.3 of the Growl SDK to avoid problems with high CPU usage, internal errors, and crashes.
  • Fixed a bug where sometimes the layout editor would reset the scroll position.
  • Fixed a bug where the tooltips in the main window’s pop-up menu didn’t always update when a configuration was changed.
  • Fixed a bug where sometimes packages weren’t wrapped.
  • Fixed a bug where sometimes disk images were created without enough space for the background picture or custom icon.
  • Layout thumbnail previews no longer change the aspect ratio.
  • Fixed a bug where sometimes changes to the segment size in the temporary options dialog didn’t take effect.
  • Fixed an issue where, when loading your recent destination folders, DropDMG would sometimes prompt you with a dialog to find folders on unmounted volumes.
  • Fixed a bug where TIFF files were not allowed for background pictures.
  • Fixed a bug creating images in .cdr format with custom icons or layouts.
  • Fixed a bug where there was an extra gray strip next to the action button in the Layouts tab of the preferences.
  • Fixed a bug handling errors if the software update failed; if it succeeded, the .dmg file is now deleted.
3.1.4—May 28, 2012
  • Added the Check for News... command to the DropDMG menu of the Mac App Store version.
  • Improved handling of localized button titles in license agreements.
3.1.3—May 9, 2012
  • DropDMG is now code-signed using a Developer ID certificate for Gatekeeper.
  • Layouts and custom volume icons now work with hybrid (.iso) disk images.
  • DropDMG’s helper tools are now 64-bit like the rest of the application.
  • Improved the reporting of unexpected errors.
  • DropDMG now logs more information when a layout item is missing from the source folder.
  • Improved the What information should I include when I report a problem? section of the manual.
  • Fixed a bug where the Compact Image… command didn’t work on Mac OS X 10.7 when the computer was running on battery power.
  • Fixed a bug where Delete after converting didn’t work when converting to .iso format.
  • Fixed a bug where DropDMG would report an error when converting a .iso disk image to the same format.
  • DropDMG now requires Mac OS X 10.5.8 or later.
3.1.2—February 7, 2012
  • Added support for Growl notifications via GNTP (requires Mac OS X 10.7 or later).
  • When renaming a configuration, layout, or license in the preferences, you can now press the Esc key to cancel.
  • Fixed a bug where DropDMG would log an error to the console when converting a ZIP archive to a disk image.
3.1.1—November 16, 2011
  • Added support for Growl 1.3.
  • DropDMG is now localized in Brazilian Portuguese.
  • Added 1024×1024 application icon.
  • Fixed a bug where the Add Icon… button didn’t constrain new icons to the grid.
  • Fixed a bug where the Add Icon… button didn’t let you add folder icons to a layout.
  • Fixed a bug that could cause a crash if there was an internal error launching a helper tool.
3.1—October 4, 2011
  • DropDMG is much faster at creating large disk images under most circumstances, and it now compresses disk images a bit more tightly. Added the Use less temporary disk space preference, so that you can make DropDMG operate in the older, slower mode if your destination volume is running out of space.
  • Disk image layouts can now contain text boxes, with your choice of fonts, styles, colors, and shadows. Thus, it’s no longer necessary to fire up a graphics program to update the text in your background picture.
  • Layout text boxes can contain placeholder variables, which DropDMG will replace when creating the disk image. For example, if your disk image contains an application (e.g. DropDMG.app), the text ${APP_SHORT_VERSION_STRING} will be replaced by the marketing version of the application (e.g. 3.1).
  • The Mount Image… command now has a Shadow file option that lets you mount a read-only disk image as read-write. Any changes made to the mounted image will be written to the adjacent shadow file. This can be useful, e.g. if you want to use Spotlight to search a read-only disk image.
  • DropDMG now supports license agreements localized in Arabic, Greek, Russian, and Ukrainian.
  • To ensure that background pictures display properly in the Finder, DropDMG now reports an error if you give it a picture file that’s not 72dpi.
  • Many operations when editing a disk image layout are now undoable.
  • The license agreement editor text view now displays line breaks in the same places as the text view that the system uses when mounting the disk image.
  • The Preferences window now supports full screen mode (requires Mac OS X 10.7).
  • Added the Burning a Lion Installation DVD section to the manual.
  • Fixed a bug where, when creating an encrypted disk image with no specified passphrase, DropDMG sometimes failed to prompt for one.
  • Fixed a bug where creating a new language for a license agreement appeared to do nothing if the license’s name was in edit mode.
  • Fixed a bug where the configuration/layout/license lists didn’t properly update if you added an item while you were renaming another item.
  • Fixed a bug where the source size reported in the log when mounting a disk image only counted the first segment.
  • Fixed a bug that could cause DropDMG to create a .tar.bz2 archive when you requested .tar.
  • Fixed alignment of license button text fields.
  • Fixed a bug with re-personalizing the application via URL.
3.0.7—May 17, 2011
  • Fixed a bug where DropDMG would fail with a permissions error when creating a disk image with a custom icon of a root-owned file, e.g. a purchase from the Mac App Store.
  • Fixed a bug where, in rare cases, DropDMG could not create a disk image if a file with its preferred temporary name already existed.
  • Fixed a bug creating images in .cdr format with custom icons or layouts.
  • Clarified the description of .cdr disk image format.
  • Adjusted the help page titles to fit better in the menu and search results.
3.0.6—March 11, 2011
  • Fixed a bug where the command-line tool and Automator would time out during long disk imaging operations.
  • Fixed a bug where disk images with layouts sometimes ended up with too short a window.
  • Fixed a bug where creating a disk image with a layout would sometimes fail if DropDMG was running with root access.
  • Fixed a bug that could cause a crash when verifying a folder containing circular symlinks.
  • Improved the error message when the chosen destination folder isn’t writable.
  • Improved the German localization.
3.0.5—February 25, 2011
  • DropDMG 3.0.5 contained revisions for the Mac App Store but was not shipped directly to customers.
3.0.4—November 15, 2010
  • When creating a disk image with a layout, DropDMG now sets it to auto-open. This ensures that CDs/DVDs burned from that disk image will auto-open when the disc is inserted.
  • Fixed a bug where invisible version control folders could prevent detached licenses from working.
  • Fixed a bug where Automator would time out during a long disk imaging operation.
3.0.3—October 5, 2010
  • Fixed a bug where it didn’t work to simultaneously enter --license-folder and --layout-folder from the command-line.
  • Fixed a bug where some temporary folders would not be deleted if you canceled while converting a disk image.
  • Fixed a bug where the German and Italian localizations showed an incorrect version number.
3.0.2—August 17, 2010
  • DropDMG is now localized in French.
  • Added toolbar buttons to the DropDMG window for directly opening the Layouts and Licenses tabs of the Preferences window.
  • Added a preference to remove log entries When DropDMG quits.
  • Creates more tightly compressed ZIP archives than previous versions of DropDMG or the Finder (requires Mac OS X 10.6).
  • Added a CreateDeviceImages esoteric preference, which lets you create regular disk images instead of device images when dragging a volume onto DropDMG. This is slower but gives the option of setting a custom volume name.
  • Fixed a bug where DropDMG truncated the suggested volume and base names when using the Ask option.
  • Fixed a bug in the layout editor where retracting a marquee selection left the icons still selected.
  • Fixed a bug where DropDMG reported an error when converting encrypted .sparsebundle disk images.
  • Fixed a bug where using a detached license or layout could cause DropDMG to create extra Info.plist files in nearby folders.
  • When displaying an internal error, DropDMG now cleans it up and presents an abbreviated version to ensure that the window fits on screen. (The full error information is still included when you click the Send E-mail button.)
  • Worked around an OS bug that could prevent DropDMG from being able to open its Preferences window.
  • Tried to work around a problem where the software updater sometimes didn’t ask for the permissions it needed to complete an update.
  • Updated the disk image layout.
3.0.1—July 14, 2010
  • If you try to enter a serial number for DropDMG 2.x, rather than just complaining that it’s invalid, DropDMG now uses it to help you get a discounted or free upgrade and a 3.x serial number.
  • Fixed a bug where creating a disk image from the Finder’s contextual menu or keyboard shortcut sometimes didn’t work.
  • Fixed a bug where selecting a folder from the New from Folder/File… dialog didn’t work.
  • Fixed an internal error that occurred if you changed a configuration option while renaming a configuration.
  • Fixed a bug that could prevent the Automator action from working.
  • Fixed a regression where the -t argument to the dropdmg command-line tool wasn’t recognized.
  • Fixed a bug where the Base Name and Volume Name fields sometimes weren’t editable when dragging and dropping onto the main window.
  • Enabled undo for the Base Name and Volume Name text fields (requires Mac OS X 10.6 due to a bug in previous versions).
  • Fixed a bug where DropDMG would show two Help menus after auto-updating the command-line tool.
  • Fixed a bug where the Names pop-up menu text was too wide when using YYYY-MM-DD-HHMMSS dates.
  • Fixed the positioning of the log detail drawer.
  • Fixed a small memory leak.
  • The manual now recommends leaving space in a layout’s background picture for the Finder window’s path bar.
  • Updated the tooltips in the configuration options.
  • Updated the localizations.
3.0—June 29, 2010

DropDMG is $24 for new users, $12 for previous DropDMG owners, and free for people who bought DropDMG 2.x on or after June 20, 2008. There’s a 30-day fully-featured trial for new users and upgraders.

Highlights
  • The user interface and disk imaging engine have been almost completely redesigned and rewritten to make DropDMG easier to use and more robust.
  • The Layouts feature gives developers a WYSIWYG editor to set the background picture, view options, and icon positions, making it easy to deploy Mac software to their users.
  • The New Blank Disk Image… command lets you protect select folders using the same encryption technology as FileVault but without its drawbacks.
  • Added support for the .sparsebundle, .sparseimage, and hybrid (.iso) disk image formats.
  • The DropDMG window now has a customizable toolbar for quick access to commonly used commands.
  • The Activity window consolidates progress information into a single window, rather than having separate windows for each operation. Additionally, DropDMG now has progress bars for bulk operations, so that you can see the overall progress (e.g. folder 6 of 10) in addition to the progress for the current operations.
  • DropDMG can now create device images of hard drives.
  • The Verify Image… command now works in the background and can verify a whole folder of disk images at once. You can also bulk-verify multiple encrypted disk images without having to keep re-entering the passphrase.
  • The Mount Image… command now works in the background and can mount multiple disk images at once. You can also bulk-mount encrypted disk images that share the same passphrase.
  • Added the Change Image Passphrase… command, which makes it much faster to change the passphrase of an encrypted disk image.
  • The Join Files… command lets you recombine files that have been split into .001, .002, etc. files.
Configurations
  • Configurations are now editable, and the Configurations window has been merged into the Preferences window.
  • The Formats pop-up menu has been reorganized and provides more information about the different formats and which versions of the OS they work with.
  • Added support for 256-bit AES encryption, which the NSA rates as secure enough for TOP SECRET level documents.
  • Added the Optimize for restores option.
  • Added the Sizes pop-down menu, which makes it easy to select common sizes for disk image segments.
  • The Show Passphrase button lets you check the passphrase for a configuration without having to re-type it.
  • The dialogs for the New from Folder/File… and Convert Image/Archive… commands now have pop-up menus to select which configuration to use.
  • The destination and names prompts have been combined into a single dialog.
  • If the chosen destination folder is not available (e.g. because its volume is offline) DropDMG now displays a caution icon in the pop-up menu and will report an error during the operation, rather than silently changing to Next to Source.
  • When choosing a configuration in the DropDMG window or from the Dock menu, you can hold down the Option key to open the configuration for editing.
  • Configurations are now stored as individual .plist files, rather than in DropDMG’s preferences file, so it’s easier to exchange them with other users and they work better with Time Machine.
Optimizations
  • Creating encrypted disk images is faster and requires less temporary disk space.
  • Other types of operations can now run while DropDMG is waiting for a blank optical disc to be inserted.
  • Improved the queuing of bulk operations to reduce disk contention and increase performance.
  • DropDMG now runs as a 64-bit application under Mac OS X 10.6.
Log
  • The DropDMG window now has a drawer that shows detailed information about the selected log entry.
  • You can Control-click on log entries to perform operations on their files.
  • Log entries are now posted as Growl notifications. If an operation has succeeded, clicking on the Growl notification will reveal the destination file in the Finder (or Path Finder). If the operation has failed, clicking on the notification reveals the log entry in DropDMG.
  • The Remove log entries preference lets you set DropDMG to auto-delete old log entries after a specified amount of time.
  • It is now possible to delete individual log entries manually.
  • The log is now displayed as a table rather than a block of text.
  • The log can now be set to only show errors.
  • The log is now stored as a Core Data database rather than in DropDMG’s preferences file. This makes reading and updating it faster and reduces DropDMG’s memory usage.
License Agreements
  • The separate windows for the license agreements list and the language editors have been combined into the new Licenses tab of the Preferences window. The steps for making a new localized license are much clearer now.
  • Licenses can now customize the prompt text and button names that are presented to the end-user.
  • Added additional languages for localized licenses: Czech, Hungarian, Polish, Slovak, Swedish, Turkish.
  • License agreements are now stored as individual files, rather than in DropDMG’s preferences file. This allows for sharing, storing them under version control, editing using external applications, and better Time Machine backups.
  • Added Spelling and Grammar, Substitutions, and Transformations to the Edit menu, and also added menu commands for finding and replacing.
  • You can hold down the Option key when choosing a license in the Configurations tab to open it for editing.
  • The license agreement editor now localizes the display of the language names.
Miscellaneous
  • You can now choose whether DropDMG shows temporary options by default or only when you hold down the Option key.
  • Added the Compact Image… command, which reclaims free space from .sparseimage and .sparsebundle files.
  • The Get Image Info… command now displays the information in an outline rather than a block of text.
  • Custom badged icons for the mounted disk image volume are of much higher quality. The icon is now rendered at up to 512x512 pixels, and there’s a separate optimized version for each size (rather than scaling down the full-size rendering).
  • The dropdmg command-line tool now has a man page.
  • File and segment sizes are now displayed using base 10 megabytes, for consistency with the Mac OS X 10.6 Finder.
  • Remembers between launches which windows were open.
  • DropDMG now auto-updates its command-line tool when you first launch a new version of the application.
  • The Create Disk Image/Archive Automator action is now compatible with Mac OS X 10.6.
  • Added Esoteric Preferences.
  • Worked around an OS limitation that could prevent DropDMG from converting a very large disk image into segments.
  • Properly handles composed characters when truncating filenames.
  • Made various improvements to the Software Update… user interface and engine.
  • Improved the Purchase… window to make it easier to understand how the trial period and serial numbers work.
  • DropDMG now uses Mac OS X code signing, which should reduce the number of annoying keychain dialogs.
  • Fixed a bug where DropDMG would continue trying to burn an encrypted disk image after the user had failed to enter the proper passphrase.
  • Fixed a bug with non-ASCII names and the command-line tool.
Removed
  • DropDMG 3.0 requires Mac OS X 10.5 or later. Older versions for Mac OS X 10.4 and 10.3 are still available.
  • The Encoding option has been removed, since it’s no longer particularly useful to create BinHex- or MacBinary-encoded disk images.
  • Removed support for creating self-mounting .smi NDIF disk images, since all recent versions of the OS have built-in support for disk images.
  • Removed the keyboard shortcut for DropDMG’s command in the Services menu, since Command-Shift-D was appropriated by the OS. You can use the Keyboard pane of System Preferences to assign your own shortcut, if desired.
  • Removed the option for making disk images auto-open. This is no longer necessary since Mac OS X can now auto-open disk images that do not have this option set, and this makes disk image creation much faster.
  • Removed the Copy to Others button in the temporary options sheet, as this functionality is superseded by configurations.
  • Removed the contextual menu and Dock menu items for changing image formats. This functionality is superseded by configurations.
  • Removed support for creating and converting StuffIt archives.
  • Removed support for creating ADC-compressed disk images. Zlib-compressed images are more efficient, and, due to other changes in Mac OS X’s disk imaging engine, ADC images no longer provided any compatibility benefits.
  • Removed the Fix Image… command, since Mac OS X will now mount disk images regardless of whether they have the correct type and creator codes. The Control-drag shortcut has been reassigned to the Verify Image… command.
2.8.6—September 4, 2009
  • The Use custom icon for mounted image feature now works with Mac OS X 10.6.
  • The crash reporter now works with Mac OS X 10.6.
2.8.5—February 29, 2008
  • Fixed bug where saved Automator workflows didn’t use the proper configuration when running on Mac OS X 10.5.2.
  • Fixed bug where certain disk images of application files created on Mac OS X 10.5.2 would mount on 10.3, but the Finder would refuse to open them. (The contents were intact and accessible from other applications.)
2.8.4—January 21, 2008
  • Fixed a regression in version 2.8.3 where DropDMG would delete the source file/folder if you were creating a segmented disk image next to the source and there was not enough disk space.
2.8.3—January 8, 2008
  • Fixed bug where a .dmg file would not mount on Mac OS X 10.3 and earlier if you created it on an Intel-based Mac running Mac OS X 10.5 and the image contained just a single package file (e.g. an application).
  • Fixed bug where Append Current Date didn’t work properly when the original file/folder had a very long name.
  • Fixed bug where images converted from Zip archives were owned by root.
  • Faster at creating images of packages when running on Mac OS X 10.5.
  • Fixed bug restoring the selected row after editing a configuration name.
  • Carriage returns are no longer allowed in configuration names.
  • Fixed bug where some preferences items were incorrectly enabled when showing a temporary preferences sheet for a conversion operation.
  • More detailed logging of burn errors.
  • The software updater is better at handling invalid downloads folders.
  • Updated Spanish localization.
2.8.2—November 14, 2007
  • Fixed bug where the Apple Help didn’t work on Mac OS X 10.5.
  • Added high-resolution version of the application icon.
  • Fixed bug where DropDMG could crash when canceling an operation.
  • Fixed bug where DropDMG would sometimes return an incorrect destination path back to a script.
2.8.1—July 31, 2007
  • If the destination folder is inside the source folder, DropDMG will now report an error and ask you to pick a different folder, rather than silently using Next To Source.
  • Fixed bug that could cause a crash after verifying or mounting an image.
  • DropDMG now accepts .ISO images (uppercase extension from the Windows world) and treats them as .iso.
  • Fixed bug where DropDMG wouldn’t let you quit after certain types of burn failures.
  • The Software Update… feature now checks whether the updated version can run on your installed version of Mac OS X.
  • Fixed bug where the Software Update… checker didn’t always re-check for new updates.
  • Modernized the crash reporter code.
  • Updated Dutch and Italian localizations.
  • Fixed help book icon.
2.8—April 4, 2007
  • Improved compatibility with pre-release versions of Mac OS X 10.5.
  • Passphrases are now set in a separate dialog rather than directly in the preferences window, and this has been combined with the old Confirm Passphrase feature. This makes it easier to verify a passphrase when you enter it.
  • DropDMG now accesses the keychain only when necessary, so it won’t prompt you to unlock the keychain if you’re creating an image that doesn’t have a passphrase.
  • The Software Update… checker now works behind an HTTP proxy, and the auto-updater is compatible with FileVault.
  • Reorganized the manual and added Burning Backups of CDs/DVDs and Transferring Files Securely sections.
  • When creating an image of an application or installer package, DropDMG no longer includes file extension in the image name.
  • Worked around -39 error from hdiutil when converting very large images with lots of files.
  • Auto-open is now off by default, since it slows down image creation, and on Mac OS X 10.4 and later the OS will auto-mount images automatically, anyway.
  • Fixed bug where Burn Folder/File… treated packages as folders rather than as files.
  • Better recovery from -35 errors when doing image post-processing.
  • Fixed bugs in enabling and disabling Always Run With Root Access menu command.
  • Fixed bug where the Services menu commands could appear in French if you were using a British English system.
  • Fixed bug remembering a recent folder that had a slash in its name.
  • Fixed error when initiating a burn via AppleScript.
  • Fixed small memory leak.
  • Better names for temporary folders.
  • Added keyboard shortcut for Hide Others.
  • Added Spanish localization.
2.7.9—October 18, 2006
  • Worked around OS bug that could cause crashes when editing license agreements.
  • Fixed bug when converting multiple archives simultaneously using StuffIt Expander.
  • Rewrote the Software Update… feature. When a new version is available, it can now show you the release notes. DropDMG now downloads the new version itself, rather than relying on your browser. The Download & Install button will cause DropDMG to auto-update itself to the latest version.
  • Added recommended segment sizes to the manual and tooltip.
  • If no windows are open when you click on DropDMG’s icon in the Dock, it will now open the Status window.
  • The Volume Name field is ignored when creating a device image, so it’s now disabled in that case.
  • Aliases in the Recent Folders folder are now created with icons.
  • Dates in the log now follow the user’s preferred short format.
  • Fixed bug where it was possible to change the destination folder without the active configuration changing to (custom).
  • Fixed bug where clicking the Confirm button could change the configuration to (custom).
  • Fixed regression where DropDMG didn’t set the image name based on the localized name of the source file/folder.
  • Fixed a small memory leak when making custom icons.
  • Fixed bug converting multiple archives from the same folder.
  • The segment size field is now disabled when unchecked.
  • Fixed bug with display of remaining demo time.
  • Fixed bug with Purchase window sheet.
  • More code modernization and bullet-proofing.
  • Made various localization, documentation, and error message improvements.
2.7.8—July 13, 2006
  • Fixed regression where double-clicking a license agreement sometimes wouldn’t open its editor window.
2.7.7—June 29, 2006
  • The Get Image Info… and image conversion features now support .iso disk images.
  • Various code modernization and bullet-proofing throughout.
  • Added Protecting Your Files With Encryption section to the manual.
  • Made a change to prevent a rare crash when closing the license agreement editor window.
  • Fixed bug that could cause a crash when closing the application-modal progress window.
  • Fixed bug where editing a license agreement’s contents would change the active configuration to “(custom).”
  • Fixed bug where you could create an image of the destination folder inside itself.
  • Fixed bug where DropDMG could crash when running in Danish.
  • Fixed various localization bugs.
2.7.6—March 28, 2006
  • DropDMG can now create images from files/folders/volumes whose names contain the / character (: at the Unix level).
  • DropDMG can now burn images that are in .cdr format.
  • Slightly faster at creating disk images.
  • Improved the display of the demo time remaining.
  • Various documentation improvements.
  • Updated the localizations.
2.7.5—January 25, 2006
  • DropDMG is now a universal binary.
  • You can now initiate burns using the dropdmg command-line tool.
  • Rather than typing (or copying and pasting) your name and serial number to personalize DropDMG, you can now click the x-dropdmg:// URL that’s sent to you when you purchase DropDMG or get a serial number reminder.
  • Errors encountered while preparing to create an image are no longer reported twice.
  • Mounting errors are now displayed properly.
  • Improved display of keychain errors.
  • Added Danish localization and updated the other localizations.
  • Made various improvements to the manual.
2.7.4—October 25, 2005
  • Fixed bug where DropDMG would create a blank image when running on Mac OS X 10.3 and given a file or document package (i.e. not a folder or application).
2.7.3—October 25, 2005
  • You can now view and set the current configuration from DropDMG’s Dock menu.
  • Added “Expand Disk Image” Automator action, which replaces a disk image with a folder containing the image’s contents. You can create an “Expand Image” contextual menu item in the Finder by creating a single-step Automator workflow with this action and saving it as a Finder plug-in.
  • Problems with the destination folder are now reported using the “choose destination” sheet instead of in a separate alert.
  • The software update feature now shows a sheet instead of an alert when there’s a new version, so it won’t interfere with scripted operations.
  • Fixed regression where DropDMG would complain at launch if one of the configurations’ destination folders didn’t exist.
  • Fixed bug where DropDMG would waste CPU time animating an off-screen progress bar after finishing an operation.
  • Added Technical Support & Feedback item to Help menu.
  • Updated eSellerate engine and PCRE.
2.7.2—September 22, 2005
  • You can now drag and drop anywhere on DropDMG’s status window, rather than just on the top part of it.
  • Fixed bug where DropDMG was incompatible with StuffIt Expander 10.
  • DropDMG now reports an error if you specify a destination folder that doesn’t exist, rather than silently picking a fallback folder.
  • Better error messages when DropDMG doesn’t find a file in the expected place.
  • The command-line tool now treats the empty string as an invalid destination folder instead of (as with AppleScript) treating it as a flag to indicate that the user should be prompted to specify a folder. This should reduce unexpected behavior when running DropDMG via a shell script that doesn’t properly quote the command-line arguments.
  • Errors during burning are now presented using a sheet, rather than just being logged.
  • No longer shows an error message if you try to install the command-line tool and then cancel out of the authorization dialog.
  • Updated the Italian localization.
2.7.1—August 22, 2005
  • You can now erase rewritable discs before burning.
  • Fixed regression where DropDMG could crash when converting an image to an archive.
  • Fixed bug where DropDMG couldn’t convert images with license agreements into archives or mount them.
  • Worked around hdiutil bug for more reliable imaging of certain non-optical volumes.
  • Fixed regression where the command-line tool didn’t work on Mac OS X 10.3.
2.7—August 15, 2005
  • Added commands for burning folders, files, and disk images. As a shortcut, you can initiate a burn by dragging and dropping onto the status window or the DropDMG icon while holding down the Shift key. Hold down Option and Shift when dropping a disk image if you want to burn the image as a file, rather than burning its contents.
  • Added smooth determinate progress bars for the longer steps when creating disk images (requires Mac OS X 10.4).
  • Progress windows now have a cancel button, an icon showing the kind of file that’s being created, and an icon and title bar menu that show the source file or folder.
  • Added Quit When Done option; if selected, DropDMG will quit when there are no longer any image, archive, or burn operations in progress.
  • The status window now has a pop-up menu for displaying and changing the current configuration.
  • Better creation of device images from multi-partition devices.
  • Progress windows are now tiled (so they don’t overlap), and DropDMG is better at remembering where you like to position them. Dragging a progress window sets the preferred location for new progress windows.
  • The following File menu commands can now accept multiple selection, so that you can operate on more than one image at a time: Fix Image…, Get Image Info…, Mount Image (with Owners)…, Verify Image Checksum….
  • Improved scriptability. You can now access DropDMG’s windows, menus, and other interface elements from AppleScript. You can also access the current imaging and burning operations and cancel them. You can initiate burns from AppleScript.
  • The Automator action is now a universal binary.
  • The dropdmg command-line tool now properly communicates with the DropDMG application when running on Intel.
  • Fixed bug where image creation could fail with an error when creating an image on an external volume, depending on the lengths of the source and destination paths.
  • Fixed regression where file packages weren’t wrapped when DropDMG was running with root access.
  • Fixed bug where Sanitize for Servers didn’t account for file names that were entirely non-ASCII characters.
  • Fixed bug where DropDMG would sometimes fail to remove an extra folder layer when converting from Zip format.
  • Fixed bug where the Edit Configurations window allowed multiple selection.
  • Fixed bug that could cause a crash when creating a disk image if the OS reported an error at exactly the wrong moment.
  • The Purchase window now makes it more clear when the serial number has been successfully entered. Merged the Web Purchase… and Instant Purchase… buttons.
  • Adjusted the way the remaining demo time is displayed.
  • Updated Czech, Dutch, French, and Italian localizations.
2.6.3—June 22, 2005
  • Fixed regression where DropDMG would report an error when converting a .dmg image to read-write format.
  • Fixed regression where the license agreement editor didn’t work on Mac OS X 10.3.
2.6.2—June 20, 2005
  • Fixed regression where DropDMG would halt with a permissions error when creating an image from a lone file and running on Mac OS X 10.3.
2.6.1—June 20, 2005
  • DropDMG can now create .dmg disk images that are internally compressed using bzip2. These images can only be mounted on Mac OS X 10.4 and later, but they are often much smaller than zlib-compressed disk images.
  • Made various optimizations for faster disk image creation.
  • Added Mount Image (with Owners)… command. This lets you copy files off an image with their Unix ownership intact. (Normally, when you let the OS mount an image, it pretends that all the files are owned by you.)
  • The Add Agreement… command is now enabled even when the License Agreements window isn’t open. This should prevent people from being confused about how to create a new agreement.
  • The Append Current Date option is now applied only when creating new images, not when converting.
  • If you tell DropDMG to segment an image/archive, and it ends up being smaller than the segment size that you chose, DropDMG will no longer wrap the output files in a folder (since there’s only one).
  • The keyboard shortcut for Open Configurations is now Command-Option-,.
  • Worked around some Tiger issues that could cause DropDMG to halt part way through creating an image.
  • Worked around bug in Tiger where .bz2 and .gz files would have .dmg type and creator codes, which could cause problems opening them.
  • Worked around Tiger issue so that it’s once again possible to remove a license agreement by converting (using None as the agreement).
  • Better cleanup if there’s an error creating the image.
  • DropDMG no longer complains when there’s no default keychain.
  • .mailbundle folders are now treated as packages, even though technically they aren’t.
  • Filename uniquing is now smarter when there are two extensions. So, for example, you’ll end up with Foo-1.tar.bz2 instead of Foo.tar-1.bz2.
  • Fixed bug where sometimes custom icons didn’t work if you created multiple images simultaneously.
  • Fixed bug where images created from volumes couldn’t be Internet-enabled.
  • Fixed bug where dragging a folder onto the Preferences window (to change the destination) didn’t change the selected configuration to (custom).
  • Fixed bug where StuffIt X and Tar were always enabled in the contextual menu.
  • Fixed bug where Tar archive creation wasn’t package-savvy.
  • Fixed bug where Zip archives of single files contained an extra folder layer.
  • Added --version switch to the dropdmg tool.
  • The license agreement editor is faster at auto-saving any changes that you make.
  • The demo reminder window updates the number of days remaining if you leave DropDMG running for days or weeks at a time.
  • Fixed bug where DropDMG could get into a state where it was permanently waiting for other operations to complete.
  • Fixed bug that could cause a crash when using the Instant Purchase feature.
  • Updated French and Italian localizations. Added Dutch localization.
2.6—April 29, 2005
  • Works with Mac OS X 10.4 (Tiger).
  • DropDMG now has an Automator action.
  • Can now create Mac OS X 10.4 Tar archives (.tar, .tar.gz, .tar.bz2) that support Mac resource forks.
  • Added Append Current Date and Sanitize for Servers name processing options.
  • Can now create uncompressed read-only and read-write NDIF .img disk images.
  • DropDMG is smarter about picking which file to use to create a custom icon.
  • Added configuration name AppleScript parameter.
  • Fixed bug where images sometimes weren’t created large enough to hold all the files.
  • Fixed bug where script errors were only reported in abbreviated form.
  • Added Edit Configurations to the DropDMG menu.
  • Added keyboard shortcuts for opening the Edit Configurations window and for saving the current configuration.
  • Worked around the OS to prevent DropDMG from sometimes being dropped from the Services menu.
  • Window order of the Preferences window is preserved when closing the Configurations window.
  • Updated to eSellerate Engine 3.6.1.
  • Improved serial number name entry.
  • The Apple Help is now multiple linked pages, rather than a single page, so you can now use Help Viewer’s search box.
2.5.3—February 7, 2005
  • Fixed bug where some valid files weren’t choosable in the open dialogs.
  • Update Czech localization.
  • Improved name and serial number entry.
2.5.2—January 24, 2005
  • Fixed bug where the volume permissions would be incorrect when making an image directly from a file.
  • Added French localization.
  • Updated Czech localization.
2.5.1—January 11, 2005
  • Fixed bug where the BinHex and MacBinary encoders didn’t preserve non-ASCII filename characters.
  • Fixed bug where special handling of file packages was sometimes disabled.
  • When there are many simultaneous operations, DropDMG will queue some of them. This improves performance and works around some hdiutil limitations.
  • Added Always Run With Root Access option.
  • When prompting for file and volume names, DropDMG is smarter about when to remove the file extension in its suggested name.
  • Relaxed requirement that the source item’s containing path doesn’t contain a slash (colon).
  • Now sets the owner and permissions of the disk image root to match the source folder.
  • Added help button to the preferences window.
  • Added Czech and Italian localizations.
2.5—December 7, 2004
  • Can now create archives in Panther’s Zip format; can convert Zip archives to images and vice-versa.
  • DropDMG can now create StuffIt X archives, convert StuffIt archives to disk images, and vice-versa.
  • Can now convert .tar, .tgz, .tar.gz, and .tar.bz2 archives to disk images (as well as to .zip and .sitx).
  • Added support for .cdr (DVD/CD-R master) images.
  • DropDMG can create a custom icon for the mounted image.
  • You can now save named configurations of DropDMG’s preferences. By switching between different configurations, you can instantly recall different combinations of options.
  • When you ask DropDMG to create an image from a volume, it automatically creates a device image, an exact copy of the volume, which is bootable (if original volume is).
  • DropDMG now has a system service, which lets you easily create images/archives from items selected in the Finder, without DropDMG being open or in the Dock.
  • Added Mount Image At… command, which lets you mount images at arbitrary locations in the filesystem, rather than on the desktop.
  • Add Ask Later option, which makes DropDMG prompt you for a destination folder each time it needs to save an image or archive.
  • Added Confirm button to let you verify a passphrase after typing it.
  • DropDMG can now process multiple commands from AppleScript or the command line at the same time.
  • Uses much less memory when computing folder sizes.
  • Launches faster.
  • The license agreement editor now supports find and replace.
  • The log and image info windows now support the Find command.
  • Lots of minor interface tweaks (window zooming, folder abbreviations, checkbox and button enabling etc, keyboard shortcuts, new window manipulation menu commands.).
  • When creating encrypted images, the passphrase is now sent to hdiutil securely using a pipe instead of on the command line.
  • A Cancel button is now available when you’re prompted to enter image and volume names.
  • When creating a segmented image or archive, the segments are now placed in a newly created folder.
  • Normalizes serial number case when personalizing, to make it less error-prone.
  • You can hold down the Option key when clicking OK to dismiss multiple temporary preferences sheets at once.
  • If the chosen destination folder is read-only, DropDMG now prompts for a new destination folder rather than aborting with an error.
  • When you try to delete a license agreement, DropDMG now shows an alert sheet to make sure that’s what you really meant.
  • The returning immediately AppleScript parameter is no longer needed and has been removed. If you want the AppleScript command to return before the operation is complete, use a standard AppleScript with timeout block.
  • The create image AppleScript command now returns the path of the created image/archive. The command-line tool prints the path to standard output.
  • The When Imaging a Package option has been removed from the preferences, but is still available via AppleScript and the command line.
  • When creating an image, DropDMG now preserves ownerships and permissions, rather than just permissions. (This will not be evident unless you uncheck Ignore ownership on this volume after mounting the image.)
  • Fixed bug where you’d have to authenticate more often than necessary.
  • Fixed bug where relative paths did not work with the dropdmg tool’s --destination switch.
  • Fixed bug where top-level symlinks were resolved instead of being copied as links.
  • Fixed bug where it was possible to rename a license agreement, giving it the same name as another agreement.
  • Fixed bug where DropDMG would sometimes return a “permission denied” error when calculating the space necessary to image a folder. Now, it will instead prompt for an administrator password.
  • Fixed bug where sometimes you’d be prompted for a password after already entering one in the preferences sheet.
  • DropDMG now requires Mac OS X 10.3 or later.
2.2—October 16, 2003
  • Added dropdmg tool for creating images from the command-line.
  • You can now create an image from a file by dropping it on DropDMG; you no longer have to “wrap” the file in a folder.
  • You can now specify the passphrase for an encrypted image via AppleScript.
  • Can save a passphrase in the system Keychain, so that you can encrypt multiple images using the same passphrase, without having to keep typing it.
  • Lets you authenticate as an administrator to copy protected files to an image.
  • Images can now be encoded with BinHex.
  • You can now drag a file or folder onto the preferences to set the destination.
  • License agreements can use non-roman characters.
  • Added Get Image Info… command.
  • Added Verify Image Checksum… command.
  • Added crash reporter.
  • Added software update version checker.
  • Faster MacBinary encoding.
  • Uses less memory when dealing with lots of files.
  • The destination pop-up menu now includes icons.
  • Rather than nagging when unregistered, DropDMG now has a 30-day/20-launch trial period.
  • Fixed bug that caused an error when creating more than one self-mounting image simultaneously.
  • Fixed bug where DropDMG never prompted for volume and image names when you used a temporary preferences sheet.
  • DropDMG now requires Mac OS X 10.2 or later.
2.1.1—July 21, 2003
  • Fixed bug where converting a .dmg file created by Disk Copy to .img or .smi caused the .dmg file to remain in use so that it couldn’t be deleted, or its volume ejected.
  • Adding license agreements to images now works on Panther.
  • Fixed open/save dialog prompts to be more in line with the Aqua Human Interface Guidelines.
2.1—April 24, 2003
  • Remembers recent and favorite destination folders.
  • Can create Internet-enabled disk images.
  • Simplified the drag modifiers, the preferences window, and the scripting interface.
  • Can move the source folder to the trash after creating an image.
  • Can choose the destination folder when converting.
  • You can now specify preferences overrides using one sheet per image, rather than a single modal dialog.
  • You can now set the volume name and image name from the scripting interface.
  • Added a returning immediately scripting parameter. This lets you control whether the script waits for DropDMG to finish creating the image.
  • You can now use tildes in paths when scripting DropDMG.
  • Suggests localized image names, when possible, and omits hidden extensions, so that you don’t end up with, e.g., a .app.dmg file.
  • The license agreement editor is much more responsive.
  • You can set the encoding from the DropDMG Status window’s contextual menu.
  • Can now encode .dmg images with MacBinary.
  • Updated the MacBinary encoder for compatibility with Apple’s JDK 1.4.1. (In the latest JDK, Apple removed support for JDirect, which the old MacBinary encoder relied upon.)
  • Fixed bug where DropDMG couldn’t image a folder with more than 100 or so top-level items.
  • Worked around problem where some .dmg images created with Disk Copy could not be converted to .img or .smi.
  • Fixed license agreement assertion failure bug.
  • DropDMG will no longer let you quit while an image operation is in progress.
  • The agreement editor window zooms to the width of the text field that Disk Copy will use to display the agreement when the image is mounted.
  • When you drag something over the DropDMG Status window, its instructional text changes to tell you the meanings of the modifier keys.
  • The DropDMG Status window is closable (if you register).
  • License agreements remember their window positions across renames.
  • The License Agreements window is printable.
  • The DropDMG Status window zooms to a reasonable width instead of the whole screen.
  • The DropDMG Status window summary shows more of the current preferences.
  • The progress bar is finer-grained.
  • The key equivalent for Delete Selection is Command-Delete instead of Command-D.
  • Better error messages.
  • DropDMG is better about picking fresh names for its temporary files.
  • The Registration window is smarter about ignoring whitespace and control characters that can be introduced when pasting in a serial number.
2.0—October 23, 2002
  • Converts dropped images to the format specified in the preferences when you hold down Control-Shift.
  • Hold down Option when dropping a folder or image to specify settings to be used for that item (temporarily overriding the preferences).
  • Makes self-mounting NDIF images (SMIs). This is the only kind of image that supports license agreements on both 9 and X.
  • Creates smaller zlib-compressed images when running on 10.2 and later. (The images are still compatible with 10.1’s Disk Copy.)
  • You can now choose to post-compress with BZip2 instead of GZip. BZip2 is slower than GZip but creates smaller files.
  • Improved the layout of the preferences window.
  • Faster at copying files to the image when running on 10.2 and later.
  • Worked around 10.2 bug that caused errors when a file or folder name contained a slash (as shown in the Finder).
  • Worked around OS X bug that prevented copying files larger than about 1 GB.
  • New application icon.
  • Compiled with GCC 3.
  • No longer calls thread-unsafe parts of Carbon from child threads.
  • Prevents the user from making a read-write image with a license agreement, rather than stopping midway through with an error message saying that this wasn’t possible.
  • The status window no longer looks as though it will accept the drop when you try to drop a .dmg file that doesn’t need metadata fixing.
  • Changed File menu text and keyboard shortcuts to more closely match 10.2’s Disk Copy.
  • The about box and registration window now use the design first seen in SpamSieve.
  • The log no longer uses the large system font under 10.2.
  • Better error message if you try to image the startup volume.
  • Fixed bug where images with license agreements contained duplicate styl resources.
1.7.3—August 17, 2002
  • Fixed bug that could make DropDMG crash when you clicked the Include license agreement checkbox.
  • The spelling commands now have the standard keyboard equivalents.
  • The Preferences… keyboard equivalent has been changed to Command-,.
1.7.2—August 15, 2002
  • Removed spurious error message when changing the attributes of text in a license agreement.
1.7.1—August 12, 2002
  • The user interface no longer gets out of sync when you modify license agreements.
  • Changes to the segment size take effect immediately; you no longer have to type Tab or Return to commit them.
  • The status window updates faster.
1.7—August 12, 2002
  • Added support for license agreements. License agreements support rich text and may be localized.
  • The image destination path is now stored abbreviated with a tilde, if possible. This should help people who have multiple boot partitions.
  • The log is printable.
  • Finer-grained progress bar and status text.
  • If adding the requisite filename extensions would make the requested image name longer than the limit, DropDMG will now quietly truncate the name rather than stopping with an error.
  • NDIF images are now created with filenames of 31 characters or less, so that there won’t be any name mangling when they’re viewed in Mac OS 9.
  • DropDMG now truncates .dmg volume names to 62 characters and .img volume names to 27.
  • Fixed bug where DropDMG could deadlock after certain kinds of errors.
  • Fixed bug where DropDMG sometimes didn’t detect filename collisions until after it started making the image.
  • Fixed bug where DropDMG would overwrite pre-existing .dmgpart files if the first segment was not present and the newly created image happened to have the same name.
  • Renamed some File menu commands.
1.6—July 15, 2002
  • Option to make images auto-open. When you mount an image, its window opens in the Finder. Previously, there might have been no visual indication that the image had mounted, depending on how the user’s Finder preferences were set.
  • The status window has a contextual menu for quickly changing common preferences.
  • You can optionally set the names of the image file and volume, instead of having them based on the name of the folder.
  • Documentation is now included in Apple Help (HTML) format as well as PDF.
  • Contains a menu command for clearing the log.
  • No longer fails when copying files for which the user only has read privileges. Previously, DropDMG would copy the file and permissions and then report a permissions error when it tried to set the catalog information of the copy, which wasn’t writable.
  • The radio buttons for selecting where the image will be saved are no longer linked to the image destination text field. That is, tabbing of the text field no longer affects the radio button’s selection, making the preferences more friendly for keyboard navigators.
1.5—May 2, 2002
  • Multi-threading—DropDMG can create more than one image at a time, and the interface remains responsive.
  • Can divide large images into multiple segments of fixed size.
  • Creates uncompressed read-only images, which often compress better with GZip than internally-compressed image files do.
  • Creates read-write images.
  • Encodes Mac OS 9 .img images with MacBinary so that they can be transferred on the Internet.
  • The status window displays a log that shows all the completed operations and errors.
  • The status window now shows all the format options that are in effect.
  • Faster copying of Mac metadata.
  • Worked around Apple bug that sometimes caused errors when creating large images. hdiutil crashed when expanding sparse images.
  • Fixed bug where DropDMG mistakenly resolved symlinks when copying Mac metadata. This had caused some metadata not to be copied, and also caused image creation to fail if the user didn’t have write access to the original file.
  • Fixed regression where DropDMG sometimes didn’t complain when the destination folder was inside the source folder.
  • Tries several times to eject images, rather than giving up immediately.
  • More detailed reporting of file copy errors.
  • More accurate reporting of what state the image creation process is in when errors occur.
  • Mailing list for version announcements has a Web interface.
1.3.1—March 11, 2002
  • You can now create images by dragging and dropping folders into the status window.
  • The status window’s indication of the progress is more accurate.
  • Fixed regression in which images couldn’t be created on non-boot volumes.
  • Fixed regression in which images couldn’t be created in ~/Desktop if the destination folder had never been manually set.
1.3—February 25, 2002
  • You can now choose whether images are saved next to the source folder, or in a user-defined folder.
  • Volume images are now created in ~/Desktop by default (instead of /Volumes).
  • Resolved problem in which DropDMG tried to replace invisible system files on the image, if the source folder contained items with the same names.
  • The format parameter is now optional when creating images with AppleScript.
  • Notifies the system after fixing an image’s type and creator.
  • Fixed bug in which DropDMG would report the wrong file as the cause of a copy error.
  • The keyboard loop in the Preferences window should work again.
  • The status window no longer flickers when the program first opens.
  • The distribution is smaller, since the manual uses fewer images.
1.2.1—February 11, 2002
  • Uses Carbon to preserve Finder info (e.g. the locked, stationery, and custom icon bits) when copying files.
1.2—February 3, 2002
  • All options are now available from the scripting interface.
  • No longer requires Mac OS X’s optional “BSD Subsystem” installation.
  • Optionally post-compresses DMGs with GZip.
  • Fixes type and creator codes of DMGs.
  • Preferences window is easier to use; now, enablement is only tied to the Image Format radio buttons.
  • Capitalizations now follow the Aqua Human Interface Guidelines.
1.1—January 28, 2002
  • Supports ADC and NDIF compression for compatibility with Mac OS 10.0.x and Mac OS 9, respectively.
  • Supports encrypted compressed images in the zlib and ADC formats.
  • Optionally detects packages so that you end up with a mounted image containing the package instead of a mounted image that the Finder thinks is a package.
  • Copies locked files to images (instead of stopping with an access error).
  • Images’ logical sizes are smaller; this should slightly reduce their physical sizes and reduce mount times.
  • Accepts drops of all file types (including packages); if DropDMG doesn’t know how to handle a dropped file it will just ignore it.
  • The Make Image From Folder… menu command lets you choose packages and subfolders of packages (instead of just vanilla folders).
  • Minor UI tweaks.
1.0—January 21, 2002
  • First public release.
Previous Next  Up  Table of Contents  DropDMG 3.4.5 Manual  Technical Support