Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename IWindowsInstallerDecompileContext... | Bob Arnson | 2023-12-31 | 1 | -1/+1 |
| | | | | | | | ...TreatProductAsModule to KeepModularizationIds to better describe what it does. Fixes https://github.com/wixtoolset/issues/issues/7607. | ||||
* | Add a warning that VBScript is deprecated. | Bob Arnson | 2023-12-30 | 1 | -0/+6 |
| | |||||
* | Add default major upgrade. | Bob Arnson | 2023-12-30 | 3 | -1/+28 |
| | | | | | | | | Add Package/@UpgradeStrategy to allow `none` to suppress major upgrade. Implements https://github.com/wixtoolset/issues/issues/7605. Requires https://github.com/wixtoolset/wix/pull/435. | ||||
* | Implement default-feature feature. | Bob Arnson | 2023-12-26 | 2 | -0/+19 |
| | | | | | | Use the WiX stdlib. See WIP at wixtoolset/issues#7581. | ||||
* | ArpEntry reads QuietUninstallString or UninstallString, and uses ↵ | Nir Bar | 2023-12-24 | 1 | -0/+17 |
| | | | | UninstallArguments for the uninstall command line | ||||
* | Make the minimum supported .NET Framework v4.6.2 | Rob Mensching | 2023-12-19 | 2 | -4/+4 |
| | |||||
* | Improve error reporting of duplicate symbols | Rob Mensching | 2023-12-16 | 1 | -17/+0 |
| | | | | | | | | | Virtual symbols provide more interesting ways to have (and avoid) conflicts. Adding additional messages and cleaning up the existing messages should help users know what options they have to address conflicts. This also puts all the conflict resolution in ReportConflictingSymbolsCommand instead of spreading it across reference resolution as well. | ||||
* | Introducing the WiX Standard Library | Rob Mensching | 2023-12-16 | 6 | -48/+257 |
| | | | | Completes 7914 | ||||
* | Initial support for virtual symbols. | Rob Mensching | 2023-12-16 | 4 | -149/+184 |
| | | | | Completes 7913 | ||||
* | Link localizations from WixExtensions the same as sections | Rob Mensching | 2023-12-16 | 5 | -12/+78 |
| | |||||
* | Pretty up build output | Rob Mensching | 2023-12-16 | 1 | -1/+1 |
| | |||||
* | Build tweaks to support VS 17.8... | Bob Arnson | 2023-12-04 | 1 | -0/+1 |
| | | | | | | | ...because SemVer is just a suggestion. - Also fix missing NuGet cleanup. - And update NuGet^2 packages because v6.3.1 has vulnerabilities. | ||||
* | Correctly handle top-level AppId element | Rob Mensching | 2023-11-07 | 1 | -1/+1 |
| | | | | Fixes 7738 | ||||
* | Avoid use of Encoding.WindowsCodePage | Rob Mensching | 2023-11-07 | 1 | -3/+3 |
| | | | | Fixes 7612 | ||||
* | Introduce a new phase in the build pipeline. | Bob Arnson | 2023-10-28 | 4 | -1/+110 |
| | | | | | | | | | | | A useful point in the build pipeline is after all the files in the project have been compiled but before they've been linked. The WiX core and extensions can operate on symbols across the project but without operating at the source-code level. This phase is currently named "optimize," after a moderately-similar phase in other compiler architectures. The name is, for now, a stake in the ground and a better alternate is welcome. | ||||
* | Remove unused symbol `Version`. | Bob Arnson | 2023-09-12 | 1 | -2/+0 |
| | |||||
* | Correctly process build -outputType switch | Rob Mensching | 2023-09-05 | 1 | -0/+5 |
| | | | | | | Also add a few additional output types to built-in backends. Fixes 7708 | ||||
* | Fix the use of ModuleSubstitution table | Rob Mensching | 2023-08-07 | 1 | -1/+1 |
| | | | | | | | | | Addresses two issues in the creation of configurable merge modules. First, the ModuleConfiguration table Id should not be modularized. Second, the ModuleSubstitution table was never created. Fixing both of those allows configurable merge modules to work again. Fixes 7559 | ||||
* | Fix out of date references to Product in warnings | Rob Mensching | 2023-07-19 | 1 | -12/+12 |
| | | | | Fixes 7631 | ||||
* | Ensure extensions get the same decompiler helper. | Bob Arnson | 2023-07-13 | 2 | -4/+6 |
| | | | | | | Fixes https://github.com/wixtoolset/issues/issues/7548. THIS IS A BREAKING INTERFACE/EXTENSIBILITY CHANGE. | ||||
* | Partial fix for the weirdly broken... | Bob Arnson | 2023-07-13 | 1 | -1/+2 |
| | | | | | | IWindowsInstallerDecompileContext.TreatProductAsModule. https://github.com/wixtoolset/issues/issues/7607 | ||||
* | Update WindowsInstallerStandard.cs ordered sequence | Jesper Hansen | 2023-06-13 | 1 | -147/+115 |
| | | | Ordered standard actions by sequence and group for more human readability | ||||
* | Downgrade bad ProductVersion error to warning. | Bob Arnson | 2023-05-31 | 2 | -6/+11 |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/7522. | ||||
* | Obsolete removed PackageState.Cached value | Rob Mensching | 2023-05-30 | 1 | -5/+6 |
| | | | | | | | | A package's cached status is no longer set via the PackageState. The value was removed in native code but the managed code was missed throwing off the enum mapping. Fixes 7399 | ||||
* | Fix build failure when bundle has multiple RemoteBundle elements | Nir Bar | 2023-05-02 | 1 | -1/+1 |
| | |||||
* | Remove obsolete Product OutputType | Rob Mensching | 2023-03-14 | 1 | -4/+0 |
| | | | | Fixes 7273 | ||||
* | Warn on mismatched output times and validate only Windows Installer databases | Rob Mensching | 2023-03-09 | 1 | -2/+2 |
| | | | | Fixes 7250 | ||||
* | WindowsVolume is not a standard directory | Rob Mensching | 2023-02-22 | 1 | -1/+0 |
| | | | | Fixes 7233 | ||||
* | Fix a couple of attributes mentioned in messages. | Bob Arnson | 2023-02-20 | 1 | -3/+3 |
| | |||||
* | Elevate known cab failures to messages. | Bob Arnson | 2023-02-10 | 1 | -2/+2 |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/7169. | ||||
* | Fix ComponentGroupSymbol fields | Rob Mensching | 2023-02-09 | 1 | -6/+14 |
| | |||||
* | Some small SAL annotation fixups | Rob Mensching | 2023-02-09 | 2 | -11/+11 |
| | |||||
* | Warn when using `embedded` as the pdbType and fallback to `full` | Rob Mensching | 2023-01-19 | 1 | -0/+5 |
| | | | | Fixes 7152 | ||||
* | Finish the XML documentation in WixToolset.Mba.Core. | Sean Hall | 2023-01-19 | 14 | -624/+555 |
| | | | | 4623 | ||||
* | Add netfx:DotNetCoreSdkFeatureBandSearch. | Sean Hall | 2023-01-18 | 1 | -43/+0 |
| | | | | 7058 | ||||
* | Fix two kinds of typos. | Bob Arnson | 2023-01-18 | 1 | -1/+1 |
| | |||||
* | Fix RegistrySymbol creation helper for non-string types | Rob Mensching | 2022-12-22 | 1 | -2/+15 |
| | | | | Fixes 7108 | ||||
* | Use MSI transaction end result to detect whether reboot is needed | Nir Bar | 2022-12-12 | 8 | -82/+173 |
| | |||||
* | Fix modularization of columns | Rob Mensching | 2022-12-11 | 1 | -248/+248 |
| | | | | | | | | | Most columns are correctly modularized by default and many specified a redundant modularization type. To make it clear where the exceptions are the redundancies were removed and the necessary exceptions put in place. Fixes 7074 Fixes 7077 | ||||
* | Remove outdated error details about error 217 | Rob Mensching | 2022-11-21 | 1 | -2/+2 |
| | | | | Fixes 6449 | ||||
* | Improve file not found error message | Rob Mensching | 2022-11-21 | 1 | -6/+6 |
| | | | | Fixes 2805 | ||||
* | Expose bind variables from build command and via MSBuild WixVariables property | Rob Mensching | 2022-11-17 | 3 | -12/+22 |
| | | | | | | Also, resolves bind variables in path fields. Fixes 6995 and 7017 | ||||
* | Minimize calls into GitInfo by caching results during build_init | Rob Mensching | 2022-11-13 | 4 | -4/+0 |
| | |||||
* | Add GetRelatedBundleVariable to managed IBootstrapperEngine. | Sean Hall | 2022-11-10 | 5 | -0/+47 |
| | |||||
* | WIXFEAT-3704 - Allow access to persisted variables from related bundles | Jacob Hoover | 2022-11-10 | 8 | -0/+178 |
| | |||||
* | Separate WixInternal content from official WixToolset namespace | Rob Mensching | 2022-11-08 | 10 | -15/+15 |
| | |||||
* | Ensure all published .nupkgs have an icon | Rob Mensching | 2022-11-08 | 4 | -4/+12 |
| | |||||
* | Update URLs to their redirected ones | Kaarlo Räihä | 2022-11-04 | 3 | -4/+4 |
| | | | | To make things a bit more future-proof | ||||
* | Use HTTPS instead of HTTP | Kaarlo Räihä | 2022-11-04 | 4 | -7/+7 |
| | | | | Fix some of these | ||||
* | Normalize SectionType and OutputType "Product" to "Package" | Rob Mensching | 2022-11-04 | 6 | -12/+27 |
| |