Skip to content

Releases: dlang/visuald

Visual D 1.4.0-rc1

26 Feb 07:35
733312b
Compare
Choose a tag to compare
Visual D 1.4.0-rc1 Pre-release
Pre-release

changes since beta2:

  • dmdserver: updated to frontend of DMD 2.107.0
  • full installer now bundled with DMD 2.107.0 and LDC 1.36.0
  • mago: fix crash due to changed return values from IDiaSession in VS2022, probably fixes issue #261
  • fixed issue #269: avoid BOM in response file if system codepage is UTF-8
  • project template cache now removed if Visual D does not find itself in it. Workaround for issue #256
  • fixed some version inaccuracies in installation files

Visual D 1.4.0-beta2

16 Dec 17:41
f4ff49a
Compare
Choose a tag to compare
Visual D 1.4.0-beta2 Pre-release
Pre-release

Changes since beta1:

  • dmdserver:
    • updated to frontend of DMD 2.106.0
    • now slightly less dependent on D runtime by avoiding lowerings
    • fixed some false memory pointer
    • pass import paths from prerequisite projects to semantic analysis, too
  • full installer now bundled with DMD 2.106.0 and LDC 1.35.0
  • added separate version of Microsoft.Build.CPPTasks.Common for VS 17.5 - 17.9
  • updated dfmt library from upstream
  • added support for compiler option -preview=shortenedMethods
  • fixed issue #264: VisualD doesn't run compiled executable, when I select "Compile and Run" option

Visual D 1.4.0-beta1

12 Mar 13:25
11eb6a0
Compare
Choose a tag to compare
Visual D 1.4.0-beta1 Pre-release
Pre-release
  • dmdserver updated to frontend of DMD 2.103.0-beta1
  • full installer now bundled with DMD 2.102.2 and LDC 1.31.0
  • fixed issue 23734: avoid exception by std.file.isDir when clicking a project folder that doesn't exist
  • added separate version of Microsoft.Build.CPPTasks.Common for VS 17.5.
  • improved message when dmd crashes
  • "add imports from dependent projects" is now evaluated recursively

Visual D 1.3.1

09 Oct 15:37
f182f4e
Compare
Choose a tag to compare
  • full installer now bundled with DMD 2.100.2 and LDC 1.30.0
  • dmdserver: fixed memory leak
  • fixed building against WinSDK 10.0.22621.0
  • fixed projects no longer considered failing
  • D files in VC projects failed to build in VS 2022 17.3 and 17.4, added separate versions of
    dbuild.17.x.dll linked against respective version of Microsoft.Build.CPPTasks.Common.dll

Visual D 1.3.0

05 Jun 08:44
e67848f
Compare
Choose a tag to compare

Changes from rc1:

  • dmdserver updated to frontend of DMD 2.100.0
  • full installer now bundled with DMD 2.100.0 and LDC 1.29.0
  • bugzilla 23069: mago crashing when debugging VARIANT data type in VS 2022
  • bugzilla 23043: project templates missing in VS 2022 until configuration manually updated
  • semantic analysis: without a project loaded, a D file is now analyzed using the compile options
    of "Compile and Run" with an import path derived from the module declaration.
  • visualdproj: exit code printed for failed commands
  • cv2pdb updated to 0.52

Visual D 1.3.0-rc1

03 Apr 12:16
Compare
Choose a tag to compare
Visual D 1.3.0-rc1 Pre-release
Pre-release

Changes:

  • dmdserver updated to frontend of DMD 2.099.1-beta
  • full installer now bundled with DMD 2.099.1 and LDC 1.28.1
  • bugzilla 22747: D files in VC projects failed to build in VS 2022, added separate versions of
    Microsoft.Build.CPPTasks.Common for 17.0, 17.1 and 17.2.
  • bugzilla 22764: now searches the 32-bit registry hive for install paths of DMD and LDC
  • cv2pdb 0.51: added DWARF support for non-contiguous functions.

Visual D 1.2.0

15 Jan 08:33
22ff993
Compare
Choose a tag to compare

Changes from rc1:

  • updated dmdserver to frontend 2.098.1
  • updated bundled dmd to 2.098.1 and ldc to 1.28.1
  • avoid rebuild when target is also read by compiler (dmd 2.098+)

Visual D 1.2.0-rc1

29 Nov 08:33
9c90ff0
Compare
Choose a tag to compare
Visual D 1.2.0-rc1 Pre-release
Pre-release

Changes:

  • added support for VS 2022
  • dmdserver:
    • updated to frontend of DMD 2.098.0
    • bugzilla 21710: Code Completion doesn't work if compiler path contains a white space
    • restrict "errors in imported modules" to a couple of lines
    • added option to restart the semantic analysis of a memory usage goes above a given threshold
  • project management
    • bugzilla 21897: Semicolon inside quotes in path variable causes range violation in pipedmd
  • editor
    • bugzilla 21877: VS2019 crash with "Show parameter storage class at call site"
  • installer:
    • full installer now bundled with DMD 2.098.0 and LDC 1.28.0

Visual D 1.1.1

28 Apr 05:55
b1eb4f3
Compare
Choose a tag to compare

Changes to 1.1.0:

  • dmdserver:
    • updated to frontend of DMD 2.096.1
  • debugger:
    • bugzilla 21734: stack overflow when displaying recursive structure with array
  • installer:
    • full installer now bundled with DMD 2.096.1 and LDC 1.25.1

Visual D 1.1.0

02 Mar 08:52
50fecbc
Compare
Choose a tag to compare

Changes since beta1:

  • dmdserver: updated to frontend of DMD 2.095.1
  • dmdserver: improved handling of symbols in selective imports
  • integrated dfmt for "Format Document"
  • full installer now bundled with DMD 2.095.1 and LDC 1.25.0
  • visualdproj: added macros FULLOUTDIR, FULLINTDIR, INPUTFULLPATH, INPUTFULLDIR, TARGETFULLPATH
    and TARGETFULLDIR for guaranteed absolute paths