Releases: dlang-community/DCD
Releases · dlang-community/DCD
v0.15.0
What's Changed
- Use scope instead of std.typecons.scoped by @nordlow in #656
- Use more adaptive time formatting because many requests finish in 0 milliseconds by @nordlow in #658
- Integrate dsymbol by @WebFreak001 in #673
- Remove stdx-allocator submodule and update containers to 0.9.0 by @WebFreak001 in #683
- Adding Simple UFCS by @vushu in #675
- Do not depend on rdmd. by @gdamore in #692
- OSX fixes by @WebFreak001 in #693
- Added paren completion for UFCS (calltip completion) by @vushu in #691
- use
isCallableWithArgin paren completion by @WebFreak001 in #696 - fixed shared logger usage by @WebFreak001 in #697
New Contributors
- @nordlow made their first contribution in #656
- @gdamore made their first contribution in #692
- @vushu made their first contribution in #691
Full Changelog: v0.13.6...v0.15.0
v0.15.0-beta.3 (OSX fix)
What's Changed
- dcd-client now always waits for some response in requests before disconnecting, so the server has time to process the requests, which was a problem on OSX and could cause e.g.
dcd-client -Ito fail very often because it quit too quickly, causing internal (valid) errors inside Phobos code, which assumes the socket is valid the entirety of the "accept" function and can have socket options applied on. (@WebFreak001 in #693)
Full Changelog: v0.15.0-beta.2...v0.15.0-beta.3
v0.15.0-beta.2
What's Changed
- Remove stdx-allocator submodule and update containers to 0.9.0 by @WebFreak001 in #683
- Adding Simple UFCS by @vushu in #675
- Do not depend on rdmd. by @gdamore in #692
New Contributors
Full Changelog: v0.15.0-beta.1...v0.15.0-beta.2
v0.15.0-beta.1
DSymbol Integration
DSymbol is now part of DCD (submodule dcd:dsymbol) - for most compatibility we skip a release here to sync up the versions with dsymbol as well.
What's Changed
- Use scope instead of std.typecons.scoped by @nordlow in #656
- Use more adaptive time formatting because many requests finish in 0 milliseconds by @nordlow in #658
- Integrate dsymbol by @WebFreak001 in #673
New Contributors
Full Changelog: v0.13.6...v0.15.0-beta.1
v0.13.6 (osx fix)
Uses gnu tar for packaging now, no code changes.
v0.13.5
v0.13.4
same as 0.13.2, but now built with github actions
(NOTE: There was a wrongly tagged 1.13.4 which was deleted, if you have binaries from that release, please delete them to avoid issues with tooling)
v0.13.3
same as v0.13.2, but now building releases with GitHub actions
v0.13.2
Build with newer LDC version, fixes newer OSX crashes
Update emsi_containers to 0.8.0