paint.net 4.0.12 is now available

This is a hotfix for some crashing on single CPU systems, and a rendering bug in the Rounded Rectangle shape.

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

Change log:

  • Fixed: Rounded Rectangle rendering was incorrect for some values of "Corner size"
  • Fixed: Effects and Adjustments were crashing the app on systems with only 1 CPU core, or virtual machines configured for only 1 CPU

And, for convenience, here is the change log for 4.0.11:

Enjoy!

38 thoughts on “paint.net 4.0.12 is now available

  1. chesscanoe says:

    Thanks for 4.0.12 so quickly. I appreciate your fast response time to 4.0.11 problems, although I personally never saw the problems there.

  2. danceerb says:

    I upgraded last night and now my Paint.NET won’t open .psd files. I had that added as a plug in. If I add the plug in again, will it work??

  3. danceerb says:

    It’s me again. Now, I can’t get the .PSD plugin to work at all. I even deleted it, redownloaded and tried to put the .dll in the filetypes folder and I was given an error message. Can anyone help me? I thought upgrading wouldn’t mess up my plugins. Now I’m totally regretting it because I need to use .psd files.

  4. Rich S says:

    Thanks again for all your development, Rick! I’ve been using Paint.NET for years and it’s been fun to see the application grow. As a software engineer myself I admire your skillz. 🙂

    • Rick Brewster says:

      Paint.NET does *not* use WPF, and I have considered adding per-monitor DPI support but I quickly discarded the idea. It would be a complete clusterfuck because high DPI support is already a complete clusterfuck on Win32, and per-monitor DPI just made things worse. As you can see from the change logs for the last several releases, I’m *still* fixing high DPI bugs even though I haven’t changed the UI for quite some time. The bugs I’ve been fixing lately are actually due to NEW platform bugs, either in Windows 10 or WinForms.

      So, no, sorry, Paint.NET will not likely have good per-monitor high DPI support until the developer story is significantly improved for this on Windows for native/classic apps. They did things properly for Mac OS X, so it’s unclear to me why things are still so excruciatingly bad on Windows 10.

      (You may have thought Paint.NET was using WPF due to a recent change log entry about Settings -> Diagnostics. I was using WPF for only that page, but WPF has this wonderful bug where — even though I’d forced it into using software rendering — it still managed to completely hang some systems upon loading that page of UI. Yes, COMPLETELY HANG. As in, forced to power cycle. WPF is unreliable and completely unusable except for its data binding engine, which I *do* use. I then layer my own WPF-esque UI framework on top of that for much of the canvas UI (e.g. shape and selection move handles stuff) and render things using Direct2D.).

    • DRIH says:

      I don’t think they will port it to Linux or Unix Based Operating System, because in the Download Page, they mention that Paint.Net depends on Microsoft’s .NET Framework and that framework is Windows only, but maybe they will if they migrate from .NET Framework to Mono, but maybe that will make some conflict with the plugins.

    • Rick Brewster says:

      Not going to happen. Paint.NET is a raster/bitmap editor and PDF is nowhere near that. You might be able to find or write a plugin? I wouldn’t get my hopes up though.

  5. amaroqdricaldari says:

    The latest update of Paint.NET broke the Import functionality of Filetype Plugins; exporting as Non-Native formats works perfectly fine, but trying to Import just causes the plugin to hang up and then spit out an error. I hope this is resolved relatively soon.

    • Rick Brewster says:

      Have you tried turning off Windows Defender? I’ve seen reports that it hangs the system — and not just for Paint.NET 😦

      If that doesn’t work, please post on the forum in the Troubleshooting section: http://forums.getpaint.net/ . It’s much easier to have a dialogue over there.

  6. Doctor Piggy says:

    Why don’t you have any plans to put paint.net on mac PLEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEZE! YOUR LOSING A LOT OF FUCKING CUSTOMERS!

    • Scutterman says:

      I have nothing to do with the development of Paint.Net, but I couldn’t let this comment stand without saying something.

      1. Paint.Net is free, so you’re not a customer. You’re a user, and Rick owes you nothing.
      2. Paint.Net runs on the Windows .Net library. Unless Rick wanted to spend the next year or so re-writing the entire codebase to work with the more-limited .Net Core that’s just been released, it isn’t compatible with Mac or Linux. It isn’t just a matter of flipping a switch.

      Hopefully I’ve been of some help in understanding the complexities of software development.

      • chesscanoe says:

        Many thanks to Rick for maintaining a developer interest for so long in his fine product. I choose an OS primarily for the applications I want to run. To expect a free application to run on all major operating systems is totally unrealistic.

        • amaroqdricaldari says:

          The only way to get programs such as Paint.NET or OpenMPT to run on a non-windows platform, without natively rebuilding the entire program, is to install Wine for Linux or macOS. Fortunately, the latter is open-source, and Linux and/or Mac versions already exist. But Paint.NET would require a Windows compatibility layer for non-Windows operating systems…

          Fortunately, Windows 8.1 and Windows 10 do have options to install their own compatibility layers alongside Mac and Linux, versus creating a separate bootable partition, but Wine is free and supports much older programs.

          If Paint.NET ever becomes open-source (unlikely at this time), then a Linux/Mac version may be made by a dedicated userbase.

    • Mac says:

      You’re a cheeky buggar to talk about “customers” for a free product. Have you ever built a product for free? Demotivating to come across lippy twits like you.

  7. jjs says:

    Thank you for this great program. WIth same/better capabilities as Photoshop or likewise programs. I really appreciate your commitment to this program, your free time and energy. There are many free programs out there who are great but abondened after some time (just check for example SourceForge). As a starter on programming(3 years now) i know how much time it consumes. So for the negative people, try to program it yourself. Keep it up! Great work!

  8. Ben Ogoe says:

    Hi Rick,

    I was wondering if you could provide a PDF or Word version of the instructions. Also, I do I contribute to your development? This app is simply AWESOME!

Comments are closed.