create-dmg

A shell script to build fancy DMGs

MIT License

Downloads
738
Stars
2K
Committers
56

Bot releases are hidden (Show)

create-dmg - create-dmg v1.2.2 Latest Release

Published by aonez 6 months ago

This is a minor bug fix release, containing:

  • Enhanced wording in the license agreement, @skyflyer
  • Fixed extra characters in mount path, @aaronyuai #169 #170
  • Fixed APFS device mount, @arifali123 @gnattu #178 #164

Check all v1.2.0 changes here

create-dmg - create-dmg v1.2.1

Published by aonez about 1 year ago

This is a hot-fix release.

  • Fixed mount random path #154

Check all v1.2.0 changes here

create-dmg - create-dmg v1.2.0

Published by aonez about 1 year ago

  • Support for creating APFS format disk images, @zorgiepoo #145
  • bless --openfolder no longer supported on  Silicon, @Benitoite #136
  • Force du to count in 512 byte block size, @lukaso #138, @aonez 867fd66616794a99316badd03f234ea10c74dc97
  • Use "set -o pipefail" to make failed commands in pipelines stop the script, @pzhlkj6612 #140
  • Make sample script more configurable, @chunyang-wen #150
  • Enhanced multiple parallel calls, @mbarbero #152
  • Encryption support, @mly-intuitive #153
create-dmg - create-dmg v1.1.0

Published by aonez over 2 years ago

create-dmg - create-dmg v1.0.10

Published by aonez over 2 years ago

  • The bless step is now optional, not compatible in macOS 12.3 with  Silicon, @aonez #127
  • Call grep -E instead of the deprecated egrep, @gliptak #123
  • Some typos fixed, @rex4539 #125

🍺 The brew update is stuck: https://github.com/Homebrew/homebrew-core/pull/97089
Needs to skip Linux installation, any help is welcome.
ready! 🍻

create-dmg - create-dmg v1.0.9

Published by aonez over 3 years ago

  • New EULA method that supports macOS 11 Big Sur, @aonez #109
  • Make sure target image size is within limits, @smammy #104
  • Fail on incorrect output extension, @nsw42 #110
  • Print the path of background image, @pzhlkj6612 #117
  • Cleanup .fseventsd before unmounting, @amethystdeceiver #116
  • Retry the unmounting operation 3 times, @pzhlkj6612 #118
create-dmg - 1.0.8

Published by apjanke over 4 years ago

First release with apjanke as maintainer.

  • Some sandboxing fixes to get it running under Homebrew again
  • Code refactoring
  • Generalize installability
  • Miscellaneous bug fixes
create-dmg - create-dmg v1.0.0.7

Published by aonez almost 5 years ago

  • Set custom Rez path, @fuzzmz, #77
  • Exit on AppleScript error, @leominov, @aonez, #45, #48
  • Enhanced hdiutil internet-enable check, @jakob, #79
create-dmg - create-dmg 1.0.0.6

Published by aonez about 5 years ago

  • Check if hdiutil supports internet-enable (no more supported in macOS 10.15 Catalina), #76
create-dmg - create-dmg 1.0.0.5

Published by aonez almost 6 years ago

  • Use print() function in both Python 2 and 3, @cclauss, #69
  • Added support for QuickLook target folders, @nunopedrosa, #71
  • Use cp -a to copy extra files and folders, @remram44, #73
create-dmg - create-dmg 1.0.0.4

Published by aonez about 6 years ago

  • Since this release you can install create-dmg via Homebrew 🍻, @MartinDelille, @aonez, #44
  • Better DMG size estimation, @mesouug, @aonez, #50
  • Eula compatibility enhanced, @sidney, #62, #63, #64, #65
  • Multiple improvements from forks, @schoeps, @danielbair, #66
  • Added hdiutil verbosity customization, @aonez, 30471f5caa24e53344a3a9aa9592d2e04caaf3ba
create-dmg - create-dmg 1.0.0.3

Published by aonez about 6 years ago