4.0.1 is now available

This update is focused on fixing some important crashes, bricks, and functionality issues, and also on a few key performance optimizations.

As usual, you can download it directly from the website, or you can use the built-in updater via Settings –> Updates –> Check Now.

Changes since 4.0:

  • Move Selected Pixels tool performance has been significantly optimized.
  • Move Selected Pixels tool was always leaving transparent black behind instead of the secondary color with alpha removed.
  • Brush tools with odd-sized brushes and no antialiasing were drawing at 1 size smaller.
  • Fixed some apparent ‘lag’ in the brush tools due to an off-by-1 glitch in the stroke path calculation code.
  • The brush tool preview circle no longer scales by the system DPI setting, which made it too big.
  • Removed the momentary hourglass/wait cursor after drawing (e.g. pencil and brush tools).
  • Optimized performance of the Shapes tool, especially for the Ellipse shape.
  • Paint Bucket tool will now correctly treat the selection as a boundary contour.
  • Zoom tool no longer crashes sometimes when pressing the right mouse button while already holding the left mouse button.
  • The status bar now reports the correct selection location when it’s outside the image boundaries (e.g. negative values).
  • Auto-scrolling on the edge of the window now works correctly and doesn’t require you to "jiggle the mouse" for each scroll update.
  • Touch screens no longer scroll when swiping up/down with one finger.
  • Improved the pixel grid’s contrast so it’s not overwhelmingly bright.
  • The transparency "checkerboard" is now aligned to the top-left of the image, instead of the top-left of the canvas.
  • The cursor position reported in the status bar was off-by-1 when the value was supposed to be negative.
  • Some controls (e.g. units selection in the Image->Resize dialog) were not drawing focus rectangles when using the keyboard.
  • Fixed a crash (OutOfMemoryException) when using a selection tool when hardware acceleration is disabled.
  • Fixed a crash (TimeBeforeLastUpdateException) in the installer. This usually happens when running in a virtual machine, and only affects animations.
  • Fixed a crash (BadImageFormatException) at startup. This indicates an installation error, and will be automatically repaired.
  • Fixed various crashes caused by having the wrong (old) version of PaintDotNet.SystemLayer.Native.dll. This indicates an installation error, and will be automatically repaired.
  • Improved performance when software rendering is used (e.g. when hardware accelerated rendering is disabled).
  • All 7th generation Intel GPUs now default to hardware rendering. All older Intel GPUs default to software rendering.
  • Fixed graphical artifacts (blackness, flickering, mouse trails) on certain GPUs (e.g. NVIDIA Optimus).
  • NVIDIA ION graphics cards now default to software rendering due to crashes.
  • Fixed an issue that was causing beta updates to be offered even if “Also check for pre-release (beta) versions of” was disabled in Settings



13 thoughts on “ 4.0.1 is now available

      • Rick says:


        One observation: perhaps owing to the above rendering changes, the menus (and text in other places, such as the descriptive text at the bottom or words on the toolbar) look different as compared to the last 3.x version and (I think) even 4.00. It’s hard to describe, but it’s as if the text is now meant to be looked at with 3D glasses. It has that sort of soft rainbow effect to it. Changing the rendering setting in options doesn’t affect it.

        I use Intel 3000 HD Graphics (i5-2500K generation). Win 8.1.

  1. mou says:

    I’m running an unattended installation for the .msi-installer of the Paint.NET created by /createMsi command. The installation doesn’t however overwrite the previously installed 4.0.0 version. I suppose this isn’t intended?

    • Kevin says:

      So glad there are finally some updates coming out. Thanks for all your hard work! The one killer feature still missing for non-power users is the ability to print “100% scale”. The only current workaround is to expand the canvas size to a full 8.5×11 page and select full page, but this is too complicated for many users (yes I understand it shouldn’t be, but that is reality!) Having a simple “print what you see” that simply assumes the canvas is the page size would be extremely useful.

  2. StefanP says:

    The installer for 4.0.1 uses the same version number as the one for 4.0.0, so one needs to remove v4.0.0 before installing v4.0.1
    It would be nice to have the installer corrected to make the update work.

  3. Sean says:

    This let me run with hardware acceleration enabled on my Dell laptop with a Quadro GPU. Thanks!

  4. Brianne says:

    Hi Rick, I’ve just burned the whole day searching and reading articles on the net for various tech issues i’ve had over recent years… and I’ve just now come across your product… which may be the answer to my prayers! Can your SW give me the ability to “color” the white reflection off eyes in pictures that make my kids look posessed? Fixing red-eye is fine, but the red-eye fixes never ‘fix’ the white portions. Can you help me? I have years of my kids’ photos trapped in various e-space locations. I’ve wasted many hours trying to fix this freak effect in my kids’ eyes, and finally just gave up. I’m one of those people that may know more than many, and usually enough to mess things up. So, I don’t want a big hairy SW prog that is too complicated and allows me to screw everything up [read PhotoShop, and the years I’d spend trying to learn how to work it]. Just one that will let me fix this effect in our photos. Is PaintNet the answer to my prayers… and trapped pix?

Comments are closed.