tag:github.com,2008:https://github.com/3F/vsSolutionBuildEvent/releases Release notes from vsSolutionBuildEvent 2024-05-22T19:45:55Z tag:github.com,2008:Repository/17705084/1.16.1 2024-05-23T11:54:17Z 1.16.1 <table> <tbody><tr> <td><b>Product</b></td> <td><b>πŸ’Ύ vsSolutionBuildEvent 1.16.1 packages</b></td> </tr> <tr> <td>Visual Studio 2022+</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.fe64f7e.SDK17.vsix">vsSolutionBuildEvent.1.16.1+fe64f7e-<b>SDK17</b>.vsix</a></td> </tr> <tr> <td>Visual Studio 2019, 2017</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.fe64f7e.SDK15.vsix">vsSolutionBuildEvent.1.16.1+fe64f7e-<b>SDK15</b>.vsix</a></td> </tr> <tr> <td>Visual Studio 2017, 2015, 2013, 2012, 2010</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.fe64f7e.SDK10.vsix">vsSolutionBuildEvent.1.16.1+fe64f7e-<b>SDK10</b>.vsix</a></td> </tr> <tr> <td>CI; MSBuild 4, 12, 14, 15, 16; 17; ...</td> <td> <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a> </td> </tr> <tr> <td>πŸ•Š .bat (<a href="https://github.com/3F/GetNuTool">GetNuTool</a>)</td> <td> <a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16.1/vsSolutionBuildEvent.1.16.1.bat">vsSolutionBuildEvent.1.16.1<b>.bat</b></a> </td> </tr> </tbody></table> <p>Find other artifacts in <em>Assets</em> πŸ‘‡</p> <details> <summary>πŸ“‘ <b>What's new in 1.16.1 ...</b></summary> <ul> <li> <p>FIXED: An <em>undefined</em> MSBuild properties (e.g. SolutionDir, SolutionName, SolutionPath, ...)<br> when environment is not completely ready. Caused by, for example, third-party plugins like Telerik etc.<br> Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164892446" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/80" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/80/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/80">#80</a>.</p> </li> <li> <p>FIXED: Broken caching for C# Mode since 1.16. +GenerateInMemory=true support.</p> </li> <li> <p>FIXED: UI. Incorrect panel toggling in the main window.</p> </li> <li> <p>FIXED: UI. Incorrect display of the scrollbar in the main editor when other actions are activated.</p> </li> <li> <p>CHANGED: ISolutionEvent.Enabled option is no longer considered when executed from a script mode.<br> For example,<br> <code>#[Core events.Post.item("ShaList").run()]</code><br> run an <code>ShaList</code> action like function regardless of its activity state from a specified script.</p> </li> <li> <p>CHANGED: VS IDE Error List now redirects to the main window to the specified action if you click it.</p> </li> <li> <p>CHANGED: Core. Updated MvsSln 2.7<br> <a href="https://github.com/3F/MvsSln/releases/tag/2.7">https://github.com/3F/MvsSln/releases/tag/2.7</a></p> </li> <li> <p>CHANGED: CIM. Updated hMSBuild 2.4.1<br> <a href="https://github.com/3F/hMSBuild/releases/tag/2.4.1">https://github.com/3F/hMSBuild/releases/tag/2.4.1</a><br> cim.cmd now supports modern keys, like:<br> <code>cim.cmd -cs ~c Debug</code></p> </li> <li> <p>CHANGED: CI tools.<br> * netfx4sdk 1.2 <a href="https://github.com/3F/netfx4sdk/releases/tag/1.2">https://github.com/3F/netfx4sdk/releases/tag/1.2</a><br> * GetNuTool 1.9 <a href="https://github.com/3F/GetNuTool/releases/tag/1.9">https://github.com/3F/GetNuTool/releases/tag/1.9</a></p> </li> </ul> </details> 3F tag:github.com,2008:Repository/17705084/1.16 2023-11-27T00:41:04Z 1.16 <table> <tbody><tr> <td><b>Product</b></td> <td><b>πŸ’Ύ vsSolutionBuildEvent 1.16 packages</b></td> </tr> <tr> <td>Visual Studio 2022+</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16/vsSolutionBuildEvent.1.16.0.abd8cd3.SDK17.vsix">vsSolutionBuildEvent.1.16.0+abd8cd3-<b>SDK17</b>.vsix</a></td> </tr> <tr> <td>Visual Studio 2019, 2017</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16/vsSolutionBuildEvent.1.16.0.abd8cd3.SDK15.vsix">vsSolutionBuildEvent.1.16.0+abd8cd3-<b>SDK15</b>.vsix</a></td> </tr> <tr> <td>Visual Studio 2017, 2015, 2013, 2012, 2010</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.16/vsSolutionBuildEvent.1.16.0.abd8cd3.SDK10.vsix">vsSolutionBuildEvent.1.16.0+abd8cd3-<b>SDK10</b>.vsix</a></td> </tr> <tr> <td>CI; MSBuild 4, 12, 14, 15, 16; 17; ...</td> <td> <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a> </td> </tr> </tbody></table> <p>All artifacts in GitHub Assets πŸ‘‡</p> <details> <summary>πŸ“‘ <b>Changelog</b></summary> <ul> <li> <p>FIXED: "Failed build-raw: Value cannot be null" in modern environments.</p> </li> <li> <p>FIXED: Incorrect selection of project in properties (name:project).</p> </li> <li> <p>FIXED: Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1206058943" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/78" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/78/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/78">#78</a> Visual Studio Setup Project (.vdproj) through ignoring unsupported types.</p> </li> </ul> <blockquote> <p>Contact <a href="https://github.com/3F/MvsSln">https://github.com/3F/MvsSln</a> to consider support for legacy types.</p> </blockquote> <ul> <li> <p>FIXED: UI layout for high DPI options.</p> </li> <li> <p>NEW: Added loading ClientLibrary (API) via common path<br> - %UserProfile%\Documents\vsSolutionBuildEvent<br> Find a new simplified implementation of ClientDemo here:</p> </li> </ul> <blockquote> <p><a href="https://github.com/3F/vsSolutionBuildEvent/tree/master/ClientDemo">https://github.com/3F/vsSolutionBuildEvent/tree/master/ClientDemo</a></p> </blockquote> <ul> <li> <p>NEW: Implemented suppressing OWP Show() - See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1106894038" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/76" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/76/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/76">#76</a></p> </li> <li> <p>CHANGED: Updated the following references:</p> <ul> <li>MvsSln 2.6.2</li> <li>AvalonEdit: <ul> <li>For SDK15 and SDK17: 6.3.0.90</li> <li>For SDK10: 6.1.3.50</li> </ul> </li> <li>NewtonsoftJson 13.0.3</li> <li>NLog 5.2.5</li> <li>7z.Libs 21.7.0</li> </ul> </li> </ul> </details> 3F tag:github.com,2008:Repository/17705084/1.15 2022-02-02T16:20:42Z 1.15 <p><strong>πŸ’Ύ</strong> vsSolutionBuildEvent <strong>1.15</strong></p> <table> <tbody><tr> <td><b>Product</b></td> <td><b>Package</b></td> </tr> <tr> <td>Visual Studio 2022+</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.15/vsSolutionBuildEvent.1.15.0.f1cc7d0.SDK17.vsix">vsSolutionBuildEvent.1.15.0+f1cc7d0-<b>SDK17</b>.vsix</a></td> </tr> <tr> <td>Visual Studio 2019, 2017</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.15/vsSolutionBuildEvent.1.15.0.f1cc7d0.SDK15.vsix">vsSolutionBuildEvent.1.15.0+f1cc7d0-<b>SDK15</b>.vsix</a></td> </tr> <tr> <td>Visual Studio 2017, 2015, 2013, 2012, 2010</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.15/vsSolutionBuildEvent.1.15.0.f1cc7d0.SDK10.vsix">vsSolutionBuildEvent.1.15.0+f1cc7d0-<b>SDK10</b>.vsix</a></td> </tr> <tr> <td>CI; MSBuild tools 4, 12, 14, 15, 16; 17; ...</td> <td> <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a> </td> </tr> </tbody></table> <p>Other in GitHub Assets πŸ‘‡</p> <details> <summary>πŸ“‘ <b>Changelog</b></summary> <ul> <li> <p>NEW: Visual Studio 2022 support. SDK17. PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1081506063" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/75" data-hovercard-type="pull_request" data-hovercard-url="/3F/vsSolutionBuildEvent/pull/75/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/pull/75">#75</a></p> </li> <li> <p>FIXED: MSBuild Properties not changing according to solution configuration.<br> Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="747713631" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/71" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/71/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/71">#71</a></p> </li> <li> <p>FIXED: Fixed unexpected plugin deactivation in Visual Studio 2010.</p> </li> <li> <p>FIXED: Fixed incorrect format of new generated .sln for CIM.</p> </li> <li> <p>CHANGED: Updated the follwoing references:</p> <ul> <li> <p>MSBuild 17.0.0 for SDK15 and SDK17 only<br> <a href="https://www.nuget.org/packages/Microsoft.Build/17.0.0" rel="nofollow">https://www.nuget.org/packages/Microsoft.Build/17.0.0</a></p> </li> <li> <p>MvsSln 2.6.1<br> <a href="https://github.com/3F/MvsSln/releases/tag/2.6.1">https://github.com/3F/MvsSln/releases/tag/2.6.1</a></p> </li> <li> <p>7z.Libs 21.6.0<br> <a href="https://github.com/3F/7z.Libs/releases/tag/21.6.0">https://github.com/3F/7z.Libs/releases/tag/21.6.0</a></p> </li> <li> <p>Microsoft.VisualStudio.Interop 17.0.32112.339<br> <a href="https://www.nuget.org/packages/Microsoft.VisualStudio.Interop/17.0.32112.339" rel="nofollow">https://www.nuget.org/packages/Microsoft.VisualStudio.Interop/17.0.32112.339</a></p> </li> <li> <p>NLog 4.7.13<br> <a href="https://github.com/NLog/NLog/releases/tag/v4.7.13">https://github.com/NLog/NLog/releases/tag/v4.7.13</a></p> </li> <li> <p>AvalonEdit 6.1.3.50<br> <a href="https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.1.3">https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.1.3</a></p> </li> <li> <p>System.Runtime.CompilerServices.Unsafe 5.0.0<br> <a href="https://go.microsoft.com/fwlink/?LinkID=799421" rel="nofollow">https://go.microsoft.com/fwlink/?LinkID=799421</a></p> </li> <li> <p>Newtonsoft.Json 13.0.1<br> <a href="https://github.com/JamesNK/Newtonsoft.Json/releases/tag/13.0.1">https://github.com/JamesNK/Newtonsoft.Json/releases/tag/13.0.1</a></p> </li> <li> <p>LSender 1.16<br> <a href="https://github.com/3F/LSender/releases/tag/1.16">https://github.com/3F/LSender/releases/tag/1.16</a></p> </li> </ul> </li> <li> <p>KNOWN: 7z: relative paths like ..\Dir for input files lead to wrong filename in zip file.<br> Please follow the temporary solution described here:<br> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="747700024" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/70" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/70/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/70">#70</a></p> </li> <li> <p>NOTE: Choose the package that suits your needs:</p> <ul> <li>*.vsix - Visual Studio</li> <li>*.nupkg - MSBuild</li> <li>*.zip - API, samples, etc.</li> </ul> <p>GitHub: <a href="https://github.com/3F/vsSolutionBuildEvent/releases/tag/1.15">https://github.com/3F/vsSolutionBuildEvent/releases/tag/1.15</a></p> <p>NuGet: <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow">https://www.nuget.org/packages/vsSolutionBuildEvent/</a></p> <ul> <li>SDK17: Visual Studio 2022+</li> <li>SDK15: Visual Studio 2019, 2017</li> <li>SDK10: Visual Studio 2017, 2015, 2013, 2012, 2010</li> </ul> </li> </ul> </details> 3F tag:github.com,2008:Repository/17705084/1.14.1 2020-08-16T22:54:56Z 1.14.1 <p><strong>πŸ’Ύ Most requested downloads:</strong></p> <table> <tbody><tr> <td><b>Product</b></td> <td><b>Package</b></td> </tr> <tr> <td>Visual Studio 2019+, 2017</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.14.1/vsSolutionBuildEvent.1.14.1+014f49a.SDK15.vsix">vsSolutionBuildEvent.1.14.1+014f49a.<b>SDK15</b>.vsix</a></td> </tr> <tr> <td>Visual Studio 2017, 2015, 2013, 2012, 2010</td> <td><a href="https://github.com/3F/vsSolutionBuildEvent/releases/download/1.14.1/vsSolutionBuildEvent.1.14.1+014f49a.SDK10.vsix">vsSolutionBuildEvent.1.14.1+014f49a.<b>SDK10</b>.vsix</a></td> </tr> <tr> <td>CI; MSBuild tools 4, 12, 14, 15, 16; ...</td> <td> <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/" rel="nofollow"><img src="https://camo.githubusercontent.com/e1ec6af31c93226062c9a127245dceed6decdf50b6aa06fb60f3f82b18c8258f/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f7673536f6c7574696f6e4275696c644576656e742e737667" data-canonical-src="https://img.shields.io/nuget/v/vsSolutionBuildEvent.svg" style="max-width: 100%;"></a> </td> </tr> </tbody></table> <p>Other in GitHub Assets πŸ‘‡</p> <details> <summary>πŸ“‘ <b>Changelog</b></summary> <p>Public release. vsSolutionBuildEvent <strong>1.14.1</strong></p> <ul> <li> <p>FIXED: Fixed "escapedValue" cannot be null. Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="548492198" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/61" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/61/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/61">#61</a>.</p> </li> <li> <p>FIXED: Fixed <code>#[Build cancel = true]</code> and related DTE-Commands.<br> In fact it will prevent <code>Command "Build.Cancel" is not available</code> for the any context of use.<br> This also now will ignore actions from Pre events if they used flag of the ignoring failed build<br> (cancel request essentially means the same failure)</p> </li> <li> <p>FIXED: Fixed possible "[MSBuild]::GetDirectoryNameOfFileAbove('', sdkmanifest.xml)" cannot be evaluated.</p> </li> <li> <p>FIXED: Fixed possible "Project configuration is not found &lt;- sln [Debug|Win32]"</p> </li> <li> <p>FIXED: CIM. Fixed support of the: /p:nowarn="1591;1701;1702" key.</p> </li> <li> <p>FIXED: Fixed possible (.dmp etc) problem when loading solution: Value cannot be null.</p> </li> <li> <p>FIXED: CIM. Fixed MSB4016: An item with the same key has already been added.</p> </li> <li> <p>FIXED: Fixed possible stackoverflow in IsolatedEnv &amp; Environment implementations.</p> </li> <li> <p>FIXED: VS IDE. Fixed error counter and error list pane when loading incorrect .vssbe then closed solution<br> and opened again.</p> </li> <li> <p>FIXED: Fixed possible System.TypeInitializationException:<br> "The type initializer for 'Microsoft.Build.Evaluation.ToolsetConfigurationReader' threw an exception."</p> </li> <li> <p>NEW: Implemented GUI for CIM versions.<br> First of all CIM now is part of the main project for CI support!<br> And the new CI.GUI module just provides convenient access to scripts and settings without VS IDE.</p> </li> <li> <p>NEW: Implemented SolutionConfigurations and SolutionActiveCfg by using MvsSln in IsolatedEnv (API vsSBE part).</p> </li> <li> <p>CHANGED: CIM (CI.MSBuild) now is part of the main project for CI support!</p> </li> <li> <p>CHANGED: Added .sln search if no arg for CIM.<br> Helps to avoid MSB1029 "We can't detect .sln file in arguments" by default.</p> </li> <li> <p>CHANGED: <code>Script</code> mode is now the default type for new actions.</p> </li> <li> <p>CHANGED: Mixing codes from client libraries (API) to the end results for API EventLevel implementation.</p> </li> <li> <p>CHANGED: SDK 15 will use .NET Framework: 4.7.2.</p> </li> <li> <p>CHANGED: Improved argument processing for CIM. PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="662184580" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/67" data-hovercard-type="pull_request" data-hovercard-url="/3F/vsSolutionBuildEvent/pull/67/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/pull/67">#67</a>.<br> Both msbuild formats: <code>/property:</code> and <code>-property:</code>, ...</p> </li> <li> <p>CHANGED: Removed logic for upgrading config. Migration 0.8 -&gt; 0.9.<br> Please use any related releases before 1.14.1 if you need automatic update.</p> </li> <li> <p>CHANGED: .vssbe Minimal version now is 0.12.4 due to removed the "Command" property from config.</p> </li> <li> <p>CHANGED: Pack of changes for .vssbe: Component list; Command Property; Default properties;... PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="655487162" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/66" data-hovercard-type="pull_request" data-hovercard-url="/3F/vsSolutionBuildEvent/pull/66/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/pull/66">#66</a>.</p> </li> <li> <p>CHANGED: API. IEnvironment.ProjectsList now implemented through ISlnResult.ProjectItems (MvsSln).</p> </li> <li> <p>CHANGED: Updated the follwoing references:</p> <ul> <li> <p>MSBuild 16.6.0 for SDK15 only<br> <a href="https://www.nuget.org/packages/Microsoft.Build/16.6.0" rel="nofollow">https://www.nuget.org/packages/Microsoft.Build/16.6.0</a></p> </li> <li> <p>MvsSln 2.5.3<br> <a href="https://github.com/3F/MvsSln/releases/tag/2.5.3">https://github.com/3F/MvsSln/releases/tag/2.5.3</a></p> </li> <li> <p>7z.Libs 19.0.2<br> <a href="https://github.com/3F/7z.Libs/releases/tag/19.0.2">https://github.com/3F/7z.Libs/releases/tag/19.0.2</a></p> </li> <li> <p>E-MSBuild 1.14.1<br> <a href="https://github.com/3F/E-MSBuild/releases/tag/1.14.1">https://github.com/3F/E-MSBuild/releases/tag/1.14.1</a></p> </li> <li> <p>GetNuTool 1.8<br> <a href="https://github.com/3F/GetNuTool/releases/tag/1.8">https://github.com/3F/GetNuTool/releases/tag/1.8</a></p> </li> <li> <p>hMSBuild 2.3<br> <a href="https://github.com/3F/hMSBuild/releases/tag/v2.3">https://github.com/3F/hMSBuild/releases/tag/v2.3</a></p> </li> <li> <p>AvalonEdit 6.0.1<br> <a href="https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.0.1">https://github.com/icsharpcode/AvalonEdit/releases/tag/v6.0.1</a></p> </li> <li> <p>Microsoft.VisualStudio.SDK.EmbedInteropTypes 15.0.30<br> <a href="https://aka.ms/VsExtensibility" rel="nofollow">https://aka.ms/VsExtensibility</a></p> </li> <li> <p>Newtonsoft.Json 12.0.3<br> <a href="https://github.com/JamesNK/Newtonsoft.Json/releases/tag/12.0.3">https://github.com/JamesNK/Newtonsoft.Json/releases/tag/12.0.3</a></p> </li> <li> <p>NLog 4.7.2<br> <a href="https://github.com/NLog/NLog/releases/tag/v4.7.2">https://github.com/NLog/NLog/releases/tag/v4.7.2</a></p> </li> <li> <p>Castle.Core 4.4.1<br> <a href="https://github.com/castleproject/Core/releases/tag/v4.4.1">https://github.com/castleproject/Core/releases/tag/v4.4.1</a></p> </li> <li> <p>Moq 4.14.5<br> <a href="https://github.com/moq/moq4/releases/tag/v4.14.5">https://github.com/moq/moq4/releases/tag/v4.14.5</a></p> </li> <li> <p>System.Runtime.CompilerServices.Unsafe 4.7.1<br> <a href="https://go.microsoft.com/fwlink/?LinkID=799421" rel="nofollow">https://go.microsoft.com/fwlink/?LinkID=799421</a></p> </li> <li> <p>System.Threading.Tasks.Extensions 4.5.4<br> <a href="https://go.microsoft.com/fwlink/?LinkID=799421" rel="nofollow">https://go.microsoft.com/fwlink/?LinkID=799421</a></p> </li> <li> <p>LSender 1.15<br> <a href="https://github.com/3F/LSender/releases/tag/1.15">https://github.com/3F/LSender/releases/tag/1.15</a></p> </li> </ul> </li> <li> <p>NOTE: NuGet Packages now provides GUI wrapper to use it completely without VS IDE.</p> <p><a href="https://www.nuget.org/packages/vsSolutionBuildEvent" rel="nofollow">https://www.nuget.org/packages/vsSolutionBuildEvent</a><br> Access it through GUI.bat helper inside root pkg dir.</p> </li> <li> <p>NOTE: You can also receive easily our NuGet Packages through <code>get-vsSBE.1.14.1.bat</code> script:</p> <p><a href="https://github.com/3F/vsSolutionBuildEvent/releases">https://github.com/3F/vsSolutionBuildEvent/releases</a><br> then access anything with us.</p> </li> </ul> </details> <details> <summary><i>Updated release.</i> Build 34073 -&gt; <s>30339</s></summary> <br> <p>Turned out to be missing CR+LF due to related git settings (AppVeyor uses <i>autocrlf = input</i> by default).</p> <p>There is nothing worry to keep using previous <i>30339</i> build if any.</p> <p>But <i>34073</i> just recovers missing CRLF in some informational files or some related textual data for most known behavior.</p> <p>Actual <strong>34073:</strong> <a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34448083" rel="nofollow">https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34448083</a><br> Origin 30339: <a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34418303" rel="nofollow">https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/builds/34418303</a></p> <p>NuGet Package β„–2: <a href="https://www.nuget.org/packages/vsSolutionBuildEvent/1.14.1.1" rel="nofollow">https://www.nuget.org/packages/vsSolutionBuildEvent/1.14.1.1</a></p> <p>Ask us if something!</p> </details> 3F tag:github.com,2008:Repository/17705084/1.14 2019-09-26T15:42:07Z 1.14 <p>Public release of vsSolutionBuildEvent 1.14</p> <p>* NEW: Integration with MvsSln project. v2.4 PR <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/pull/53">#53</a>. <br /> Replaces processing from IsolatedEnv/MSBuild/+ and fully removes our old parser. <br /> Finally it fixes lot of bugs (such as: <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/42">#42</a>, <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/41">#41</a>, <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/40">#40</a>,..) and also improves performance. <br /> <a href="https://github.com/3F/MvsSln">https://github.com/3F/MvsSln</a></p> <p>* NEW: Open Source independent script engines under the MIT License. Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/55">#55</a>.</p> <p>* NEW: Integration with E-MSBuild project. v1.14. Part of PR <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/pull/56">#56</a>. <br /> Advanced Evaluator of MSBuild scripts with user-variables support through Varhead and more. <br /> <a href="https://github.com/3F/E-MSBuild">https://github.com/3F/E-MSBuild</a></p> <p>* NEW: Integration with SobaScript -- an Extensible Modular Scripting Programming Language. <br /> Part of PR <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/pull/56">#56</a>. <br /> <a href="https://github.com/3F/SobaScript">https://github.com/3F/SobaScript</a></p> <p>* NEW: Included SobaScript Components: <br /> Z.Core: <a href="https://github.com/3F/SobaScript.Z.Core">https://github.com/3F/SobaScript.Z.Core</a> <br /> * ConditionComponent <br /> * EvMSBuildComponent <br /> * UserVariableComponent <br /> * TryComponent <br /> * CommentComponent <br /> * BoxComponent</p> <p> Z.Ext: <a href="https://github.com/3F/SobaScript.Z.Ext">https://github.com/3F/SobaScript.Z.Ext</a> <br /> * SevenZipComponent <br /> * NuGetComponent <br /> * FileComponent <br /> * FunctionComponent</p> <p> Z.VS: <a href="https://github.com/3F/SobaScript.Z.VS">https://github.com/3F/SobaScript.Z.VS</a> <br /> * DTEComponent <br /> * OwpComponent <br /> * BuildComponent</p> <p>* FIXED: Possible "Can not load 7-zip library or internal COM error" <br /> When using x64 instance. Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/38">#38</a>.</p> <p>* FIXED: Possible "An equivalent project is already present in the project collection." <br /> Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/42">#42</a>.</p> <p>* FIXED: Possible incorrect projects for MSBuild Properties <br /> ~ $(TargetFrameworkVersion:Metadata) Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/41">#41</a>.</p> <p>* FIXED: Failed getting project from EnvDTE. Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/40">#40</a>.</p> <p>* CHANGED: Increased performance when evaluating data and scripts.</p> <p>* CHANGED: Updated 7z.Libs 19.0.1.</p> <p>* CHANGED: Updated AvalonEdit 5.0.4</p> <p>* CHANGED: Updated Microsoft.VisualStudio.Shell.15.0 15.9.28307</p> <p>* CHANGED: SDK15 packages only: <br /> Updated Microsoft.Build &amp; Microsoft.Build.Framework 16.0.461</p> <p>* CHANGED: Updated EnvDTE 8.0.2</p> <p>* CHANGED: Updated EnvDTE80 8.0.3</p> <p>* CHANGED: Updated Newtonsoft.Json 12.0.2</p> <p>* CHANGED: Updated Microsoft.VisualStudio.SDK.EmbedInteropTypes 15.0.27</p> <p>* CHANGED: StreamJsonRpc 2.0.208</p> <p>* CHANGED: System.ValueTuple 4.5.0</p> <p>* CHANGED: NuGet package `vsSBE.CI.MSBuild` is obsolete. Please use new: <br /> <a href="https://www.nuget.org/packages/vsSolutionBuildEvent">https://www.nuget.org/packages/vsSolutionBuildEvent</a> <br /> Also new 'tools\' folder instead of 'bin\'.</p> <p>* KNOWN: Possible Failed Project.Pre/Post-binding: 'Object reference not set to an instance of an object.' <br /> Issue <a class="issue-link js-issue-link" href="https://github.com/3F/vsSolutionBuildEvent/issues/43">#43</a>. <br /> Please enable debug mode, we're waiting for your reports.</p> <p>* KNOWN: Known problem for VS2019. Build can be started before activation of our plugin. <br /> This is a feature of the modern VS platform with lazy loading of all plugins. <br /> Solution: <br /> Just attach once our [status panel] and this will always activate our plugin before start.</p> <p>* KNOWN: Known problem when deactivated [Status Panel] from `View` - `Other Windows`. <br /> Incorrect identifier in previous version produces wrong tool. <br /> Solution: <br /> Just close this panel. Then, open it again from `View` - `Other Windows`.</p> <p>* NOTE: Please note. New releases has been migrated from SourceForge to GitHub Release Page: <br /> <a href="https://github.com/3F/vsSolutionBuildEvent/releases">https://github.com/3F/vsSolutionBuildEvent/releases</a> <br /> <a href="https://vssbe.r-eg.net/Downloads/">https://vssbe.r-eg.net/Downloads/</a></p> <p>* NOTE: Here is about SDK10 / SDK15 packages: <br /> <a href="https://vssbe.r-eg.net/doc/Usage/#sdk10--sdk15-versions">https://vssbe.r-eg.net/doc/Usage/#sdk10--sdk15-versions</a></p> 3F tag:github.com,2008:Repository/17705084/CI-build-223 2019-09-21T22:34:41Z CI-build-223 <p><a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/history" rel="nofollow"><code>🎲 Nightly build</code></a> of <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/3F/vsSolutionBuildEvent/commit/969be9c50b79f0f08ac8b857c89538f7ce932e56/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/commit/969be9c50b79f0f08ac8b857c89538f7ce932e56"><tt>969be9c</tt></a> ➾ Worker image: <code>Visual Studio 2017</code>; Console: <a href="https://ci.appveyor.com/project/3Fs/vssolutionbuildevent/build/build-223" rel="nofollow">ci.appveyor.../build-223</a></p> <p><strong>❕</strong> Only for tests. πŸ—¨ Commit message:</p> <p>Fixes RCI SDK10 build + Closes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="275354516" data-permission-text="Title is private" data-url="https://github.com/3F/vsSolutionBuildEvent/issues/41" data-hovercard-type="issue" data-hovercard-url="/3F/vsSolutionBuildEvent/issues/41/hovercard" href="https://github.com/3F/vsSolutionBuildEvent/issues/41">#41</a> as a verified workable logic after MvsSln integration</p> <p>$(APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED)</p> 3F tag:github.com,2008:Repository/17705084/CI-build-220 2019-09-19T16:34:24Z CI-build-220 <p>Fixes debug mode init and updates NuGetComponent</p> 3F tag:github.com,2008:Repository/17705084/CI-build-218 2019-09-18T22:07:26Z CI-build-218 <p>+submodules SobaScript, E-MSBuild, ...</p> 3F tag:github.com,2008:Repository/17705084/CI-build-211 2019-08-17T20:59:34Z CI-build-211: Fixed related VS Threading bug in updated Shell.15.0.15.9.28307 <p>If tool is already attached when starting VS:</p> <ul> <li><a href="https://github.com/microsoft/extendvs/issues/68">https://github.com/microsoft/extendvs/issues/68</a></li> </ul> 3F tag:github.com,2008:Repository/17705084/CI-build-210 2019-08-10T18:25:46Z CI-build-210 <p>Manually updated dependencies due to issue <a href="https://github.com/dependa%E2%80%A6">https://github.com/dependa…</a></p> 3F