@@ -842,17 +842,17 @@ Version history
842842 * language service
843843 - dparser: semantic analysis no longer times out after 500ms, but cancels previous requests
844844 - dparser: improved performance by adding name lookup cache
845- - Improvements to completion lists:
845+ - Improvements to completion lists:
846846 - completion box no longer pops up if caret has been moved elsewhere
847- - new option to disable exact start match (searches case insensitive sub string)
848- - free functions show different icon than member functions
849- - aliases show other icon than variables
850- - new sorting modes "by type" using classification by the semantic engine,
851- "by declaration", effectively using scopes as discovered by the semantic engine
852- - without any match, still keep the completion box open with recent items
853- - less flashing when updating the results
854- - code snippets now added to possible expansions
855-
847+ - new option to disable exact start match (searches case insensitive sub string)
848+ - free functions show different icon than member functions
849+ - aliases show other icon than variables
850+ - new sorting modes "by type" using classification by the semantic engine,
851+ "by declaration", effectively using scopes as discovered by the semantic engine
852+ - without any match, still keep the completion box open with recent items
853+ - less flashing when updating the results
854+ - code snippets now added to possible expansions
855+
8568562017-03-13 Version 0.44.1
857857
858858 * bugzilla 17252: Fixed bad character inserted into the executable search path default
@@ -985,3 +985,49 @@ Version history
985985 - can now show the dynamic type of an interface
986986 * miscellaneous
987987 - Issue 18622: removed outdated information regarding link definition when generated by Visual D DLL project.
988+
989+ unreleased Version 0.48.0
990+
991+ * installation
992+ - fixed uninstallation for VS2017
993+ - installation for VS2013+ now uses PackageManifest format instead of Vsix
994+ - VS2017: loading the Visual D package could crash with some VS installation "ids""
995+ - avoid initial error message regarding altered assemblies with same version
996+ - fix installation of the D icon for the solution explorer in VS2017
997+ - installer hides options for VS2005-VS2012 if not installed
998+ * new project wizard
999+ - restore project templates for VS2008, new project wizard doesn't work there'
1000+ - mixed D/C++ VC project: optionally adding main in C++, setup precompiled headers
1001+ - new VCProject: now uses $(LatestTargetPlatformVersion) as WindowsTargetPlatformVersion to
1002+ avoid defaulting to Windows SDK 8.1
1003+ * settings
1004+ - fix default library path if UCRT has different version than SDK
1005+ - VS2017: D compiler installation paths and "demangle link errors" are now saved
1006+ to "HKCR\Softwre\Visual D" to be picked up by msbuild
1007+ - show detected compiler version below installation path
1008+ - removed option "parse source for syntax errors", now always on
1009+ - removed option "expansions from text buffer", now always off
1010+ - removed option "use semantic analysis for goto definition", now always on
1011+ - removed option "override linker settings from sc.ini", always on as linker no
1012+ longer set in sc.ini since dmd 2.079
1013+ - removed option "additional linker options", it was invisible anyway
1014+ - rearrange settings to better show their scope
1015+ * dparser
1016+ - semantic analysis did not work if "parse source for syntax errors" was disabled
1017+ - no semantic info for a package if any file in the package has fatal parser error
1018+ - now has semantic support for static foreach (thanks to Alexander Bothe)
1019+ - fixed "Find references"
1020+ * mago
1021+ - added option to show base class fields as direct fields
1022+ - allow suffix 'h' for hex numbers for better interoperablility with VS disassembly
1023+ - concord: can now show return values of functions stepped over (not slices or delegates
1024+ on x64 or small non-POD-structs)
1025+ - concord: fix crash when showing children in data tooltip (mostly occured in VS2017)
1026+ - concord: allow dragging addresses to the disassembly window
1027+ - engine: Fix the way the debugger steps over instructions with REP prefix.
1028+ * cv2pdb
1029+ - can now detect VS2017 via Setup-COM-API
1030+ - some DWARF fixes
1031+ * when pasting code to D source file newlines are adapted to surrounding code
1032+ * fixed "Compile and Run" on selection
1033+ * fix help via F1 for dmd 2.072+
0 commit comments