Skip to content

Releases: degory/ghul

v0.8.18

13 Mar 09:43
254b635
Compare
Choose a tag to compare

Source code clean-ups (#1112)

Technical:

  • Various small source code clean-ups
  • Command line option to periodically report some statistics in analysis mode ('--show-analysis-stats')
  • Update ghul-test to latest

v0.8.17

12 Mar 13:04
58b97aa
Compare
Choose a tag to compare

Naming convention destructuring and public fields (#1111)

Enhancements:

  • Destructure non-tuple values by field naming convention (see #1073)
  • Public fields (see #1110)

Technical:

  • Support emitting boilerplate IL assembly language from a file specified in a command line argument

v0.8.16

11 Mar 13:26
bbdbfdb
Compare
Choose a tag to compare

Adaptive timeouts for backgound compilation (#1109)

Enhancements:

  • Automatically adjust how long to wait after edits before running partial and complete compilations (requires VSCE 0.6.19 or later)

v0.8.15

11 Mar 09:34
c699f6a
Compare
Choose a tag to compare

Suppress error cascades (#1108)

Enhancements:

  • If a cascade of errors is detected and syntax errors are present, show only the first 15 syntax errors per file (see #1086)

v0.8.14

11 Mar 08:26
d5b4a74
Compare
Choose a tag to compare

Fix hang parsing malformed properties (#1107)

Bugs fixed:

  • Syntax errors in property definitions could cause an endless loop

v0.8.13

10 Mar 22:13
3d93971
Compare
Choose a tag to compare

Tuple destructuring (#1106)

Enhancements:

  • Destructuring assignment and variable initialization from tuples (see #1073)
  • Remove deprecated var statement

v0.8.12

10 Mar 16:10
68f65a6
Compare
Choose a tag to compare

Fix code generation issue with scoped disposal (#1105)

Bugs fixed:

  • Multiple let use in the same scope mixing reference and value types could result in invalid IL

v0.8.11

04 Mar 22:24
1ecfbbf
Compare
Choose a tag to compare

Better handling of incomplete function signatures (#1103)

Enhancements:

  • Improved error reporting and parser recovery for incomplete function signatures (see #1086)

v0.8.10

04 Mar 09:36
a622a22
Compare
Choose a tag to compare

Fix exception handler and scoped disposal issues (#1102)

Bugs fixed:

  • Returning from finally doesn't work reliably (closes #1100)
  • Scoped disposal within an exception handler generates incorrect IL (closes #1101)

v0.8.9

02 Mar 20:04
53645d7
Compare
Choose a tag to compare

Remove debug output (#1099)

Technical:

  • Remove unwanted debug output