Skip to content

Releases: b3b00/csly

Release v3.1.7

13 Jun 11:51
9ad4e80
Compare
Choose a tag to compare
fix unit test

Release v3.1.6

29 May 15:47
d504818
Compare
Choose a tag to compare
syntax tree graph viz improvements

Release v3.1.5

10 May 17:00
a0f52ca
Compare
Choose a tag to compare
Update sly.csproj

Release v3.1.4

02 May 07:03
fe66990
Compare
Choose a tag to compare
v 3.1.4 fix #450

Release v3.1.3

30 Apr 07:20
ba8de02
Compare
Choose a tag to compare

Release v3.1.2

29 Apr 09:05
1b6300f
Compare
Choose a tag to compare

Release v3.1.1

26 Apr 15:51
40cc25a
Compare
Choose a tag to compare

Release v3.1.0

19 Apr 08:28
96a6fb7
Compare
Choose a tag to compare

⚠️ breaking change

Opt-In optimizations
Makes optimization opt-ins as they can induce performances drop in some cases.

⚠️UseMemoization was enabled by default since 2.7.0 so you may need to reanbled it (see wiki page)

Release v3.0.1

17 Apr 18:16
dfb86ea
Compare
Choose a tag to compare

Performance release.
GenericLexer optimisation.
Missing bit for 3.0.0

Benchmark between 2.9.9 and 3.0.1 using https://github.com/b3b00/csly/tree/v3.0.1/src/bench

Method Job NuGetReferences Mean Error StdDev Gen0 Gen1 Allocated
TestJson 2.9.9 sly 2.9.9 1,163.3 ms 93.47 ms 139.90 ms 513000.0000 1000.0000 2061.69 MB
TestJson 3.0.1 sly 3.0.1 382.0 ms 30.50 ms 43.75 ms 150000.0000 1000.0000 608.15 MB

Release v3.0.0

17 Apr 16:34
ff42f39
Compare
Choose a tag to compare

Performance release
Generic
Lexer is now faster particularly when using token channels