Skip to content

Releases: volks73/cargo-wix

Beta-1.3

04 Sep 17:39
28da132
Compare
Choose a tag to compare

Added

  • Suppression of the .wixpdb file by default (See #82)
  • Better behavior for the -o,--output <output> option for the create (default) command (See #80)
  • Travis CI configuration

Fixed

  • Short help for the create (default) command's -o,--output <output> command

Beta-1.2

09 Aug 15:49
Compare
Choose a tag to compare

Fixed

  • Customize dialog's Back button when not using an EULA (See #77)

Beta-1.1

12 Mar 15:54
Compare
Choose a tag to compare

Added

  • WiX UtilExtension usage to both the compiler (candle.exe) and linker (light.exe)

Beta-1

15 Nov 21:05
Compare
Choose a tag to compare

Added

  • Short and long help text. See Issue #15.
  • Module-level comments and documentation
  • The -i,--install-version option to the default/create subcommand. See Issue #65.
  • The -b,--banner option to change the banner image for installers. See Issue #61.
  • The -D,--dialog option to change the dialog image for installers. See Issue #61.
  • The -p,--product-icon option to change the icon in the Add/Remove Programs (ARP) control panel. See Issue #60.
  • The -e,--eula option for initialization. See Issue #57.
  • Specifying a path to a Cargo.toml file for initialization. See Issue #56.
  • Excluding license sidecar file from installer if a suitable license could not be found. See Issue #59.
  • Using the license-file field in a package's manifest (Cargo.toml) for the EULA if it has a .rtf file extension. See Issues #49 and #58.
  • Support for the WIX environment variable. See Issue #53.
  • Comments to generated WiX Source files with instructions on modifying and customizing
  • Integration tests. See Issue #63.
  • Examples and doc-tests
  • Unit tests

Changed

  • Command Line Interface (CLI) from using only flags and options to a subcommand-based interface. See Issue #54.
  • The --init flag to a subcommand. See Issues #54 and #55.
  • The --print-template option to a subcommand. See Issues #32 and #54.
  • The --clean and --purge flags to subcommands. See Issues #54 and #69.
  • The --sign flag to a subcommand. See Issue #68.
  • The library (crate) name from cargo_wix to wix.
  • Organization of library into Builder and Execution types. See Issue #62.

Fixed

  • The binary name option not working for initialization
  • Various typos and wording in help text
  • Various typos and wording in documentation

Alpha-5

10 May 13:50
Compare
Choose a tag to compare

Changed

  • Messages for IO Not Found errors to be more descriptive. See Issue #46.

Fixed

  • Coloring leaking after sub-command completed with error. See Issue #47.
  • The entire error message being printed in red. See Issue #48.

Alpha-4

15 Apr 21:26
Compare
Choose a tag to compare

Changed

Fixed

  • Wording in warning message. See Issue #44.
  • clap dependency to eliminate ansi_term dependency.

Alpha-3

04 Mar 17:45
Compare
Choose a tag to compare

Fixed

  • The i686 build. See Issue #8.

Alpha-2

12 Dec 00:29
Compare
Choose a tag to compare

Added

  • End User License Agreement (EULA) generation for the --init flag based on the license field in a package's manifest (Cargo.toml). See Issue #14.
  • The --sign-path option. See Issue #26.
  • The --bin-path option. See Issue #25.
  • Reading the WIX_PATH environment variable for the path to the WiX Toolset bin folder. See Issue #24.
  • The URL for the homepage field in a package's manifest (Cargo.toml) to the detailed information for a signed installer. See Issue #23.
  • Aliases for timestamp server. See Issue #16.
  • The --clean flag. See Issue #17.
  • The --purge flag. See Issue #17.
  • Better documentation.

Changed

  • The --print-template flag to an option that takes a value corresponding to an embedded template to print. See Issues #28, #29, and #30.

Fixed

  • The name of the signed installer that appears in the UAC dialog. See Issue #21.

Removed

  • The module path from the log statements. See Issue #19.

Alpha-1

07 Dec 20:06
Compare
Choose a tag to compare

Initial release with working subcommand