Bump Microsoft.Windows.CsWin32 from 0.1.319-beta to 0.3.228 #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Microsoft.Windows.CsWin32 from 0.1.319-beta to 0.3.228.
Release notes
Sourced from Microsoft.Windows.CsWin32's releases.
0.3.228
What's Changed
New Contributors
Full Changelog: microsoft/CsWin32@v0.3.217...v0.3.228
https://www.nuget.org/packages/Microsoft.Windows.CsWin32/0.3.228
0.3.217
What's Changed
Full Changelog: microsoft/CsWin32@v0.3.213...v0.3.217
0.3.213
What's Changed
Microsoft.Windows.SDK.NET.Refinstead by @AArnott in .NET targeting projects should referenceMicrosoft.Windows.SDK.NET.Refinstead microsoft/CsWin32#1471Full Changelog: microsoft/CsWin32@v0.3.205...v0.3.213
0.3.205
What's Changed
docs.microsoft.comtolearn.microsoft.comby @xtqqczze in Update documentation links fromdocs.microsoft.comtolearn.microsoft.commicrosoft/CsWin32#1454New Contributors
docs.microsoft.comtolearn.microsoft.commicrosoft/CsWin32#1454Full Changelog: microsoft/CsWin32@v0.3.183...v0.3.205
0.3.183
Fixes
WinRTCustomMarshalerwhen referenced from extern methods by @AArnott in GenerateWinRTCustomMarshalerwhen referenced from extern methods microsoft/CsWin32#1335Enhancements
[Out] PWSTRparameters in friendly overloads by @AArnott in Improve[Out] PWSTRparameters in friendly overloads microsoft/CsWin32#1341PCWSTR*parameters withReadOnlySpan<string>by @AArnott in Friendly overloads replacePCWSTR*parameters withReadOnlySpan<string>microsoft/CsWin32#1346New Contributors
Full Changelog: microsoft/CsWin32@v0.3.162...v0.3.183
0.3.162
What's Changed
Unsafe.SkipInitAPI when it isn't available by @AArnott in AvoidUnsafe.SkipInitAPI when it isn't available microsoft/CsWin32#1208DefaultDllImportSearchPathsattribute to local functions by @AArnott in Add missingDefaultDllImportSearchPathsattribute to local functions microsoft/CsWin32#1215[MarshalAs(FunctionPtr)]to function pointer parameters by @AArnott in Apply[MarshalAs(FunctionPtr)]to function pointer parameters microsoft/CsWin32#1274ReadOnlySpan<T>instead ofSpan<T>in more places by @AArnott in UseReadOnlySpan<T>instead ofSpan<T>in more places microsoft/CsWin32#1280UnscopedRefAttributeon downlevel compilers by @AArnott in Avoid usingUnscopedRefAttributeon downlevel *compilers* microsoft/CsWin32#1288QueryInterface<T>helper method by @AArnott in AddQueryInterface<T>helper method microsoft/CsWin32#1290charby @AArnott in Fixes marshaling of structs with variable length arrays ofcharmicrosoft/CsWin32#1292New Contributors
Full Changelog: microsoft/CsWin32@v0.3.106...v0.3.162
0.3.106
What's Changed
High level enhancements
Fixes or enhancements
DllImportAttribute.EntryPointwhen metadata sets it to a custom value by @AArnott in EmitDllImportAttribute.EntryPointwhen metadata sets it to a custom value microsoft/CsWin32#1110ComHelpersclass to be non-partially declared by compilation by @AArnott in AllowComHelpersclass to be non-partially declared by compilation microsoft/CsWin32#1114System.Memoryreference from the package by @AArnott in Drop the implicitSystem.Memoryreference from the package microsoft/CsWin32#1172Full Changelog: microsoft/CsWin32@v0.3.49-beta...v0.3.106
0.3.49-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.3.46-beta...v0.3.49-beta
0.3.46-beta
What's Changed
SetLastErrorourselves on .NET when marshaling is not allowed by @AArnott in ImplementSetLastErrorourselves on .NET when marshaling is not allowed microsoft/CsWin32#1017Unsafe.AsRef(in Value[0])by @AArnott in EmitUnsafe.AsRef(in Value[0])microsoft/CsWin32#1039out/reffor optional parameters by @AArnott in Prefer pointers overout/reffor optional parameters microsoft/CsWin32#1046boolandVARIANT_BOOLby @AArnott in Add implicit conversions betweenboolandVARIANT_BOOLmicrosoft/CsWin32#1052Full Changelog: microsoft/CsWin32@v0.3.18-beta...v0.3.46-beta
0.3.18-beta
What's Changed
fixedstatement in COM struct by @AArnott in Remove unnecessaryfixedstatement in COM struct microsoft/CsWin32#975IVTableinterfaces to COM structs by @AArnott in AddIVTableinterfaces to COM structs microsoft/CsWin32#981Full Changelog: microsoft/CsWin32@v0.3.2-beta...v0.3.18-beta
0.3.2-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.2.252-beta...v0.3.2-beta
0.2.252-beta
What's Changed
New Contributors
Full Changelog: microsoft/CsWin32@v0.2.229-beta...v0.2.252-beta
0.2.229-beta
What's Changed
MemorySizeAttributein metadata to improve friendly overloads by @AArnott in RecognizeMemorySizeAttributein metadata to improve friendly overloads microsoft/CsWin32#923New Contributors
Full Changelog: microsoft/CsWin32@v0.2.206-beta...v0.2.229-beta
0.2.206-beta
What's Changed
IDispatchorIUnknownby @AArnott in Emit an explanatory warning when users request generation ofIDispatchorIUnknownmicrosoft/CsWin32#865Full Changelog: microsoft/CsWin32@v0.2.188-beta...v0.2.206-beta
0.2.188-beta
What's Changed
New Contributors
Full Changelog: microsoft/CsWin32@v0.2.164-beta...v0.2.188-beta
0.2.164-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.2.162-beta...v0.2.164-beta
0.2.162-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.2.158-beta...v0.2.162-beta
0.2.158-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.2.138-beta...v0.2.158-beta
0.2.138-beta
What's Changed
DangerousAddRefresult before proceeding. by @AArnott in ObserveDangerousAddRefresult before proceeding. microsoft/CsWin32#762DangerousAddRefresult before proceeding." by @AArnott in Revert "ObserveDangerousAddRefresult before proceeding." microsoft/CsWin32#765Full Changelog: microsoft/CsWin32@v0.2.104-beta...v0.2.138-beta
0.2.104-beta
What's Changed
partialmodifier by @AArnott in Declare COM structs withpartialmodifier microsoft/CsWin32#713static readonly Guidfield to COM structs by @AArnott in Add astatic readonly Guidfield to COM structs microsoft/CsWin32#712publicby @AArnott in Declare methods on COM interfaces-as-structs aspublicmicrosoft/CsWin32#726CharSet = Unicodetoexternmethods withcharparameters by @AArnott in AddCharSet = Unicodetoexternmethods withcharparameters microsoft/CsWin32#735Full Changelog: microsoft/CsWin32@v0.2.63-beta...v0.2.104-beta
0.2.63-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.2.46-beta...v0.2.63-beta
0.2.46-beta
What's Changed
BOOLtoboolby @AArnott in Avoid overflow exceptions when convertingBOOLtoboolmicrosoft/CsWin32#645New Contributors
Full Changelog: microsoft/CsWin32@v0.2.10-beta...v0.2.46-beta
0.2.10-beta
Changes:
Fixes:
MODULEENTRY32nintfield instead of IntPtrEnhancements:
out IntPtrfor COM output pointer parametersOthers:
See More
This list of changes was auto generated.
0.2.1-beta
Changes:
Fixes:
[Optional, In]parameter shouldn't useinmodifier in extern method for managed structsEnhancements:
[In, Optional]managed struct parameters actually optional in friendly overloadsIDataObjectinterface with the one in the BCL0.1.691-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.1.689-beta...v0.1.691-beta
0.1.689-beta
What's Changed
[Obsolete]attribute on fields from the metadata by @AArnott in Propagate[Obsolete]attribute on fields from the metadata microsoft/CsWin32#543NativeOverlappedstruct instead of generating our own by @AArnott in Reuse .NETNativeOverlappedstruct instead of generating our own microsoft/CsWin32#546New Contributors
Full Changelog: microsoft/CsWin32@v0.1.647-beta...v0.1.689-beta
0.1.647-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.1.646-beta...v0.1.647-beta
0.1.646-beta
What's Changed
Full Changelog: microsoft/CsWin32@v0.1.635-beta...v0.1.646-beta
0.1.635-beta
What's Changed
[ComImport]by @AArnott in Generate cocreatable types as classes with[ComImport]microsoft/CsWin32#454Full Changelog: microsoft/CsWin32@v0.1.619-beta...v0.1.635-beta
0.1.619-beta
Changes:
Fixes:
Enhancements:
SafeRegistryHandleinstead of generatingRegCloseKeySafeHandleThis list of changes was auto generated.
0.1.588-beta
Changes:
Fixes:
Others:
[StructLayout(CharSet.Unicode)]to structs that contain thechartypeThis list of changes was auto generated.
0.1.584-beta
Changes:
Fixes:
IntPtrfield instead of a delegateEnhancements:
Others:
This list of changes was auto generated.
0.1.560-beta
Changes:
Fixes:
Enhancements:
This list of changes was auto generated.
0.1.506-beta
Changes:
Fixes:
Enhancements:
out void*appears for one parameternintDefaultDllImportSearchPathsAttributegeneration on older TFMsSupportedOSPlatformAttributeto generated codeCoCreateInstancegeneric friendly overloadOthers:
[SupportedOSPlatform]to friendly overloadsThis list of changes was auto generated.
0.1.422-beta
Changes:
Fixes:
Enhancements:
AsSpan()and indexer membersOthers:
See More
DefaultDllImportSearchPathsAttributeto each extern methodboolin native function pointersThis list of changes was auto generated.
0.1.378-beta
Changes:
Fixes:
[In, Out] char*parameter MUST NOT generatestringas a friendly overloadglobal::in front of allusingdirectivesEnhancements:
See More
SafeHandleparameters accept nullOthers:
global::boolas struct fieldbooloverBOOLin method signaturesSafeFileHandlefrom BCL instead of creatingCloseHandleSafeHandleSafeHandletypes and accept base types... (truncated)
Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)