Ruben2776 / PicView

Fast, free and customizable image viewer for Windows 10 and 11.
https://picview.org
Other
995 stars 66 forks source link

Bump Magick.NET-Q16-x64 from 7.17.0.1 to 7.19.0 #11

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps Magick.NET-Q16-x64 from 7.17.0.1 to 7.19.0.

Release notes

Sourced from Magick.NET-Q16-x64's releases.

Magick.NET 7.19.0.0

Changes in Magick.NET:

  • Refactored the MagickFactory and created separate factories that are now a property of MagickFactory and a separate factory:
    • Color Drawables Geometry Image ImageCollection ImageInfo Matrix QuantumInfo Settings
  • Fixed ToBitmap method in the Magick.NET.SystemDrawing method that would create corrupted output (#652).

Related changes in ImageMagick since the last release of Magick.NET:

  • Free up memory after a ICC profile is removed.

Library updates:

Magick.NET 7.18.0.0

Changes in Magick.NET:

  • Removed deprecated MagickScript classes.
  • Added an interface for the following classes:
    • MagickGeometry MagickColor MagickFormatInfo MagickErrorInfo MagickSearchResult MagickSettings MagickReadSettings
    • ChannelMoments ChannelPerceptualHash ChannelStatistics Moments PerceptualHash Statistics
    • UnsafePixelCollection Pixel PixelReadSettings
    • ConnectedComponentsSettings ConnectedComponent
    • Drawables DrawableAffine Paths
    • PrimaryInfo SparseColorArg TypeMetric XmpProfile
    • CompareSettings MontageSettings ComplexSettings DeskewSettings DistortSettings KmeansSettings, QuantizeSettings MorphologySettings
  • Changed the interfaces that have a property or method that is different per quantum (Q8/Q16/Q16-HDRI) to a generic interface (e.g. IMagickImage<TQuantumType>)
  • Removed implicit casts from various classes.
  • Moved interfaces and some of the class to a new library called Magick.NET.Core to make it possible to add extensions methods that work for all quantums.
  • Changed System.Drawing methods into extension methods and moved it to a separate library and added support for netstandard20.
  • Changed System.Windows.Media methods into extension methods and moved it to a separate library.
  • Added method to get the pointer to a pixel area to the IUnsafePixelCollection.
  • Added InterpolativeResize to MagickImage (#642)
  • Improved performance when converting gray MagickImage to Bitmap (#644)

Related changes in ImageMagick since the last release of Magick.NET:

  • Silently convert incompatible colorspaces to sRGB when writing PDF (#649)
  • Errant warning when reading a profile file (reference ImageMagick/ImageMagick#2030).
  • Fix one off error on PDF object for images with ICC profile.

Library updates:

Commits
  • 9cfd2ee Published Magick.NET 7.19.0.0.
  • 1989121 Also added tests for RGB an RGBA with the ToBitmap method.
  • accf0c7 Some minor refactoring.
  • 9bfe96a Moved unit tests for ToBitmapWithDensity to a separate file.
  • 151938c Added missing filter.
  • 9c11bb0 Updated Magick.Native.
  • 5a589d2 Fixed bug in the ToBitmap() method where an incorrect mapping was used.
  • e14fc9b Also update the dependency version in dev build.
  • f371297 Added missing property to the interface.
  • c6f6aba Enabled nullable reference types in SystemDrawing and SystemWindowsMedia.
  • 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.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 4 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.