Skip to content

Releases: dlang/visuald

Visual D 0.45.1-rc1

06 Aug 11:58

Choose a tag to compare

Visual D 0.45.1-rc1 Pre-release
Pre-release

Changes to 0.45:

  • build against the MS VC runtime instead of DigitalMars runtime to avoid anti-virus programs complaining
  • fix dependencies for custom build rules if file names contain spaces

Visual D 0.45

03 Aug 06:38

Choose a tag to compare

changes from rc2:

  • mago: fixed loading PDB file when only VS2017 is installed

Visual D 0.45-rc2

18 Jul 07:01

Choose a tag to compare

Visual D 0.45-rc2 Pre-release
Pre-release

Changes from rc1:

  • mark html output log as UTF-8 encoded
  • fix dparser exception in isExpression

Visual D 0.45-rc1

11 Jul 07:03

Choose a tag to compare

Visual D 0.45-rc1 Pre-release
Pre-release

Changes from beta1:

  • fix for no expansions for symbols from public import in imported module
  • try dparser as fallback if goto definition on import fails
  • bugzilla Issue 17384: fix default executable search path for LDC/x64 under VS2017

Visual D 0.45-beta1

05 Jun 16:45

Choose a tag to compare

Visual D 0.45-beta1 Pre-release
Pre-release
  • fixed Compile and Run/Debug if building through MS-COFF and not having VS selected in sc.ini
  • mago: fixed memory leaks that could also prohibit compilation due to PDB file still open
  • mago: add debugger options page to allow hiding internal locals and static members
  • cv2pdb: added support for AA display in mago
  • DParser: added support for function attributes @nogc and scope, align(expression)
  • added task list support for files loaded into the editor
  • read default DMD installation path from Visual D or DMD registry key, if not available in
    VS registry hive
  • cpp2d: add missing default to switch(), ensure space between identifiers, fix module
    name for translated C-files
  • new project option "Add import paths of project dependencies"
  • use generic file system tracking instead of compiler switch -deps=
  • fixed tracker.exe not found in VS2015 and VS2017
  • /MAPINFO: remove ancient options no longer supported by the MS linker
  • separated compile and link into two batches so compile skipped if only link inputs changed
  • fix crash when editing dub.json when part of a project
  • UCRT version detection: ignore directories that do not start with a digit (e.g. from DDK)
  • dependency monitoring: added option to specify files/folders to exclude from dependency check
  • mago: can now show registers in expressions
  • mago: show static members and base class with different icons
  • DParser: cache semantic results until next edit
  • DParser: break endless loop due to unresolved selective import

Visual D 0.44.2

07 Apr 07:52

Choose a tag to compare

Changes from 0.44.1:

  • fixed building private phobos with recent dmd
  • fixed freeze during semantic analysis
  • bugzilla 17254: close and reopen completion box if results added
  • fix link to build log: replace spaces with %20
  • added VC project integration for VS2017

Visual D 0.44.1

13 Mar 07:57

Choose a tag to compare

bugzilla 17252: Fixed bad character inserted into the executable search path default

Visual D 0.44

12 Mar 11:50

Choose a tag to compare

no functional changes from rc2

Visual D 0.44-rc2

04 Mar 07:47

Choose a tag to compare

Visual D 0.44-rc2 Pre-release
Pre-release

Changes from rc1:

  • add code snippets to completion box
  • better handle auto insertion for unique results
  • adopt WindowsSDKDir to Win 8+ SDK
  • fix .rc files not automatically built as resource files
  • pass -msmode to pipedmd when using MS linker

Visual D 0.44-rc1

16 Feb 19:41

Choose a tag to compare

Visual D 0.44-rc1 Pre-release
Pre-release

Changes from 0.44-beta1:

  • improved completion box
  • updated documentation
  • fixed VC projects without D files having modified linker options