diff --git a/CHANGELOG.md b/CHANGELOG.md index 16de4fa0..0ad39077 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# v3.9.0-dev + +## Other + +- Toolchain: removed he background tool _dastworx_ and replaced it with a library called _libdexed-d_. Although this will not change the user experience: + - Thousands of system calls to create the process and read its streams are saved. + - ddemangle not required anymore. + - crash in the new library will be fatal, i.e the IDE will have to be relaunched, while previously the tool was launched again, without significant impact on the IDE. + # v3.8.4 ## Bugs fixed diff --git a/dexed-d/dub.json b/dexed-d/dub.json index 598c71ec..1c28966e 100644 --- a/dexed-d/dub.json +++ b/dexed-d/dub.json @@ -2,7 +2,7 @@ "name" : "dexed-d", "targetType" : "dynamicLibrary", "targetPath" : "../bin", - "targetName" : "libdexed-d", + "targetName" : "dexed-d", "dependencies" : { "libdparse" : { "path" : "../etc/libdparse" diff --git a/setup/zip-win32.bat b/setup/zip-win32.bat index f3ea32eb..5d1662bf 100644 --- a/setup/zip-win32.bat +++ b/setup/zip-win32.bat @@ -5,7 +5,7 @@ cd win32 7z a -tzip -mx9^ ..\output\dexed.%ver%.win32.zip^ dcd.license.txt dexed.license.txt^ - dexed.exe libdexed-d.dll^ + dexed.exe dexed-d.dll^ dexed.ico dexed.png^ dcd-server.exe dcd-client.exe dscanner.exe^ libeay32.dll ssleay32.dll diff --git a/setup/zip-win64.bat b/setup/zip-win64.bat index 51f0068a..b28cf420 100644 --- a/setup/zip-win64.bat +++ b/setup/zip-win64.bat @@ -5,7 +5,7 @@ cd win64 7z a -tzip -mx9^ ..\output\dexed.%ver%.win64.zip^ dcd.license.txt dexed.license.txt^ - dexed.exe libdexed-d.dll^ + dexed.exe dexed-d.dll^ dexed.ico dexed.png^ dcd-server.exe dcd-client.exe dscanner.exe^ libeay32.dll ssleay32.dll