Skip to content

Releases: SharpGenTools/SharpGenTools

SharpGenTools 2.0.0 Beta 1

22 Mar 18:19
Compare
Choose a tag to compare
Pre-release

Changes since 1.2.1:

SharpGenTools 1.2.1

19 Jan 21:52
799ed6b
Compare
Choose a tag to compare
Merge pull request #154 from danwalmsley/feature/exception-callback

Add RaiseException callback

SharpGenTools v1.2.0

21 Apr 20:16
668cc34
Compare
Choose a tag to compare

This is the last v1.X release.

Changes since 1.1.2:

SharpGenTools 1.1.2 Patch Release

06 Sep 03:31
e1f7072
Compare
Choose a tag to compare

Changes since 1.1.1:

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

SharpGenTools 1.1.1 Release!

24 Aug 03:39
Compare
Choose a tag to compare

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!

02 Jul 16:52
Compare
Choose a tag to compare
Upgrade to non-prerelease System.Memory and C# 7.3.

1.0.3 Patch Release

02 Mar 19:59
Compare
Choose a tag to compare

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

1.0.2 Patch Release

02 Mar 04:21
1ce2517
Compare
Choose a tag to compare

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

25 Feb 23:04
Compare
Choose a tag to compare

Patch release for a fix to #36.

1.0.0 Stable Release

24 Feb 21:54
Compare
Choose a tag to compare

1.0.0 stable release for SharpGenTools.