Skip to content

Releases: degory/ghul

v0.5.11

13 Feb 09:53
df6868c
Compare
Choose a tag to compare

Bump FluentAssertions from 6.3.0 to 6.5.1 in /unit-tests/.dependabot (#939)

Bumps FluentAssertions from 6.3.0 to 6.5.1.


updated-dependencies:

  • dependency-name: FluentAssertions
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.5.10

12 Jan 20:52
c7117df
Compare
Choose a tag to compare

Fix issue with generic function argument types (#933)

Bugs fixed:

  • Function generic argument types should only be wildcards when binding (closes #803)

v0.5.9

05 Jan 13:00
f42e5fb
Compare
Choose a tag to compare

Update namespaces (#928)

Technical:

  • Update compiler and analyser namespaces in line with source file moves

v0.5.8

05 Jan 12:04
b79e635
Compare
Choose a tag to compare

Move compiler and analyser source files (#927)

Technical:

  • Move compiler and analyser source files to more appropriate folders

v0.5.7

04 Jan 21:28
583c533
Compare
Choose a tag to compare

Fix issues when renaming symbols via the VSCE (#926)

Bugs fixed:

  • Renaming overridden symbols does not work reliably (closes #923)
  • Renaming overridden symbols in generic types is not reliable (closes #924)

Enhancements:

  • Include the definition of methods and properties in results of go-to implementation

v0.5.6

03 Jan 15:48
eda7929
Compare
Choose a tag to compare

Bump FluentAssertions from 6.2.0 to 6.3.0 in /unit-tests/.dependabot (#925)

Bumps FluentAssertions from 6.2.0 to 6.3.0.


updated-dependencies:

  • dependency-name: FluentAssertions
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.5.5

03 Jan 12:56
78395ea
Compare
Choose a tag to compare

Support compilation on additional host sytstems (#918)

Enhancements:

  • Support compilation on additional host systems (closes #917)

Notes:

  • Non-x86-64/non-Windows or non-Linux hosts require ghul.targets >=1.1.0 and an explicit package reference for the appropriate IL assembler with GeneratePathProperty="true"

v0.5.4

03 Jan 12:29
3e8cb16
Compare
Choose a tag to compare

Fix issues with void type and void values (#922)

Bugs fixed:

  • Void is incorrectly convertible to Object (closes #302)
  • No error when declaring symbols of void type (closes #914)
  • No error when inheriting from types that are constructed from void (closes #915)
  • No error when attempting to create instances of types constructed from void (closes #916)
  • No error when attempting to consume values of void type (closes #921)

v0.5.3

03 Jan 12:03
fa84f09
Compare
Choose a tag to compare

Remove debug output (#919)

Bugs fixed:

  • Compiler wrongly reports performance stats when built with CI=true

v0.5.2

31 Dec 19:11
0c2e061
Compare
Choose a tag to compare

Delete IL output on successful compile (#907)

Enhancements:

  • Delete the out.il file after successful compilation
  • Warn on unexpected command line arguments