Releases: dlang-community/DCD
Releases · dlang-community/DCD
v0.7.0-rc2
v0.7.0-rc1
v0.7.0-beta1
Summary of changes from alpha1:
- Fix #240
- Fix the Windows build
- Various CI fixes
Full change list: v0.7.0-alpha1...v0.7.0-beta1
v0.7.0-alpha1
- A large portion of DCD's symbol resolution engine was removed and placed into the new dsymbol project.
- Several design bugs with the cache invalidation process were fixed. (TLA+ was helpful with this)
- Regression testing! DCD now has regression tests. This was long overdue... Information on the tests can be found on the testing wiki page
- DCD now uses the latest version of std.experimental.allocator.
- Added the ability to ask the client to list the paths that are registered with the server.
- Fixed a few crashing bugs.
- Removed all editor plugins. All editor plugins were maintained outside of this repository anyways, so this was more-or-less a dead code removal. Links to editor plugins and IDEs can be found on the wiki
- Support 2.068 syntax. The only thing that really changed is that "inline" and "mangle" are now on the list of "pragma" autocomplete suggestions.
- Add "LINE", "FILE", and other built-in symbols to autocomplete suggestions.
- Correctly expand the current working directory when starting the server with
-I
options specifying relative paths.
v0.6.0
https://github.com/Hackerpilot/DCD/issues?q=milestone%3A0.6.0+is%3Aclosed
This release contains several bug fixes and one new feature: function call tips can be displayed after commas within argument lists.
v0.5.1: Objectively disoriented
v0.5.0
Changes from 0.4.0:
- Include current git commit hash in --version output
- Update libdparse and msgpack dependencies
- Fix several crashes
- Remove Textadept module. It is now at https://github.com/Hackerpilot/textadept-d
- Added basic regression testing scripts
- Fix #117
- Fix #177
- Fix #178
- Fix #179
- Fix #176
- Fix #182
- Fix #184
- Modify makefile to allow parallel LDC builds
- Containers and Libdparse submodule updates
- Improve handling of command line arguments in the client
- Fix type deduction on 'auto' variables.
- Update libdparse to fix issue where ddoc did not display on declarations that started with version(...)
- Fix issue with autocompletion on foreach loop variables.
v0.5.0-beta5
- Update libdparse to fix issue where ddoc did not display on declarations that started with
version(...)
- Fix issue with autocompletion on foreach loop variables.
v0.5.0-beta4
Changes since beta 3:
- Modify makefile to allow parallel LDC builds
- Containers and Libdparse submodule updates
- Improve handling of command line arguments in the client
- Fix type deduction on 'auto' variables.
v0.5.0-beta3
- Fix #178