Releases: 3F/hMSBuild
CI-build-35
🎲 Nightly build
of e77f01f ➾ Worker image: Visual Studio 2015
; Console: ci.appveyor.com/.../build-35
❕ Only for tests ❕ 🗨 Commit message:
Implemented -vsw-priority
feature. Issue #8
Also changed key -vswhere-version
, this is obsolete now. Use -vsw-version
CI-build-34
🎲 Nightly build
of cab1c8b ➾ Worker image: Visual Studio 2015
; Console: ci.appveyor.com/.../build-34
❕ Only for tests ❕ 🗨 Commit message:
Reviewed version from possible problems with special characters - #7
-
Now full support of
' &!~
@#$^(+)_=%-;` when using with most msbuild args. -
Updated keys:
-no-vswhere
,-no-vs
,-no-netfx
. Old keys still are activated, but it will cause a warnings. -
-nocachevswhere
splitted on-no-cache
and-reset-cache
. -
Updated compressor. Now only minified version will be distributed by default.
-
The light version has been disabled now. Means new compiling will not generate this.
I have no plan to support this today. Create issue to discuss this if you need.
Trivial changes from 1.2.2 also includes:
- Fixed receiving of specified remote vswhere version by default (when no
-vswhere-version
). - Also fixes usage of changed vswhere version specified via
-vswhere-version
when it was already cached.
v1.2.2
Public release of the hMSBuild v1.2.2 * FIXED: Updated GetNuTool v1.6.1: https://github.com/3F/GetNuTool/blob/master/changelog.txt Important fixes: * FIXED: Avoids errors with possible incorrect CRC & Compressed size info. * FIXED: Fixed problem "Input string was not in a correct format" when used version with release type. * FIXED: Fixed problems with paths and whitespace characters for `-unpack` command. * FIXED: Visual Studio 2017 Update 3 compatibility. Issue #3. * CHANGED: Non-zero exit code when compilation fails. Issue #4. * NOTE: Now you can get the latest stable versions easily: * https://3F.github.io/hMSBuild/releases/latest/minified/ * https://3F.github.io/hMSBuild/releases/latest/full/ * https://3F.github.io/hMSBuild/releases/latest/light/
v1.2.1
Public release of the hMSBuild v1.2.1 * FIXED: Fixed possible problem "... is not recognized as an internal or external command" * FIXED: Fixed problem with double quotes for arguments to original msbuild, for example: /t:Build /p:Configuration="Any CPU" * NEW: Light edition & minified version via new compressor
v1.2
Public release of the hMSBuild v1.2 * FIXED: Fixed problem of sensitivity to whitespaces between arguments. * NEW: Added `local` keyword for `-vswhere-version` command to use only local versions - Issue #1 ``` -vswhere-version {num} - Specific version of vswhere. Where {num}: * Versions: 1.0.50 ... * Keywords: `latest` to get latest available version; `local` to use only local versions: (.bat;.exe /or from +15.2.26418.1 VS-build); ``` * NEW: Added searching of vswhere.bat/exe where placed hMSBuild.bat before VS Installer folder. * NEW: Added `-only-path` key to display only fullpath to found MSBuild. * CHANGED: `-vswhereVersion` command has been renamed to `-vswhere-version`. The old command still available for backward compatibility with version 1.1, but it's marked as obsolete and not recommended to use anymore. * CHANGED: vswhere version by default now is 1.0.62