4.0.8 is now available

Unfortunately there was a nasty crashing bug that snuck into the Line/Curve tool in the 4.0.7 release earlier today. So, here’s a 4.0.8 update with the fix.

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

Here’s the official, and very brief, changelog for 4.0.8:

  • Fixed: The Line/Curve tool was crashing when drawing vertical lines of particular lengths.

As for 4.0.7, it has its own blog post, but here is its changelog for convenience:

  • Changed: .NET Framework 4.6 is now required, and will be installed if necessary
  • New: Swedish translation
  • Fixed: Title bar now uses the Windows 10 accent color
  • Fixed: Floating windows were not remembering their locations on some non-English systems
  • Improved: Performance of "committing" (finishing) is now up to 10x faster, which greatly improves responsivness for quick drawing operations
  • Improved Shapes tool quality when drawn without antialiasing, with line styles, and at 1 pixel brush width
  • Improved Shapes tool rendering performance on CPUs with many cores (8+)
  • Improved: Installing a "complex" custom Shape no longer causes very long hangs at app startup
  • Improved: Image->Resize is now much faster
  • Fixed: Image->Resize would sometimes cause the main window to flicker or lose focus
  • Fixed: Image->Resize would sometimes do nothing instead of resizing the image to a very large size
  • Fixed: Labels on the vertical ruler were misleading because they were on the wrong side of the tick mark
  • Improved the ruler’s performance
  • Fixed: Edit->Copy now works if the data copied to the clipboard is larger than 2GB
  • Fixed: Page Up, Page Down, Home, and End keys now work in the main canvas area
  • Fixed: Paint.NET will no longer incorrectly block Windows from restarting
  • Fixed: Rotate/Zoom no longer crashes on very large images
  • Improved: Reduced CPU/GPU and battery use when the app is not in the foreground
  • Improved: Reduced CPU and battery use of the UI for the Move and Shapes tools
  • Added: Custom Shapes XAML now supports cardinal splines via PolyCurveSegment (a new PathSegment type)
  • Improved: Various performance improvements
  • Fixed: Several rare or uncommon crashes



20 thoughts on “ 4.0.8 is now available

  1. Asbjørn says:

    The support for using the accent color on Windows 10 sounds interesting. Could you do a blog post on how you achieved this?

    • Rick Brewster says:

      If I’ve got time, I would like to. It’s a bunch of undocumented registry keys (I found 1 setting, the accent color itself, that I could query via a WinRT class but that was it). Until then you can use Reflector or ILSpy to look at the UIUtil class inside of PaintDotNet.SystemLayer.dll. Pay attention to TryGetWindowColorizationInfo(), as well as GetIsImmersiveTabletModeEnabled(). (ColorPrevalence is implicitly false when IsImmersiveTabletMode is true)

  2. Wakerra says:

    Still waiting for the option to add/remove additional grab-able points on the Line/Curve tool…Can this be included with the next update??

  3. SynCallio says:

    First off, thank you for all your work, making & improving – it is inexplicable to me that such a good program is free!

    Unfortunately, it seems like something about this latest version is slowing down my computer, more than 4.0.6 did. I don’t know enough to work out why, besides the fact that mine is an old computer, lacking in many ways. And I’m currently working on a rather large piece. I’m just wondering if I can go back to 4.0.6.


  4. greeny2002 says:

    could you add blur efect it would be really helpfull for realistic shading

  5. RadiationAlert says:

    There seems to be an awful amount of crashes after downloading the update. Seems to happen when I move a large outline of a circle outside the top of the image and unselect it. Other than that no problems.

  6. moe says:

    I’ve previously extracted the .msi-installers with “ /createMsi” -command, but that doesn’t seem to work with this (using W8.1). Apparently the .msi is available also manually extracting the .msi so not a big issue. Just wanted to point out in case the feature was supposed to work.

  7. Michael says:

    Thanks for fixing the image rotate bug! No more using matlab to rotate images > 2^31-1 bytes.

Comments are closed.