paint.net

paint.net 5.0.12

Changes since v5.0.3:
  • Improved:Image->Resize has been updated
    • The default resampling mode is now Bicubic, which has been updated to use the Catmull-Rom ("Catrom") cubic filter. This matches the Bicubic mode of the Move Selected Pixels tool (which uses Direct2D's "HighQualityCubic" mode).
    • Added a new resampling mode, "Bicubic (Smooth)", which has no sharpening. It produces subjectively blurrier results, but is important for scenarios where you need to completely avoid the (usually) subtle ringing artifacts that other modes (Bicubic, Lanczos, and Adaptive) can introduce due to their added sharpness.
    • "Adaptive (Best Quality)" has been renamed to "Adaptive (Sharp)" and is no longer the default resampling mode. It is still a very good choice when resizing photos, but whether you use Adaptive, Bicubic, or Lanczos is up to your own personal preference.
    • A new option has been added, "Use gamma correction", which is enabled by default.
    • The text box for typing in a percentage now accepts two digits past the decimal point, e.g. 35.79%
  • Improved:Move Selected Pixels (free transform) has been updated
    • New: Added a "Multisample Bilinear" sampling mode. This has a sharper look than Anisotropic and avoids the "ringing" artifacts that can be apparent when using Bicubic with high-contrast images (like screenshots). However, it doesn't usually work as well when reducing a selected area to a much smaller size.
    • New: Added a "Gamma mode" button in the toolbar to toggle gamma correction on and off. The default is on, which improves the quality of rendering by preserving luminance (brightness).
    • Fixed a bug when using Bicubic sampling that would result in added sharpening when resizing the selected area to 1/8th its original size or smaller
  • Improved:The rendering quality of the canvas area has been greatly improved
    • Gamma correction is now used for mipmap generation and compositing, ensuring consistent luminance (brightness) and higher quality antialiasing.
    • Multisampling is now used for antialiasing, which eliminates pixelation distortions when zooming in, and greatly reduces aliasing artifacts when zooming out.
  • Improved: Thumbnails within the app now use gamma correction, which ensures consistent luminance (brightness)
  • New:GPU effects and plugins now support gamma correction, with linear gamma being the default rendering mode for new plugins.
    • This can be changed by overriding OnInitializeRenderInfo() and setting the renderInfo.GpuEffectColorContext property to GpuEffectColorContext.WorkingSpace (the default is WorkingSpaceLinear)
    • GPU effect plugins have better access to color management information via the IGpuEffectImage interface and its ColorContext property. All input images (e.g. Environment.SourceImage) are now provided via this interface.
    • In addition to the built-in effects that already render with gamma correction, the following built-in effects now also render with gamma correction:
      • Adjustments -> Exposure
      • Blurs -> Fragment
      • Blurs -> Motion Blur
      • Blurs -> Radial Blur
      • Blurs -> Zoom Blur
      • Distort -> Bulge
      • Distort -> Crystalize
      • Distort -> Dents
      • Distort -> Frosted Glass
      • Distort -> Pixelate
      • Distort -> Polar Inversion
      • Distort -> Tile Reflection
      • Distort -> Twist
      • Layers -> Rotate/Zoom
      • Object -> Drop Shadow
      • Photo -> Straighten
      • Render -> Julia Fractal
      • Render -> Mandelbrot Fractal
  • Fixed: Ctrl+G has been reinstated as the shortcut key for Image -> Rotate 90° Counter-Clockwise
  • Fixed a rendering glitch in Effects -> Distort -> Dents that would sometimes result in rows or columns of incorrectly colored pixels
  • Fixed: Some systems were having problems with Paint.NET not appearing in the "Open With" list in Windows File Explorer. This should now be fixed.
  • Fixed: When installing an update, the desktop shortcut is no longer recreated. This means you can delete it without it reappearing after every update. This was a bug accidentally reintroduced back in Paint.NET v4.3.
  • Increased the maximum zoom range from 1.5625% (1/64) -> 6,400% to 1% -> 10,000%
  • Improved the reliability of the wrapper classes for Windows COM libraries (Direct2D, etc.)
  • Improved the /ignoreCorruptPDNChunks command-line parameter to allow an additional type of corrupt PDN image to be partially recovered (thanks @null54!)
  • Updated the bundled DDSFileTypePlus plugin to version 1.11.8.0, which adds gamma correction for mipmap generation (thanks @null54!)
  • Updated the bundled AvifFileType plugin to version 1.1.25.0, which now uses a checkbox to enable lossless compression (thanks @null54!)
  • Updated the bundled WebPFileType plugin to version 1.3.17.0, which reduces some confusion when using lossless compression (thanks @null54!)
Changes since v5.0.3:
  • Improved:Image->Resize has been updated
    • The default resampling mode is now Bicubic, which has been updated to use the Catmull-Rom ("Catrom") cubic filter. This matches the Bicubic mode of the Move Selected Pixels tool (which uses Direct2D's "HighQualityCubic" mode).
    • Added a new resampling mode, "Bicubic (Smooth)", which has no sharpening. It may produces blurrier results, but is important for some scenarios if you need to completely avoid ringing artifacts that other modes (Bicubic, Lanczos, and Adaptive) can introduce due to their added sharpness.
    • "Adaptive (Best Quality)" has been renamed to "Adaptive (Sharp)" and is no longer the default resampling mode. It is still a very good choice when resizing photos, but whether you use Adaptive, Bicubic, or Lanczos is up to your own personal preference.
    • A new option has been added, "Use gamma correction", which is enabled by default.
    • The text box for typing in a percentage now accepts two digits past the decimal point, e.g. 35.79%
  • Improved:Move Selected Pixels (free transform) has been updated
    • New: Added a "Multisample Bilinear" sampling mode. This has a sharper look than Anisotropic and avoids the "ringing" artifacts that can be apparent when using Bicubic with high-contrast images (like screenshots). However, it doesn't usually work as well when reducing a selected area to a much smaller size.
    • New: Added a "Gamma mode" button in the toolbar to toggle gamma correction on and off. The default is on, which improves the quality of rendering by preserving luminance (brightness).
    • Fixed a bug when using Bicubic sampling that would result in added sharpening when resizing the selected area to 1/8th its original size or smaller
  • Improved:The rendering quality of the canvas area has been greatly improved
    • Gamma correction is now used for mipmap generation and compositing, ensuring consistent luminance (brightness) and higher quality antialiasing.
    • Multisampling is now used for antialiasing, which eliminates pixelation distortions when zooming in, and greatly reduces aliasing artifacts when zooming out.
  • Improved: Thumbnails within the app now use gamma correction, which ensures consistent luminance (brightness)
  • New:GPU effects and plugins now support gamma correction, with linear gamma being the default rendering mode for new plugins.
    • This can be changed by overriding OnInitializeRenderInfo() and setting the renderInfo.GpuEffectColorContext property to GpuEffectColorContext.WorkingSpace (the default is WorkingSpaceLinear)
    • GPU effect plugins have better access to color management information via the IGpuEffectImage interface and its ColorContext property. All input images (e.g. Environment.SourceImage) are now provided via this interface.
    • In addition to the built-in effects that already render with gamma correction, the following built-in effects now also render with linear gamma and/or gamma correction:
      • Adjustments -> Exposure
      • Blurs -> Fragment
      • Blurs -> Motion Blur
      • Blurs -> Radial Blur
      • Blurs -> Zoom Blur
      • Distort -> Bulge
      • Distort -> Crystalize
      • Distort -> Dents
      • Distort -> Frosted Glass
      • Distort -> Pixelate
      • Distort -> Polar Inversion
      • Distort -> Tile Reflection
      • Distort -> Twist
      • Layers -> Rotate/Zoom
      • Object -> Drop Shadow
      • Photo -> Straighten
      • Render -> Julia Fractal
      • Render -> Mandelbrot Fractal
  • Fixed: Ctrl+G has been reinstated as the shortcut key for Image -> Rotate 90° Counter-Clockwise
  • Fixed a rendering glitch in Effects -> Distort -> Dents that would sometimes result in rows or columns of incorrectly colored pixels
  • Fixed: Some systems were having problems with Paint.NET not appearing in the "Open With" list in Windows File Explorer. This should now be fixed.
  • Fixed: When installing an update, the desktop shortcut is no longer recreated. This means you can delete it without it reappearing after every update. This was a bug accidentally reintroduced back in Paint.NET v4.3.
  • Improved: Increased the maximum zoom range from 1.5625% (1/64) -> 6,400% to 1% -> 10,000%
  • Improved the reliability of the wrapper classes for Windows COM libraries (Direct2D, etc.)
  • Improved the /ignoreCorruptPDNChunks to allow an additional type of corrupt PDN image to be partially recovered (thanks @null54!)
  • Updated the bundled DDSFileTypePlus plugin to v1.11.8.0, which adds gamma correction for mipmap generation (thanks @null54!)
  • Updated the bundled WebPFileType to version v1.3.17.0, which reduces some confusion when using lossless compression (thanks @null54!)
Changes since 5.0.2:
  • New: You can now draw from the center when using the Shapes or Line/Curve tools by holding down Ctrl. You can also resize uniformly by holding Ctrl.
  • New: You can now resize uniformly ("centered") by holding down Ctrl when using the Move Selection or Move Selected Pixels tools
  • Fixed: Edit -> Copy and Copy Merged are no longer greyed out (disabled) when a selection is not active; they will copy the entire layer or image. You could always use the keyboard shortcuts (Ctrl+C or Ctrl+Shift+C) to invoke these commands, but the menu items were not clickable.
  • Fixed: Right-clicking on the color wheel in the Colors window will now set the secondary color
  • Fixed some issues with the Text tool recentering the view when it shouldn't when keys like Ctrl are pressed
  • Fixed some JPEG images failing to load because of malformed IPTC metadata
  • Fixed a rare crash in the Magic Wand and Paint Bucket tools
  • Fixed an uncommon rendering glitch with the Text tool when antialiasing is disabled
  • Fixed an issue with some older plugins that were using the legacy Gaussian Blur effect with radius=0
  • Added an /ignoreCorruptPDNChunks command-line parameter to assist with certain data recovery scenarios for .PDN files
  • Updated the Direct2D initialization code in order to modernize it and enable future work that will optimize performance, memory use, and interactivity (e.g. with DirectComposition and DirectManipulation)
  • Updated the bundled DDSFileTypePlus plugin to version 1.11.4.0, which adds error diffusion dithering support for the BC1-3 formats (thanks @null54!)
Changes since 5.0.2:
  • New: You can now draw from the center when using the Shapes or Line/Curve tools by holding down Ctrl. You can also resize uniformly by holding Ctrl.
  • New: You can now resize uniformly ("centered") by holding down Ctrl when using the Move Selection or Move Selected Pixels tools
  • Fixed: Edit -> Copy and Copy Merged are no longer greyed out (disabled) when a selection is not active; they will copy the entire layer or image. You could always use the keyboard shortcuts (Ctrl+C or Ctrl+Shift+C) to invoke these commands, but the menu items were not clickable.
  • Fixed: Right-clicking on the color wheel in the Colors window will now set the secondary color
  • Fixed some issues with the Text tool recentering the view when it shouldn't when keys like Ctrl are pressed
  • Fixed some JPEG images failing to load because of malformed IPTC metadata
  • Fixed a rare crash in the Magic Wand and Paint Bucket tools
  • Fixed an uncommon rendering glitch with the Text tool when antialiasing is disabled
  • Fixed an issue with some older plugins that were using the legacy Gaussian Blur effect with radius=0
  • Added an /ignoreCorruptPDNChunks command-line parameter to assist with certain data recovery scenarios for .PDN files
  • Updated the Direct2D initialization code in order to modernize it and enable future work that will optimize performance, memory use, and interactivity (e.g. with DirectComposition and DirectManipulation)
  • Updated the bundled DDSFileTypePlus plugin to version 1.11.4.0, which adds error diffusion dithering support for the BC1-3 formats (thanks @null54!)
Changes since 5.0.1:

  • New Adjustment: Invert Alpha
  • Greatly improved performance for some distortion effects (Bulge, Crystalize, Dents, Frosted Glass)
  • Improved performance with large images, especially when making small/quick edits
  • Fixed keyboard tabbing between the Width and Height text boxes in the toolbar when using Fixed Ratio or Fixed Size with the Rectangle Select tool
  • Fixed Bokeh blur effect’s handling of the alpha channel for images with transparency
  • Fixed the keyboard up/down increments for the Offset property in the Drop Shadow effect
  • Fixed compatibility with the Lightning effect plugin
  • Fixed compatibility with the ApplyTexture effect plugin
  • Removed keyboard shortcuts for Image -> Rotate 90° Counter-clockwise and Rotate 180°
  • Updated the bundled AvifFileType plugin to version 1.1.24.0 (thanks @null54!)
  • Updated the bundled DDSFileTypePlus plugin to version 1.11.1.0 (thanks @null54!)
Changes since 5.0:

  • New: Added a button in the toolbar, next to Brush Size, for enabling/disabling pressure sensitivity. The button will only appear if a compatible pen or drawing tablet is detected, and Windows Ink has not been disabled in Settings.
  • Fixed some issues with the main window that would only happen on multimonitor Windows 10 systems
  • Fixed a few small issues with the Zoom tool
  • Fixed an issue when saving a JPEG or TIFF with certain types of 0-length IPTC metadata
  • Fixed: On older systems with multiple GPUs (e.g. Intel HD iGPU and an AMD/NVIDIA dGPU), where the first enumerated GPU does not support Direct3D 11, PDN will now use the next enumerated GPU that meets the Direct3D 11 requirement, rather than falling back to CPU rendering.
  • Fixed a rendering bug when using the Pencil tool on small images exactly 2 pixels wide
  • Fixed some crashes on systems with buggy GPU drivers. Paint.NET will try to revert to software rendering in this case.
  • Fixed a crash on some systems with multiple pen/tablet devices, where some of the devices were claiming the same cursor ID
  • Changed: All binaries are now digitally signed, not just EXEs and the shell extension DLLs (thanks @null54 for the help!)
  • Updated the bundled AvifFileType plugin to version 1.1.23, which fixes an issue with progressive decoding (thanks @null54!)
  • Updated the bundled DDSFileTypePlus plugin to version 1.11.0.0, which now detects files saved with the wrong extension and tries to load the file anyway (thanks @null54!)
  • Updated the bundled WebPFileType plugin to version 1.3.16.0, which fixes the detection of misnamed files (thanks @null54!)
Welcome to Paint.NET 5.0! This major update has many performance improvements, new features including pressure sensitivity for pens and drawing tablets, and a brand new effect plugin system with GPU rendering support. Almost all of the built-in effects and adjustments now render using the GPU, greatly improving their performance and quality.

Please note that the system requirements have changed for 5.0. Windows 10 v1809+ or Windows 11 are now required. Windows 7 SP1 and Windows 8.1 are no longer supported. A 64-bit CPU and 64-bit OS are also required: 32-bit x86 is no longer supported.

Full changelog:

CHANGES​

Here’s what’s been fixed or changed since the previous build (5.0 beta build 8401):

  • New: Gaussian Blur and Bokeh’s Gamma slider has been replaced with a Gamma dropdown, giving a choice between sRGB (2.2), Linear(1.0), and Custom, and a Gamma Exponent slider that goes along with it.
  • NOTE: If you have BoltBait’s GPU Accelerated Plugin Pack installed, you will need to update it to the newest version (same goes for the Sample Effect Plugins for Paint.NET 5.0)
  • Fixed some alpha channel handling in the Bokeh effect
  • Changed Gaussian Blur’s default Quality value from 3 to 4 for systems with capable GPUs
  • Removed Effects -> Blurs -> Unfocus, as its functionality is now superseded by Effects -> Blurs -> Bokeh (this is effectively a rename and an upgrade)
  • Added a new IndirectUI property collection rule, SetTargetWhenSourceEqualsAnyValueRule
  • Added a Direct2D GammaConvertEffect so that GPU plugins may more easily convert between sRGB, Linear, or other custom gamma exponents
  • Added a Direct2D PrecisionEffect to enable GPU effects to more easily narrow or expand precision within a transform graph
  • Updated the bundled AvifFileType plugin to version 1.1.22.0 (thanks @null54!)
  • Updated translations

Changes​

Here's what's been fixed or changed since the previous build (5.0 beta build 8395):
  • Fixed the Hue/Saturation adjustment so it won't produce rainbows from transparent gradients
  • Fixed an issue with the Direct2D CroppedFloodEffect that was preventing certain GPU-based plugins from working on Turkish systems
  • Fixed a rendering issue in the image thumbnail list's left/right scroll buttons on high-DPI systems
  • Updated translations

Changes​

Here's what's been fixed or changed since the previous build (5.0 beta build 8389):
  • Fixed a crash in the Zoom tool when clicking outside of the image
  • Fixed a mouse cursor glitch when switching to many of the tools -- the correct cursor would not be shown until the mouse/pen/stylus moved at least 1 pixel
  • Added a link in the Effects menu to Settings -> Plugin Errors if there are any plugin load errors
  • Improved the error/crash experience for effect plugin, particularly for ones that use the GPU
  • Updated translations
Zurück
Oben Unten