|
1 | 1 | vsSolutionBuildEvent - https://github.com/3F/vsSolutionBuildEvent |
2 | | -_ _ _ _ _ _ _ _ _ _ |
| 2 | +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 3 | + |
| 4 | +[1.14.1] 2020.07.31 |
| 5 | + |
| 6 | + * FIXED: Fixed "escapedValue" cannot be null. Issue #61. |
| 7 | + |
| 8 | + * FIXED: Fixed `#[Build cancel = true]` and related DTE-Commands. |
| 9 | + |
| 10 | + In fact it will prevent `Command "Build.Cancel" is not available` for the any context of use. |
| 11 | + This also now will ignore actions from Pre events if they used flag of the ignoring failed build |
| 12 | + (cancel request essentially means the same failure) |
| 13 | + |
| 14 | + * FIXED: Fixed possible "[MSBuild]::GetDirectoryNameOfFileAbove('', sdkmanifest.xml)" cannot be evaluated. |
| 15 | + |
| 16 | + * FIXED: Fixed possible "Project configuration is not found <- sln [Debug|Win32]" |
| 17 | + |
| 18 | + * FIXED: CIM. Fixed support of the: /p:nowarn="1591;1701;1702" key. |
| 19 | + |
| 20 | + * FIXED: Fixed possible (.dmp etc) problem when loading solution: Value cannot be null. |
| 21 | + |
| 22 | + * FIXED: CIM. Fixed MSB4016: An item with the same key has already been added. |
| 23 | + |
| 24 | + * FIXED: Fixed possible stackoverflow in IsolatedEnv & Environment implementations. |
| 25 | + |
| 26 | + * FIXED: VS IDE. Fixed error counter and error list pane when loading incorrect .vssbe then closed solution |
| 27 | + and opened again. |
| 28 | + |
| 29 | + * FIXED: Fixed possible System.TypeInitializationException: |
| 30 | + "The type initializer for 'Microsoft.Build.Evaluation.ToolsetConfigurationReader' threw an exception." |
| 31 | + |
| 32 | + * NEW: Implemented GUI for CIM versions. |
| 33 | + First of all CIM now is part of the main project for CI support! |
| 34 | + And the new CI.GUI module just provides convenient access to scripts and settings without VS IDE. |
| 35 | + |
| 36 | + * NEW: Implemented SolutionConfigurations and SolutionActiveCfg by using MvsSln in IsolatedEnv (API vsSBE part). |
| 37 | + |
| 38 | + * CHANGED: CIM (CI.MSBuild) now is part of the main project for CI support! |
| 39 | + |
| 40 | + * CHANGED: Added .sln search if no arg for CIM. |
| 41 | + Helps to avoid MSB1029 "We can't detect .sln file in arguments" by default. |
| 42 | + |
| 43 | + * CHANGED: `Script` mode is now the default type for new actions. |
| 44 | + |
| 45 | + * CHANGED: Mixing codes from client libraries (API) to the end results for API EventLevel implementation. |
| 46 | + |
| 47 | + * CHANGED: SDK 15 will use .NET Framework: 4.7.2. |
| 48 | + |
| 49 | + * CHANGED: Improved argument processing for CIM. PR #67. |
| 50 | + Both msbuild formats: `/property:` and `-property:`, ... |
| 51 | + |
| 52 | + * CHANGED: Removed logic for upgrading config. Migration 0.8 -> 0.9. |
| 53 | + Please use any related releases before 1.14.1 if you need automatic update. |
| 54 | + |
| 55 | + * CHANGED: .vssbe Minimal version now is 0.12.4 due to removed the "Command" property from config. |
| 56 | + |
| 57 | + * CHANGED: Pack of changes for .vssbe: Component list; Command Property; Default properties;... PR #66. |
| 58 | + |
| 59 | + * CHANGED: API. IEnvironment.ProjectsList now implemented through ISlnResult.ProjectItems (MvsSln). |
| 60 | + |
| 61 | + * CHANGED: Updated the follwoing references: |
| 62 | + |
| 63 | + * MSBuild 16.6.0 for SDK15 only |
| 64 | + https://www.nuget.org/packages/Microsoft.Build/16.6.0 |
| 65 | + |
| 66 | + * MvsSln 2.5.3 |
| 67 | + https://github.com/3F/MvsSln/releases/tag/2.5.3 |
| 68 | + |
| 69 | + * 7z.Libs 19.0.2 |
| 70 | + https://github.com/3F/7z.Libs/releases/tag/19.0.2 |
| 71 | + |
| 72 | + * E-MSBuild 1.14.1 |
| 73 | + https://github.com/3F/E-MSBuild/releases/tag/1.14.1 |
| 74 | + |
| 75 | + * GetNuTool 1.8 |
| 76 | + https://github.com/3F/GetNuTool/releases/tag/1.8 |
| 77 | + |
| 78 | + * hMSBuild 2.3 |
| 79 | + https://github.com/3F/hMSBuild/releases/tag/v2.3 |
| 80 | + |
| 81 | + * AvalonEdit 6.0.1 |
| 82 | + https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.0.1 |
| 83 | + |
| 84 | + * Microsoft.VisualStudio.SDK.EmbedInteropTypes 15.0.30 |
| 85 | + https://aka.ms/VsExtensibility |
| 86 | + |
| 87 | + * Newtonsoft.Json 12.0.3 |
| 88 | + https://github.com/JamesNK/Newtonsoft.Json/releases/tag/12.0.3 |
| 89 | + |
| 90 | + * NLog 4.7.2 |
| 91 | + https://github.com/NLog/NLog/releases/tag/v4.7.2 |
| 92 | + |
| 93 | + * Castle.Core 4.4.1 |
| 94 | + https://github.com/castleproject/Core/releases/tag/v4.4.1 |
| 95 | + |
| 96 | + * Moq 4.14.5 |
| 97 | + https://github.com/moq/moq4/releases/tag/v4.14.5 |
| 98 | + |
| 99 | + * System.Runtime.CompilerServices.Unsafe 4.7.1 |
| 100 | + https://go.microsoft.com/fwlink/?LinkID=799421 |
| 101 | + |
| 102 | + * System.Threading.Tasks.Extensions 4.5.4 |
| 103 | + https://go.microsoft.com/fwlink/?LinkID=799421 |
| 104 | + |
| 105 | + * LSender 1.15 |
| 106 | + https://github.com/3F/LSender/releases/tag/1.15 |
| 107 | + |
| 108 | + |
| 109 | + * NOTE: NuGet Packages now provides GUI wrapper to use it completely without VS IDE. |
| 110 | + |
| 111 | + https://www.nuget.org/packages/vsSolutionBuildEvent |
| 112 | + Access it through GUI.bat helper inside root pkg dir. |
| 113 | + |
| 114 | + * NOTE: You can also receive easily our NuGet Packages through `get-vsSBE.1.14.1.bat` script: |
| 115 | + |
| 116 | + https://github.com/3F/vsSolutionBuildEvent/releases |
| 117 | + then access anything with us. |
| 118 | + |
| 119 | + |
3 | 120 |
|
4 | 121 | [1.14] 2019.09.26 |
5 | 122 |
|
|
0 commit comments