diff --git a/.release.version b/.release.version index 783a913..74a9481 100644 --- a/.release.version +++ b/.release.version @@ -1 +1 @@ -beta2 \ No newline at end of file +beta3 \ No newline at end of file diff --git a/3rd-party.txt b/3rd-party.txt index 68156c7..4179b71 100644 --- a/3rd-party.txt +++ b/3rd-party.txt @@ -16,6 +16,10 @@ DllExport [ github.com/3F/DllExport ] ### MvSln * https://github.com/3F/MvsSln + + ### Conari + + * https://github.com/3F/Conari ### GetNuTool core & hMSBuild logic diff --git a/Configurator/ConfVersion.cs b/Configurator/ConfVersion.cs index a5bba3e..4b0ed0c 100644 --- a/Configurator/ConfVersion.cs +++ b/Configurator/ConfVersion.cs @@ -10,7 +10,7 @@ internal struct ConfVersion public const string S_NUM = "1.6.0"; public const string S_REV = "9361"; - public const string S_REL = "beta2"; + public const string S_REL = "beta3"; public const string S_NUM_REV = S_NUM + "." + S_REV; diff --git a/Readme.md b/Readme.md index a5d71a5..2501244 100644 --- a/Readme.md +++ b/Readme.md @@ -11,9 +11,10 @@ Copyright (c) 2016-2017 Denis Kuzmin [![Latest-Release](https://img.shields.io/github/release/3F/DllExport.svg)](https://github.com/3F/DllExport/releases/latest) [![License](https://img.shields.io/badge/License-MIT-74A5C2.svg)](https://github.com/3F/DllExport/blob/master/LICENSE) [![NuGet package](https://img.shields.io/nuget/v/DllExport.svg)](https://www.nuget.org/packages/DllExport/) -[![coreclr_ILAsm](https://img.shields.io/badge/coreclr_ILAsm-v4.5.1-F34B7D.svg)](https://github.com/3F/coreclr) +[![coreclr_ILAsm](https://img.shields.io/badge/coreclr_ILAsm-v4.5.1-C8597A.svg)](https://www.nuget.org/packages/ILAsm/) [![GetNuTool core](https://img.shields.io/badge/GetNuTool-v1.6.1-93C10B.svg)](https://github.com/3F/GetNuTool) -[![MvsSln](https://img.shields.io/badge/MvsSln-v1.0.1-865FC5.svg)](https://github.com/3F/MvsSln) +[![MvsSln](https://img.shields.io/badge/MvsSln-v2.0.0-865FC5.svg)](https://github.com/3F/MvsSln) +[![Conari](https://img.shields.io/badge/Conari-v1.3.0-8AA875.svg)](https://github.com/3F/Conari) [`DllExport`](https://3f.github.io/DllExport/releases/latest/manager/)` -action Configure` [[?](#how-to-get-dllexport)] @@ -67,8 +68,7 @@ Our Wizard and lightweight manager [[?](https://github.com/3F/DllExport/issues/3 [![DllExport.bat](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_manager.png)](https://3f.github.io/DllExport/releases/latest/manager/) [![youtube.com/watch?v=okPThdWDZMM](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_Wizard_overview_youtube.jpg)](https://www.youtube.com/watch?v=okPThdWDZMM) - -[![PeViewer](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_PeViewer.png)](https://3f.github.io/DllExport/releases/latest/manager/) +[![PeViewer](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_PeViewer.png)](https://github.com/3F/DllExport/issues/55) ---- diff --git a/Wizard/WizardVersion.cs b/Wizard/WizardVersion.cs index 765e04d..42c7561 100644 --- a/Wizard/WizardVersion.cs +++ b/Wizard/WizardVersion.cs @@ -10,7 +10,7 @@ internal struct WizardVersion public const string S_NUM = "1.6.0"; public const string S_REV = "9361"; - public const string S_REL = "beta2"; + public const string S_REL = "beta3"; public const string S_NUM_REV = S_NUM + "." + S_REV; diff --git a/changelog.txt b/changelog.txt index a8058a9..71726a8 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,34 @@ -DllExport - github.com/3F/DllExport -- - - - - - - - - - - - - - - - - - +DllExport - https://github.com/3F/DllExport +- - - - - - - - - - - - - - - - - - - - - - + +[v1.6-beta3] 2017.10.27 + + * NEW: Implemented another storage for configuration: '.net.dllexport.targets'. Issue #49. + * NEW: Implemented automatic checking existence of a correct exported proc via Conari. Issue #55. + Wizard controls it via `$(DllExportPeCheck)`: + * 0x01 bit - Will check count of all planned exports from final PE32/PE32+ module. + * 0x02 bit - Will check existence of all planned exports (IL code) in actual PE32/PE32+ module. + + * NEW: Implemented PE32/PE32+ Viewer to check manually available exports from final modules. Issue #55. + New key for manager: + ``` + -pe-exp-list {module} - To list all available exports from PE32/PE32+ module. + ``` + + Sample: + ``` + DllExport -pe-exp-list bin\Debug\regXwild.dll + ``` + + * NEW: Implemented `-pkg-link {uri}` key for DllExport manager. Issue #53. + * NEW: New settings for Wizard: + * Path to custom ILAsm. + * Flag to keep intermediate Files (IL Code, Resources, ...). + * Timeout of execution in milliseconds. + + * CHANGED: Updated MvsSln v2.0. Full changelog: https://github.com/3F/MvsSln/blob/master/changelog.txt + * NOTE: PE-features via Conari v1.3.0 https://github.com/3F/Conari + [v1.6-beta2] 2017.08.19 diff --git a/tools/DllExport.nuspec b/tools/DllExport.nuspec index 2c6f879..bb5adce 100644 --- a/tools/DllExport.nuspec +++ b/tools/DllExport.nuspec @@ -2,7 +2,7 @@ DllExport - 1.6.0-beta2 + 1.6.0-beta3 .NET DllExport github.com/3F/DllExport reg @@ -17,7 +17,7 @@ ~~~~~~~~ Get it via GetNuTool: ========================================== - gnt /p:ngpackages="DllExport/1.6.0-beta2" + gnt /p:ngpackages="DllExport/1.6.0-beta3" ========================================== * https://github.com/3F/GetNuTool