Skip to content

Releases: dlang/visuald

Visual D 1.4.2-beta1

03 Sep 07:00
7f1e298
Compare
Choose a tag to compare
Visual D 1.4.2-beta1 Pre-release
Pre-release

Changes:

  • dmdserver: fixed error "module specified twice on command line" for same module name in different packages
  • dmdserver: added support for importing C files
  • added command "Reset Language Server" to extension menu
  • issue #313: installer now checks whether VS and the C++ development workloads are installed and provides some assistance in installing them
  • dbuild: add file imported from C to the dependencies for rebuilding
  • dbuild: add option to set C include search path and C #defines

Visual D 1.4.1

17 Jul 07:33
dc305a5
Compare
Choose a tag to compare

changes from beta-4:

  • dmdserver: do not display invalid struct size and alignment in tool tip

Visual D 1.4.1-beta4

03 Jul 07:20
efe8d3b
Compare
Choose a tag to compare
Visual D 1.4.1-beta4 Pre-release
Pre-release

changes from beta3:

  • mago:
    • added option to select what type of property functions can be implicitly called.
    • fixed calling functions with slices or larger structs
    • improve shortened names in call stack
    • better propagate the raw option modifier (!) to expanded expressions
    • don't fail enumerating child expressions if one fails, show error for this item instead
  • dmdserver: fixed intellisense on TemplateInstance!Argument

Visual D 1.4.1-beta3

13 May 22:38
ca75e9d
Compare
Choose a tag to compare
Visual D 1.4.1-beta3 Pre-release
Pre-release

Changes since beta2 mostly affect mago:

  • the option "Expand strings to show array of characters" had no effect
  • the call stack now displays D expression if "Parameter values" is enabled
  • issue #253: mago: with option "Shorten type names and function names in call stack" module names are removed when displayed
  • issue #305: mago: with option "Call property methods implicitly in expression evaluation" methods annotated with @property and without arguments are evaluated without parentheses
  • format options could be erratic when executing functions for expression evaluation
  • fixed selecting the zero-argument method in case of multiple overloads
  • added format specifiers 'd' (decimal), 'x' (hex), '@' (evaluate function automatically)
  • added a couple of caches for better responsiveness
  • changed mago options are now applied with the next step in the debugger, no restart of the debug session required anymore

Visual D 1.4.1-beta2

02 May 09:05
a04f669
Compare
Choose a tag to compare
Visual D 1.4.1-beta2 Pre-release
Pre-release

Changes from beta1:

  • issue #300: storage class adornments not updated after edits
  • issue #301: mago: strip modifier from type before detecting arrays
  • mago: improved stability when displaying arrays from invalid memory address
  • dmdserver: fixed a couple of assertions causing the server to restart
  • dmdserver: replaced new location storage to avoid leaking memory

Visual D 1.4.1-beta1

20 Apr 10:40
fb6450c
Compare
Choose a tag to compare
Visual D 1.4.1-beta1 Pre-release
Pre-release

Changes from 1.4.0:

  • dmdserver: updated to frontend of DMD 2.111.0
  • full installer now bundled with DMD 2.111.0 and LDC 1.40.1
  • updated to build with dmd-2.111
  • mago: fixed display of AA key in expanded view
  • issue #291: allow overriding the default compiler executable path in the VC project settings
  • issue #296: VC project integration: added support to build for ARM64 with LDC

Visual D 1.4.0

14 Mar 10:05
cdf4c76
Compare
Choose a tag to compare

changes from rc6:

  • added separate version of dbuild.dll linked against Microsoft.Build.CPPTasks.Common for VS 17.14
  • mago: fixed showing intellisense information in tool tip while debugging in VS2022
  • mago: expression evaluator now resolves identifiers of named enumerator types
  • full installer now bundled with DMD 2.110.0 and LDC 1.40.0

Visual D 1.4.0-rc6

02 Mar 17:27
67ae7e8
Compare
Choose a tag to compare
Visual D 1.4.0-rc6 Pre-release
Pre-release

Changes from rc5:

  • now works with Visual Studio for Windows on ARM64
  • installer now supports 4 parallel installations of VS 2022

Visual D 1.4.0-rc5

03 Jan 15:36
8fad2c9
Compare
Choose a tag to compare
Visual D 1.4.0-rc5 Pre-release
Pre-release

changes from rc4:

  • fix selection of dbuild.dll for VS 17.12
  • installer now supports 2 parallel installations of VS 2022

Visual D 1.4.0-rc4

14 Dec 20:19
4887992
Compare
Choose a tag to compare
Visual D 1.4.0-rc4 Pre-release
Pre-release

Changes since rc3:

  • added separate version of dbuild.dll linked against Microsoft.Build.CPPTasks.Common for VS 17.13
  • mago: fixed display of tuples (currently only with LDC)
  • mago: do not hide _param.. function arguments as compiler generated symbols
  • mago: allow more expressions to evaluate asynchronously
  • mago: the __debug function can now also be defined as free functions.