Changes
- Add --compression command-line flag
- Replace set-files with add-files supporting globbing
- Add desktop shortcuts
- Add always called hook type
- Run impersonated immediate uninstall hooks before install validation
- Add support for shortcut properties
- Add service delayed start support
- Add service dependencies support
- Handle directories with a relative path
- Add a new command to add/update the list of files in a wix manifest
- Fix tool exit code
- Make all GUID uppercase
- Add Dockerfile for testing
- Add support for conditions
- Add support for (registry search) properties
- Add registry keys support
- Do not reject non semver version
- Add properties set from the command line
- Separate registry entries in different components
- Add support for Return in hooks
- Create one component per file
- Add service
- Make banner and dialog customizable
- Fix back button from install dir dialog with no license
- Fix back button from ready dialog not working
- Make add/remove icon in settings customizable
- Make uninstall info customizable
- Do not try and convert license to RTF when source file does not exist
- Use product name and version in msi file property fields
- Add bin flag to set the location of the wix binaries
- Replace github.com/satori/go.uuid with github.com/gofrs/uuid
- Use automatic GUIDs where possible
- Use a component per shortcut
- Make display version in add/remove program list customizable
- Always use custom ARP
- Check version fields values are below the maximum allowed by MSI
- Support always increasing build/revision number as version
- Remove unneeded VersionMajor and VersionMinor
- Simplify upgrade checks using WiX 3.5+ new construct
- Link shortcuts to properties with conditions
- Put start menu shortcuts in a company named folder instead of product
- Support setting the compression level
- Move environments into separate components
- Add condition to environments
- Add conditions in hooks
- Separate main into its own package
Changes
go-msi set-guid
: close #22: add--force,-f
flags.go-msi check-env
: display a report of your environment.- close #17 #27: improve error message when --msi flag is not provided in the command line
- choco: packages now include
tools/VERIFICATION.txt
andtools/LICENSE.txt
to the package.
Contributors
- mh-cbon
- solvingJ
Released by mh-cbon, Wed 23 Aug 2017 - see the diff
Changes
- closes #2 Add support for (un)install hooks (run with elevated privileges)
- workaround #9 Add support for services setup
- closes #10 Add support for e2e tests with CI support
- demo: add support for service
- chocolatey: uninstall script, changed msiexec /qr argument to /q
- testing: improve e2e tests to support services
- testing: update vagrant scripts to run tests
- package: make use of emd
- package: change bump script to sh version
- uuid(minor): close #7 remove useless code to generate an uuid
- wix(minor): close #8 update product template to propagate environment variable changes
- choco(minor): close #5 updated uninstaller script
Contributors
- Alfonso Acosta
- mh-cbon
Released by mh-cbon, Tue 07 Mar 2017 - see the diff
Changes
- winters udpate, udpated documentation and lint
- templates(minor): renamed Id and Guid properties, remove try-catch in chocoinstall, set CRLF instead OF LF eol
- lint(break): renamed fields ChocoSpec.Id to ChocoSpec.ID Chocopec.ProjectUrl to Chocopec.ProjectURL ChocoSpec.LicenseUrl to ChocoSpec.LicenseURL ChocoSpec.IconUrl to ChocoSpec.IconURL WixFiles.Guid to WixFiles.GUID WixEnvList.Guid to WixEnvList.GUID WixShortcuts.Guid to WixShortcuts.GUID This change does not impact json file format.
- choco(minor): on chocolatey reviewer request, geet ride of the try catch
Contributors
- mh-cbon
Released by mh-cbon, Sun 08 Jan 2017 - see the diff
Changes
- appveyor: update choco push key
- choco: add checksum support. Closes #1
- choco: fix pack command invokation, it was colliding with cmake
Contributors
- mh-cbon
Released by mh-cbon, Mon 15 Aug 2016 - see the diff
Changes
- choco: ensure tags always contains admin value to pass chocolatey validation
Contributors
- mh-cbon
Released by mh-cbon, Fri 29 Jul 2016 - see the diff
Changes
- Fix chocolatey package generation: Tags should not contain 'chocolatey' as a tag.
Contributors
- mh-cbon
Released by mh-cbon, Fri 29 Jul 2016 - see the diff
Changes
- travis: fix gh secure token
Contributors
- mh-cbon
Released by mh-cbon, Fri 29 Jul 2016 - see the diff
Changes
- rpm: fix templates path inlusion
- README: update install section
Contributors
- mh-cbon
Released by mh-cbon, Fri 29 Jul 2016 - see the diff
Changes
- build: fix the msi file generation
- appveyor: artifacts must be created in build_script section
Contributors
- mh-cbon
Released by mh-cbon, Fri 29 Jul 2016 - see the diff
Changes
- cli: add choco command to generate chocolatey packages.
- Demo: add choco commands
- build: update build scripts
Contributors
- mh-cbon
Released by mh-cbon, Fri 29 Jul 2016 - see the diff
Changes
- wix: fix minimum/maximum version value of UpgradeVersion field in the product template
Contributors
- mh-cbon
Released by mh-cbon, Sat 23 Jul 2016 - see the diff
Changes
- wix: fix version format for Product element field. When version value contains prerelease/metadata, it is not acceptable for wix. A new field is added to the manifest VersionOk containing the version string without prerelease/metadata value. product.wxs template now uses this new VersionOk field instead of the original Version field.
- glide: add semver dependency
- README: install section
Contributors
- mh-cbon
Released by mh-cbon, Sat 23 Jul 2016 - see the diff
Changes
- travis: template inclusion
Contributors
- mh-cbon
Released by mh-cbon, Fri 15 Jul 2016 - see the diff
Changes
- travis: fix missing changelog setup into docker image
Contributors
- mh-cbon
Released by mh-cbon, Fri 15 Jul 2016 - see the diff
Changes
- rpm: add missing docker support
Contributors
- mh-cbon
Released by mh-cbon, Fri 15 Jul 2016 - see the diff
Changes
- rpm: add rpm support
- debian: remove useless urgency var
Contributors
- mh-cbon
Released by mh-cbon, Fri 15 Jul 2016 - see the diff
Changes
- travis: update deb installers
Contributors
- mh-cbon
Released by mh-cbon, Fri 15 Jul 2016 - see the diff
Changes
- Demo: add a demo with recipe commands
- Code: add comments
- Wix: Add Shortcuts icon support
- Manifest: add icon support for shotcuts, add comments
- wix.json: env var does not need to be set system wide
Contributors
- mh-cbon
Released by mh-cbon, Fri 15 Jul 2016 - see the diff
Changes
- travis: ensure changelog is installed
- recipe: fix curl options and register go-msi PATH
- appveyor: remove useless DIR command
- appveyor: remove -v option to curl
Contributors
- mh-cbon
Released by mh-cbon, Tue 12 Jul 2016 - see the diff
Changes
- pkg: add deb package support
- env: set env as system wide
- main: add option for non windows built
- appveyor: fix cur options to follow location redirects
- release: add changelog support to release script
- changelog: add new changelog
- manifest: omit json fields when empty
- wix.json: remove useless version field
- README: add install from source section
- recipes: improve commands and typos
Contributors
- mh-cbon
Released by mh-cbon, Mon 11 Jul 2016 - see the diff
Changes
- align arch arguments with GO standards
- improve recipes commands and typos
Contributors
- mh-cbon
Released by mh-cbon, Sun 26 Jun 2016 - see the diff
Changes
- go fmt
- improve recipes commands and typos
- align arch arguments with GO standards
- update recipes
Contributors
- mh-cbon
Released by mh-cbon, Sun 26 Jun 2016 - see the diff
Changes
- update appveyor recipe
- tryfix for ldflags
Contributors
- mh-cbon
Released by mh-cbon, Sun 26 Jun 2016 - see the diff
Changes
- go fmt
- fix path lookpath in guuid make for windows
- Set version to the build
- README
Contributors
- mh-cbon
Released by mh-cbon, Sun 26 Jun 2016 - see the diff
Changes
- go fmt
- avoid variable shadowing
- update recipes
Contributors
- mh-cbon
Released by mh-cbon, Sun 26 Jun 2016 - see the diff
Changes
- go fmt
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- go fmt
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- go fmt
- fix HOWTOs
- fix bin path detection
- updates
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- appveyor
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff
Changes
- Initial release
Contributors
- mh-cbon
Released by mh-cbon, Sat 25 Jun 2016 - see the diff