Skip to content

Releases: dlang-community/dsymbol

v0.11.0

21 Jul 09:28
951316b
Compare
Choose a tag to compare

Features & Fixes:

  • fixes public selective imports introducing unrelated symbols (#147 by @dayllenger)
  • implement symbols inside function literal parameters (inside auto a = g({...});) (#148 by @dayllenger)
  • fix conditional declarations (version) potentially tainting outside scope with private: (#149 by @WebFreak001)

API breakage:

  • istring compares by value instead of pointer again, (changes sort order) use opCmpFast to compare by pointers (changes behavior to be like before v0.9.2, see #146)
    • CacheEntry and DSymbol still compare by pointer, other istring usage will now compare by value unless using opCmpFast

Minor:

  • bump libdparse to 0.15.x

v0.10.0

19 Mar 06:57
ceea154
Compare
Choose a tag to compare

Bump libdparse to 0.14.0 #145

v0.9.2

19 Mar 06:35
9bee159
Compare
Choose a tag to compare

fixes memory leaks on thread termination #144

Regression: the sort order of istrings has changed. If you used cmp(a,b) before, it will no longer compile (though this seems like it's because of a bug in the compiler). If you used a<b it will no longer sort on byte values but instead perform a pointer comparison now.

v0.9.1

19 Mar 06:32
62d9030
Compare
Choose a tag to compare

fix race conditions with files being deleted while being checked #143

0.7.0

04 May 01:21
Compare
Choose a tag to compare

Symbol protection moved to the DSymbol struct.

v0.4.0

28 Jul 18:21
8eb3cac
Compare
Choose a tag to compare

Added support for expression-based contract.

v0.3.0-beta.1

26 Jan 21:13
89f6ee8
Compare
Choose a tag to compare
v0.3.0-beta.1 Pre-release
Pre-release
Merge pull request #60 from BBasile/compat-typeidlist

Make compatible with TypeIdentifierPart

v0.2.9: Merge pull request #54 from SSoulaimane/nonimportable-patch

07 Sep 18:34
Compare
Choose a tag to compare

v0.2.0

13 Feb 22:27
Compare
Choose a tag to compare
Merge pull request #18 from Hackerpilot/issue_16

Fix protection stack calls.

v0.2.0-beta.2

03 Feb 20:02
Compare
Choose a tag to compare
v0.2.0-beta.2 Pre-release
Pre-release
Hackerpilot/DCD#354