Skip to content

Releases: SharpGenTools/SharpGenTools

SharpGenTools 2.0.0 Beta 1

Pre-release

Choose a tag to compare

@release-drafter release-drafter released this 22 Mar 18:19

Changes since 1.2.1:

SharpGenTools 1.2.1

Choose a tag to compare

@jkoritzinsky jkoritzinsky released this 19 Jan 21:52
799ed6b
Merge pull request #154 from danwalmsley/feature/exception-callback

Add RaiseException callback

SharpGenTools v1.2.0

Choose a tag to compare

@release-drafter release-drafter released this 21 Apr 20:16
668cc34

This is the last v1.X release.

Changes since 1.1.2:

SharpGenTools 1.1.2 Patch Release

Choose a tag to compare

@release-drafter release-drafter released this 06 Sep 03:31
e1f7072

Changes since 1.1.1:

  • Account for null struct-to-class instances when marshalling from native. (#81) @jkoritzinsky

SharpGenTools 1.1.1 Release!

Choose a tag to compare

@jkoritzinsky jkoritzinsky released this 24 Aug 03:39

1.1.1

This patch fixes a number of bugs in 1.1 as well as refactoring the marshalling code-gen again to be more mantainable.

Features:

  • Allow the user to specify extra arguments to pass to CastXML as a @(CastXmlArg) MSBuild item.

Bug Fixes:

  • Pointer-sized members are correctly marshalled as return values.
  • Ensure that <short> tag naming rules work on mapped constants.

Development Changes:

  • Marshallers are now separated based on the conditions in which they are used. This makes them much easier to mantain.

SharpGenTools 1.1.0 Release!

Choose a tag to compare

@jkoritzinsky jkoritzinsky released this 02 Jul 16:52
Upgrade to non-prerelease System.Memory and C# 7.3.

1.0.3 Patch Release

Choose a tag to compare

@jkoritzinsky jkoritzinsky released this 02 Mar 19:59

Fix inheritance of callback/dual-callback interfaces through consumers.

1.0.2 Patch Release

Choose a tag to compare

@jkoritzinsky jkoritzinsky released this 02 Mar 04:21
1ce2517

Fix codegen in projects that use this SDK that consume other projects that use the SDK and have interfaces and methods that use a callback type mapped in the consumed project.

Force targets that add C# files to the build to run every build.

1.0.1 Patch Release

Choose a tag to compare

@jkoritzinsky jkoritzinsky released this 25 Feb 23:04

Patch release for a fix to #36.

1.0.0 Stable Release

Choose a tag to compare

@jkoritzinsky jkoritzinsky released this 24 Feb 21:54

1.0.0 stable release for SharpGenTools.