Skip to content

Releases: dlang/visuald

Visual D v0.3.38 beta 3

09 Feb 20:25
Compare
Choose a tag to compare
Pre-release

Due to a hardware failure with complete data loss I had to rebuild my development environment from scratch, including some of the compiler/druntime patches for the precise GC that are needed by Visual D. So please be warned that there might be some regressions introduced by not reproducing exactly the same code as in earlier releases-

Changes from 0.3.38beta2:

  • updated SDK conversion for VS2013 and Windws SDK 8.1
  • changed some default colors when using dark theme in VS 2012+ (restart required)
  • added Windows SDK 8.0/8.1 detection
  • fixed bad "\n" in default x64 library search path
  • x64 executable and library search path were not correctly saved for next VS start
  • improve project automation to mute NuGet (still empty project pretended)
  • DParser updated to aBothe/D_Parser@901b47d

Visual D 0.3.38beta2

18 Dec 14:01
Compare
Choose a tag to compare
Visual D 0.3.38beta2 Pre-release
Pre-release
  • mago fixes
    • bugzilla 11030: set breakpoint in all template instances
    • bugzilla 11031: Simple member function being skipped over
  • updated dparser to 841f7259e9db72310e92d99507628ae610b098d7
  • completion box now displays appropriate icons and tooltip with dparser
  • tool tips now expand some Ddoc macros for better readability
  • semantic engine started only when prsing D source file

Maintenance for dependent projects

29 Nov 10:08
Compare
Choose a tag to compare
Pre-release
  • updated to cv2pdb 0.28
    • support mspdb120.dll from VS 2013
    • bugzilla 11537: improved search for appropriate mspdb*.dll if multiple version of VS installed
  • updated to mago 0.9
    • bugzilla 11547: remove error message when stopping debugging
    • bugzilla 11437: debug info rejected if records don't have "recommended" order
  • updated dparser to 08f760b6181d1e40a29f3e03a7eafcd40bf4dc34
    • added options to enable/disable mixin analysis and UFCS expansions
  • added support for string import dependencies (needs dmd 2.065)
  • fixed default library path for x64 (contained spaces, but were not quoted,
    added default for 8.1 SDK)
  • fixed passing quoted library paths to linker

Note: beta1 installer replaced by beta1a with an updated version of mago.
Note: beta1a installer replaced by beta1b with an adoption to a dmd change.

Visual D 0.3.37

02 Nov 13:43
Compare
Choose a tag to compare

changes since rc6:

  • added the Windows SDK library path to the default library search path for Win64
  • tweaked documentation

Splitting global options for Win32/x64

28 Oct 08:24
Compare
Choose a tag to compare
Pre-release

Changes from rc5:

  • Build
    • fixed sc.ini evaluation, added support for sections [Environment32] and [Environment64]
    • link dependencies can now also be monitored for the 32-bit MS linker
    • added VCINSTALLDIR to the list of available macros
    • added different options for executable and library search paths to be used for Win32/x64
    • x64: linker settings from sc.ini can be overwritten
    • x64: linker no longer invoked through dmd
  • DParser

Visual D 0.3.37rc5

18 Oct 17:17
Compare
Choose a tag to compare
Visual D 0.3.37rc5 Pre-release
Pre-release

Changes from 0.3.36

  • installer:
    • fixed regression: VS 2010/2012 extension pkgdef files almost empty
    • now has workaround for x64 debugger of Visual Studio 2012 Shell
    • installs cv2pdb 0.27 which fixes a crash when converting DWARF from GDC 4.8
    • installs mago 0.8 with pdb and embedded breakpoints support
    • installer now picks up dmd2 folder from DMD installation
    • added support for VS 2013 to installer, removed VS.NET 2003
  • "Compile and Run":
    • no longer adds "--main" automatically
    • removed some other implicite command line options that confused rdmd
    • fixed quotes in --eval arguments
    • didn't save file if it is not part of a project in the solution
  • syntax/coverage highlighting
    • editor always started with coverage highlighting enabled
    • Colorize coverage:
      • disabled if lst file older than source file or deleted
      • tweaked line number translation
      • now searches for coverage generated files in last execution folders
      • added new command "Delete Coverage Files"
    • after changing the "Colored types" the current editor did not update immediately
    • user type colorizer settings were forgotten after editing options
    • keywords can now also be colored by adding them to the "Colored types"
  • DParser
  • vdserver
    • add FUNCTION, PRETTY_FUNCTION and MODULE as keywords and primary expression
    • add __parameters as specification in is-expression
  • build system
    • fixed building with -op and source files on different drive than project
    • added file options per configuration
    • fixed invoking bad command when no files to compile, but additional arguments set
    • added global option to display the reason for building a target
    • fixed custom build rules executed twice sometimes
  • miscellaneous
    • added command "Open Folder in Windows Explorer" to project and folder context menu
    • goto definition now falls back to JSON information if semantic analysis yields no result
    • improved indentation after opening parenthesis to follow next token
    • added commands "Collapse unittests" and "Collapse disabled" to the outlining menu
  • changed license to Boost