Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 16, 2023

Bumps Vanara.Windows.Shell from 3.4.11 to 3.4.12.

Release notes

Sourced from Vanara.Windows.Shell's releases.

Release Notes - 3.4.12

Additions

  • Added Vanara.PInvoke.DavClnt which takes methods out of NetApi32. Set those methods to Obsolete.
  • Added Vanara.PInvoke.PhotoAcquire assembly with interfaces for Photo Acquisition.
  • Updated NuGet package dependencies
  • Add implicit op from SafeHANDLE to HANDLE
  • Add MouseActivateCode as WM_MOUSEACTIVE response (#358)
  • Added tag to Directory.Build.props
  • Added ability for IDataObject.GetData to retrieve an HGLOBAL as an IStream
  • Added ability to pick character set in IDataObject.GetData method
  • Added CHANGEFILTERSTRUCT.Default field
  • Added Clipboard functions that wrap Unicode to Ansi and back conversions
  • Added DS_xx dialog box styles to User32 as DialogBoxStyles enum (#359)
  • Added enum overloads for PeekMessage and PostMessage
  • Added implicit op for SystemColorIndex to HBRUSH
  • Added locking to SafeMemoryHandle.ToType extension method
  • Added Missing Disk Management Control Codes #345
  • Added mssing Pack = 1 to TASKDIALOG_BUTTON (#351)
  • Added NativeClipboard.GetFileNameMap, GetShellItemArray, IsFormatAvailable(string) and SetShellItems methods (#353)
  • Added Null field to all GDI handles
  • Added OBM_ constants
  • Added SafeMoveableHGlobal.CallLocked method
  • Added SetWindowAttributes in DwmApi from Windows 11. (#363)
  • Added Shell32.SHCreateDataObject overload to simplify use and prevent unintentional bugs using PIDL class.
  • Added support for memory classes and interfaces to indicate if they zero memory on initialization to prevent re-zeroing.
  • Added Type.GetConstants extension method
  • Added WideCharToMultiByte and MultiByteToWideChar overloads taking byte arrays.

Fixes

  • BREAKING CHANGE: Changed parameters of Ole32.IStreamV.Seek and CopyTo methods to use out parameters. Cost of throwing away value was determined to be zero.
  • BREAKING CHANGE: Made NativeClipboard a static class and removed dependencies on User32.
  • Changed ASCII encoder to UTF8 encoder in string helper classes for broader character support.
  • Changed NativeClipboard.SetShellItems functionality and added overlaod.
  • Changed return value of User32.GetMessage to int so value of -1 can be returned. Fixes #360.
  • Changed VSS_MGMT_OBJECT_PROP to struct for marshaling
  • Fixed #357 (set moniker on IFileSystemImage2.BootImageOptionsArray)
  • Fixed alignment of SET_VIRTUAL_DISK_INFO (#356)
  • Fixed bug in IEnumString.Enum extension method
  • Fixed bug in InteropExtensions.Write(IEnumerable...) method that wiped out existing values if an offset was provided.
  • Fixed bug in ShellLink.ShowState that was carried over from old code. (#349)
  • Fixed definition problem with IDataTransferManagerInterop.GetForWindow (#354)
  • Fixed exceptions being thrown by BOOL and BOOLEAN when interacting with int and ! operator
  • Fixed layout of TOUCHPREDICTIONPARAMETERS (#347)
  • Fixed NativeClipboard GetText and SetText methods. Also changed ctor so that if no HWND is passed, it uses the Desktop's window handle. Fixes #355.
  • Fixed optional param problem with DateTime APIs in Kernel32.
  • Fixed unbounded recursion in SafeLPSTR, SafeLPTSTR and SafeLPWSTR implicit cast operators from string by inverting the types.
  • Fixes access violation when calling TaskDialogIndirect
  • Got the VssApi projects to build
  • Removed dependencies on all x64 preprocessor indications and just made all structures work for both 32 and 64-bit (#346)
  • Removed platforms from solution leaving only AnyCPU

... (truncated)

Commits
  • f1a3b2d Updated DWMWINDOWATTRIBUTE with new Win11 values
  • d442ebd Updated project information
  • 08a435c Final updates to NativeClipboard
  • 8d8ffa4 Additional documentation for NativeClipboard and IDataObject extensions
  • 8cabbdb BREAKING CHANGE: Changed parameters of Ole32.IStreamV.Seek and CopyTo methods...
  • 94703f0 More NativeClipboard changes
  • fbb788c Merge branch 'master' of https://github.com/dahall/Vanara
  • 8dbbf68 Another NativeClipboard push
  • 677a5a3 Added SetWindowAttributes in DwmApi from Windows 11. (#363)
  • 2d02c0a Still more work on NativeClipboard
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [Vanara.Windows.Shell](https://github.com/dahall/vanara) from 3.4.11 to 3.4.12.
- [Release notes](https://github.com/dahall/vanara/releases)
- [Commits](dahall/Vanara@v3.4.11...v3.4.12)

---
updated-dependencies:
- dependency-name: Vanara.Windows.Shell
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 16, 2023
@yaira2 yaira2 merged commit c3b1c1d into main Jan 16, 2023
@dependabot dependabot bot deleted the dependabot/nuget/Vanara.Windows.Shell-3.4.12 branch January 16, 2023 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant