Skip to content

Releases: volks73/cargo-wix

Beta-3.8 (2023-11-18)

18 Nov 16:49
65d8b6f
Compare
Choose a tag to compare

Feature and enhancements

  • Bumped dependencies (#261)
  • Added metadata fields for image CLI flags (#250)

Beta-3.7 (2023-09-25)

25 Sep 13:39
Compare
Choose a tag to compare

Features and enhancements

  • Bumped semver from v1.0.18 to v1.0.19 (#238)
  • Bumped clap from v4.4.3 to v4.4.4 (#236)
  • Bumped predicates from v3.0.3 to v3.0.4 (#235)
  • Bumped chrono from v0.4.29 to v0.4.31 (#234)
  • Bumped serde_json from v1.0.105 to v1.0.107 (#233)
  • Bumped toml from v0.7.6 to v0.7.8 (#226)

Bug fixes

  • Fixed and stabilized binary ordering (#239)

Beta-3.6 (2023-09-07)

07 Sep 16:19
3f6f27a
Compare
Choose a tag to compare

Features and enhancements

  • Changed to always use Windows paths in XML output (#222)
  • Changed chrono from v0.4.28 to v0.4.29 (#220)

Bug fixes

  • Fixed verbose argument for the cargo wix clean command (#221)

Beta-3.5 (2023-09-05)

05 Sep 16:30
Compare
Choose a tag to compare

Features and Enhancements

  • Added --target-bin-dir option to create subcommand (#209)
  • Added render_to_string to printing (#212)
  • Added --profile option to override --debug-build flag (#198)
  • Added support for multiple authors (#185)
  • Changed minimum Rust version from v1.64.0 to v1.70.0 (#216)
  • Changed clap from v4.3.22 to v4.4.2 (#216)
  • Changed predicates from v2 to v3 (#216)
  • Changed itertools from v0.10 to v0.11 (#216)
  • Changed assert_fs from v1.0.12 to v1.0.13 (#216)
  • Changed to heuristically squashing version for WiX format (#205)
  • Refactored target-triple and profile handling (#209)
  • Removed getting dependencies when running cargo-metadata (#206)

Bug fixes

  • Fixed panic when failing to parse Cargo.toml (#180)
  • Fixed broken parsing of print command (#211)
  • Fixed broken links in README (#183)

Beta-3.4 (2022-11-09)

10 Nov 00:50
Compare
Choose a tag to compare

Features and Enhancements

  • Added better error messages for the <INPUT> argument to the default command (#173)

Beta-3.3 (2022-07-10)

10 Jul 19:55
Compare
Choose a tag to compare

Features and Enhancements

  • Added /fd flag to signing installers (#152)
  • Added subcommand to specify path to the installer (#156)
  • Added authors to test fixture (#166)
  • Added building only specified packages in workspaces (#167)
  • Removed default culture argument (#155)

Bug Fixes

  • Fixed generating licenses with workspaces (#165)
  • Fixed building without release profile (#164)

Beta-3.2

14 Jan 18:49
Compare
Choose a tag to compare

Fixed

  • The sk-SK culture not working (See #147)

Beta-3.1

05 Aug 16:51
Compare
Choose a tag to compare

Fixed

  • Russian culture not working because of typo (See #106)

Beta-3.0

22 Mar 20:51
Compare
Choose a tag to compare

Added

  • Basic support for bundles (See #98)
  • Documentation about using this subcommand with workspaces and bundles
  • Automatically including the WixBalExtension if a bundle-based installer is used (See #98)
  • Automatically changing the installer file extension if it is a bundle (See #98)
  • The -C,--compiler-arg option to the default create subcommand, cargo wix, to pass arguments from the cargo-wix subcommand directly to the WiX toolset compiler, candle.exe (See #97)
  • The compiler-args field to the [package.metadata.wix] section for a package's manifest (See #95)
  • The -L,--linker-arg option to the default create subcommand, cargo wix, to pass arguments from the cargo-wix subcommand directly to the WiX toolset linker, light.exe (See #97)
  • The linker-args field to the [package.metadata.wix] section for a package's manifest (See #95)
  • Documentation about including WiX extensions (See #96)
  • The -d,--dbg-build flag to the default create subcommand, cargo wix, to build Rust binaries with Debug target profile instead of the default Release target profile (See #91)
  • The dbg-build field to the [package.metadata.wix] section for a package's manifest (See #91)
  • The -D,--dbg-name flag to the default create subcommand, cargo wix, to append the -debug suffix to the installer's file name (See #91)
  • The dbg-name field to the [package.metadata.wix] section for a package's manifest (See #91)
  • The -I,--include option to the default create subcommand, cargo wix, to add an infinite number of WiX Source (wxs) files to the creation of an installer (See #92)
  • The include field to the [package.metadata.wix] section for a package's manifest (See #92)

Changed

  • The input field in the [package.metadata.wix] section to include (See #92)
  • The minimum Rust version to v1.40.0

Beta-2.0

15 Oct 17:28
Compare
Choose a tag to compare

Added

  • Configuration of the create/default subcommand via the package's metadata (See #20)
  • Support for multiple binaries within a single package (See #78)
  • Information about source of failed tests to README (See #87)

Changed

  • IDs to use programmatic name generation instead of the crate name (See #89)

Fixed

  • The --nocapture flag being recommended even when it is used (See #75)