Releases: microsoft/CsWin32
Releases · microsoft/CsWin32
v0.3.269
16 Jan 18:56
Compare
Sorry, something went wrong.
No results found
Changes:
#1613 : Use Marshal.InitHandle API to avoid memory leak when OOM happens
#1614 : Update to latest win32metadata
#1603 : Generate SafeHandle when freeing method accepts additional reserved parameters
#1597 : Add more examples to the docs
This list of changes was auto generated .
v0.3.264
13 Dec 00:18
Compare
Sorry, something went wrong.
No results found
Changes:
#1593 : Fix IDispatch property returns with built-in COM
#1591 : Update README.md & add sample snippets
#1589 : Add [Optional] on optional params
This list of changes was auto generated .
v0.3.259
04 Dec 04:18
Compare
Sorry, something went wrong.
No results found
Changes:
#1545 : Generate struct wrapper around function pointer to make a native delegate typedef
#1578 : Update win32metadata to latest (68.0.4-preview)
This list of changes was auto generated .
v0.3.257
25 Nov 05:57
Compare
Sorry, something went wrong.
No results found
Changes:
#1575 : Fix bug when multiple Span-params share a CountParamIndex and one param is null
#1567 : Fix mis-handling of parameters that are arrays of HANDLE
#1565 : Switch CsWin32RunAsBuildTask to EmitSingleFile by default (for VS incremental scenario)
#1562 : Move to .NET 10 SDK, add test coverage for net10 TFM
This list of changes was auto generated .
v0.3.253
23 Nov 07:15
Compare
Sorry, something went wrong.
No results found
Changes:
#1557 : Improve intellisense experience with CsWin32RunAsBuildTask mode
This list of changes was auto generated .
v0.3.252
20 Nov 22:18
Compare
Sorry, something went wrong.
No results found
Changes:
#1550 : Support $(ProjectName).NativeMethods.txt pattern for single-file-app projects
#1555 : Downgrade dependencies so the source analyzer works with .NET 8 SDK again
This list of changes was auto generated .
v0.3.250
20 Nov 17:00
Compare
Sorry, something went wrong.
No results found
Changes:
#1554 : Translate VARIANT to ComVariant when using COM source generators
#1548 : Add common Win32 message parameter extraction macros
This list of changes was auto generated .
v0.3.248
15 Nov 04:54
Compare
Sorry, something went wrong.
No results found
Changes:
#1544 : Improve optional out interface arguments (e.g. IWbemServices.GetObject) and other minor tweaks
#1547 : Add test for cross-winmd IInspectable derivation and fix a tiny bug
#1541 : Don't emit friendly overload of Span param for flexible array structs
#1536 : Handle struct returns for COM interface methods across all marshalling modes
#1534 : Preserve pointer return types
#1533 : Fix out ** pointer parameters
This list of changes was auto generated .
v0.3.242
04 Nov 16:39
Compare
Sorry, something went wrong.
No results found
Changes:
#1524 : Add an option to FriendlyOverloads to request previous pointer overloads
#1526 : Generate real IDispatch when requested
#1522 : [Retained] parameters need to project as pointer
#1521 : Add implicit IntPtr casts to void* typedefs
This list of changes was auto generated .
v0.3.238
31 Oct 17:46
Compare
Sorry, something went wrong.
No results found
Changes:
#1520 : Don't make void* params Span in friendly methods
#1517 : CsWin32Generator should allow newer language versions
This list of changes was auto generated .