Paint.Net v4.2.7 Released (November 25, 2019) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net v4.2.8 Released (December 3, 2019) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net v4.2.9 Released (January 31, 2020) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.2.9 Changes since 4.2.8: Reduced overall memory usage (commit size) by up to 1/3rd by eliminating the per-image scratch buffer Greatly improved performance when finishing actions of most tools by employing a shared cache between the render and commit code paths Reduced memory usage when working with many tools by consolidating homogenous tiles (those that are comprised of a single color value) Significantly improved performance of most history actions (commit, undo, redo) by switching from NTFS compression to multithreaded LZ4 compression for history files Significantly improved performance of undo/redo with very complex selections (e.g. from the Magic Wand tool) Improved performance of Image -> Flatten (also affects flattening when saving) Improved performance of the Invert Colors and Desaturate adjustments by disabling hardware acceleration for them (too much overhead in copying tiles to the GPU for such trivial rendering kernels) Improved performance when saving by moving thumbnail rendering for the File -> Open Recent menu to a background thread Reduced memory usage when printing, and removed a rare crash that was related to its use of the (now removed) scratch buffer Improved performance of effect rendering when a complex selection is active (improved caching) New: Added a "busy spinner" to the canvas when using the Magic Wand and Paint Bucket tools New translation: Hebrew (HE) New translation: Slovak (SK) Fixed a really goofy crash that required drawing with the paintbrush and, without letting go of the mouse button, moving the mouse into the toolbar and then using the mouse wheel to change the brush width Fixed a layout bug with the image list button Fixed an error that prevented saving some images as JPEGs if they had EXIF Interop metadata (PropertyNotFoundException) Fixed a crash when running on a CPU that supports AVX but with an OS that is configured to not support it (via bcdedit /set xsavedisable 1) Fixed a crash when pressing the spacebar after switching to a tool but before it has received any mouse input events Fixed a rare crash when opening the Levels adjustments with certain types of selections Fixed a crash when checking for updates with an expired alpha/beta build Fixed a crash (FileLoadException) when DLLs are not updated correctly by the updater Updated WebPFileType plugin to version 1.3.2 (thanks @null54!) Updated DDSFileTypePlus plugin to version 1.9.9. This adds support for X8B8G8R8 and R8G8B8 formats, and fixes a visual glitch when previewing cube maps in some formats. (thanks @null54!)
Paint.Net v4.2.10 Released (February 14, 2020) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net v4.2.11 Released (May 20, 2020) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.2.11 Changes since 4.2.10: New: XMP metadata is now preserved for supported file types (PDN, JPEG, PNG, TIFF, JPEG XR, HEIC, AVIF, WEBP) New: Belarusian (be) translation New: Greek (el) translation New: Slovenian (sl) translation New: Added a right-click context menu to the image thumbnail/tab. It contains commands for Copy Path, Open Containing Folder, Save, Save As, and Close. New: The items in the File -> Open Recent menu now have a tooltip with the full file path for the image Changed: The selection outline animation is now smoother (2x the framerate) Fixed: Saving with the HEIC file type is no longer limited to a max Quality value of 90. This limitation was in place because of a crash due to heap corruption, which no longer happens. Fixed: The NVIDIA sharpening setting will no longer cause trippy distortions in the canvas area Fixed an issue with loading very small TGA images, first reported here: https://forums.getpaint.net/topic/116100-tga-rle-truecolor-1×1-image-failed-to-load/. Thanks @null54 or the fix! Fixed: Error dialogs when opening images now consistently show the file path Fixed a PropertyNotFoundException error message when saving JPEG images with a particular ordering of metadata. This was due to a bug in Windows 7’s WIC JPEG codec. First reported here: https://forums.getpaint.net/topic/116079-jpg-cant-save-some-file/ Fixed clipped text rendering in the Curves adjustment dialog in some non-English translations. Fixed a crash when running the app with a DPI scaling setting of 500% Fixed a crash that would sometimes happen when running effects with very small selections Fixed some IndirectUI controls not honoring their default values if also initialized in read only (disabled) mode. Thanks @BoltBait for the fix! Fixed a memory leak in the effect system that was causing 1 orphaned thread per effect invocation Changed: Removed the use of NTFS Transactions, which was causing trouble with OneDrive. Microsoft has also deprecated this technology. New: Added /openCrashLogFolder command-line argument. This is intended for simplifying troubleshooting workflows. New: Added /forceUpdateCheck command-line argument. This is intended for troubleshooting scenarios to simplify acquiring the latest version, e.g. "just run paintdotnet:/forceUpdateCheck" instead giving a longer list of buttons to click on. Updated WebPFileType plugin to version 1.3.4.0, which adds XMP metadata support. Thanks @null54! Updated DDSFileTypePlus plugin to version 1.10.3. This fixes an issue with saving in the A1R5G5B5, A4R4G4B4, and R5G6B5 formats, and adds support for reading files that use a ‘BC7\0’ FourCC. Thanks @null54!
Paint.Net v4.2.12 Released (May 29, 2020) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net v4.2.13 Released (August 4, 2020) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.2.13 paint.net 4.2.13 - released on August 4, 2020 This update adds some additional low-bit-depth choices to several file types (PNG, BMP, TIFF), and fixes some bugs. New: Added 2-bit per pixel support when saving as PNG New: Added 1-bit per pixel support when saving as PNG, BMP, and TIFF Fixed low-bit-depth saving quality (8-bit, etc.), as it would sometimes produce very bad results (e.g. only using 64 colors instead of 256) Fixed: Resizing an image at very large sizes (e.g. 32K pixels to 64K pixels) would fail due to an arithmetic overflow Fixed: Sometimes recently saved images would not have an updated thumbnail in File Explorer unless/until its window was manually refreshed Fixed: Sometimes saving an image to a network share would not work Updated bundled DDSFileTypePlus plugin to version 1.10.4.0, which fixes an issue when loading and saving images using the sRGB color space. This issue was reported here. Thanks @null54!
Paint.Net v4.2.14 Released (October 23, 2020) Announcement Download / Windows Store Roadmap and Changelog
I've used Paint.NET for many years but moved to PhotoDemon (which is fully portable and open source!) and couldn't be happier. Paint.NET seems to have stagnated for years now as far as "image editing" program go, their patch-notes are always like... "Bug fix, plugin update, some minor optimizations and code cleanups." /meh
Paint.Net v4.2.15 Released (January 24, 2021) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net v4.2.16 Released (April 21, 2021) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net 4.3 Released (September 22, 2021) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.3 paint.net 4.3 - released on September 22, 2021 This version has been migrated from .NET Framework to .NET 5, includes major performance optimizations across the entire app, and adds native support for ARM64 devices such as the Microsoft Surface Pro X. New: The app has been migrated to .NET 5, and performance has been greatly improved as a result. New: ARM64 is now natively supported, which improves performance on devices such as the Surface Pro X. New: .NET no longer needs to be installed on the system because the app now uses self-contained deployment. New: Portable ZIPs are now available. Please note that portable installations do not currently update automatically. Improved performance of most effects and other compute-intensive tasks by about 20% on average, due to .NET 5's improved code generation (JIT). Improved startup performance for the Microsoft Store release. Previously, .NET Framework's NGEN was unavailable for Store apps, but now .NET 5 enables self-contained deployment along with ReadyToRun + crossgen, which serves the same purpose. Improved performance: Many areas of the app have been optimized to use SIMD (SSE2/3/4.1, AVX2) on x86/x64: Drawing on an image with a large number of layers is faster Drawing with the Gradient Tool's alpha mode is faster Drawing with the Recolor tool is faster Drawing with the Eraser or Clone Stamp tool is faster when using a color whose alpha value is less than 255 Drawing with the Overwrite blend mode is faster Drawing with the Shapes tool is faster, due to improved compositing performance Drawing with a brush tool without antialiasing is faster Tile compression has lower overhead due to being optimized for SSE2 and AVX2 Working with complex selections is faster Many other optimizations all throughout the application and rendering engine Improved performance of loading custom Shapes by ~16x on 2nd and subsequent app starts. Improved performance of the Magic Wand tool by a substantial amount. Improved performance of the Paint Bucket tool by a substantial amount. Improved performance of the Paint Bucket when changing the color or certain other toolbar settings by not recalculating the stencil buffer for the filled area. Changes should now be visible immediately. Improved performance of Polar Inversion by 3x, mostly as a corollary to fixing a bug that was causing hangs, and a little bit due to .NET 5. Improved performance on systems without HyperThreading by reserving 1 core for the UI. Performance is also improved on systems with it by utilizing more of the logical cores. Improved performance while installing or updating the app, due to no longer needing the "Optimizing performance for your system" stage (NGEN has been replaced with ReadyToRun via crossgen). Improved memory usage when custom shapes are installed so they don't litter the heap with hundreds of thousands of boxed value types (e.g. floats and points). Improved selection antialiasing quality by using a 4x4 super sampling filter instead of a 3x3 super sampling filter. The code has also been optimized to use SSSE3 on x86/x64. Improved: Effect and File Type plugins can now be organized into folders. The plugin loader will recursively search for DLLs up to 1 folder deep. Fixed a bug when saving with "Auto Detect" bit-depth which was causing fidelity loss on some images that already had 256 colors or less. This was reported here: https://forums.getpaint.net/topic/1...olors-being-dithered-when-saved-with-palette/ Fixed: There were some issues with zooming in/out using the keyboard, where the anchoring point was not calculated correctly, causing the canvas to drift in the wrong direction. Fixed the inability to use middle-mouse panning after using a selection tool and pressing delete before releasing the mouse button. Improved: Plugins are now loaded into isolated AssemblyLoadContexts, which improves stability and resiliency to various problems with versioning, loading dependencies, plugin bugs, and incorrect plugin installation. Fixed a crash when trying to draw a fixed-size rectangle selection that was larger than the image. Fixed a bug with the Tolerance slider where both 58% and 59% would be displayed as 58%, due to a rounding issue. The correct value was actually being used, it just wasn't being displayed correctly. Added a /disablePlugins command-line argument to aid in troubleshooting various issues with app startup and incorrect plugin installation. New: Additional directories can now be specified for plugin discovery, which (e.g.) enables the use of OneDrive for storing plugins. See here for more info: https://forums.getpaint.net/topic/1...plugins-folder/?do=findComment&comment=586013 Note that this does not work with the portable version of the app, but you can install plugins next to the app so it isn't necessary. Updated the bundled AvifFileType plugin to v1.1.15.0, courtesy of @null54, which includes support for multi-layer AVIF files, and adds native support for ARM64. See the project's GitHub Releases page for more information. Updated the bundled DdsFileTypePlus plugin to v1.10.10.0, courtesy of @null54, which adds native support for ARM64. See the project's GitHub Releases page for more information. Updated the bundled WebPFileType plugin to v1.3.7.0, courtesy of @null54, which adds native support for ARM64. See the project's GitHub Releases page for more information. Changed: FileType.IsReflexive() is now deprecated via [Obsolete], and is no longer honored. However, the Save Configuration dialog will no longer try to generate previews for FileTypes that do not specify any file extensions for loading, which is what this method was being used for. Known Issue: Due to crashing, GPU accelerated effects (Gaussian Blur, Motion Blur, Radial Blur) on ARM64 will actually use the CPU for rendering.
Paint.net 4.3 released with performance improvements and switch to .NET 5 September 25, 2021 https://www.ghacks.net/2021/09/25/p...performance-improvements-and-switch-to-net-5/
Paint.Net 4.3.1 Released (September 27, 2021) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.3.1 paint.net 4.3.1 - released on September 27, 2021 This is a hotfix for the recently released version 4.3 update. Fixed an issue with using Explorer's "Open With" menu on Windows 7, 8.1, and some editions of Windows 10 Fixed image thumbnails in Explorer's Details View only having a generic document icon instead of the Paint.NET icon Fixed a spurious, harmless error in Settings → Plugin Errors Fixed a race condition that could cause a crash Fixed not being able to use Ctrl+C to copy text from the Setup Downloader, which is especially important for troubleshooting
Paint.Net 4.3.2 Released (October 4, 2021) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net 4.3.3 Released (November 21, 2021) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.3.3 Changes since v4.3.2: New: The app has been migrated to .NET 6, which has improved both rendering and startup performance New translation: Catalan (ca) New translation: Corsican (co) New translation: Thai (th) Changed: The /createMsi command for the installer has been removed. Instead, you can now download MSIs directly from the GitHub releases page. Improved various UI controls for Dark Theme, e.g. scrollbars (Win10 v1809+ only) Fixed the way various UI controls look on Windows 11, e.g. buttons and drop-down lists Fixed the View -> Zoom to Window command when using the keyboard shortcut (Ctrl+B), which was resetting instead of toggling the zoom level Improved performance during the "extracting" stage of the installer by migrating away from Nullsoft Scriptable Installer System (NSIS) Reduced the download size on ARM64 by about 33% Fixed a rendering bug in the Dents and Polar Inversion effects, as reported here: https://forums.getpaint.net/topic/1...rtifactsglitches-was-this-an-intended-change/ Fixed a memory leak in the selection renderer that was consuming gigabytes of GPU memory, resulting in crashes. Thanks to @Zagna for finding this and testing the fix! https://forums.getpaint.net/topic/1...y-jump-forward/?do=findComment&comment=587772 Fixed some GDI object leaks, particularly with the Save Configuration dialog, which would eventually result in a crash. Thanks @rechlin for finding and reporting this! https://forums.getpaint.net/topic/118785-crash-due-to-running-out-of-gdi-objects/ Fixed a memory leak in Settings -> Tools. Thanks @otuncelli for finding this! https://forums.getpaint.net/topic/118785-crash-due-to-running-out-of-gdi-objects/#comment-588468 Fixed an issue that was preventing new plugins from loading their native DLL dependencies as specified in their .deps.json file Fixed the app crashing after an effect plugin crashes when you choose to restart the app Fixed a crash while drawing a selection, right-clicking on the History window before releasing the left mouse button, and then clicking to redo a history entry, as reported here: https://forums.getpaint.net/topic/1...lection-glitch-and-then-history-jump-forward/ Fixed a text rendering bug in some parts of the UI, mostly in Effects, as reported by @midora over at https://forums.getpaint.net/topic/1...-in-filetype-shows-artifacts-after-scrolling/ Fixed the "untitled:" file name argument prefix, which was preventing Window Clippings from being able to send screenshot Fixed some registry keys that were not being deleted during uninstall Fixed the PdnRepair utility on Windows 7 Fixed some inconsistencies with the MSI as compared to v4.2.16 which were causing problems for some deployments Updated the bundled AvifFileType to v1.1.17.0, courtesy of @null54, which updates the AOM version and fixes a crash when reading large EXIF blocks. See its GitHub releases page for more info.
Paint.NET 4.4 will only support 64-bit versions Windows 10 and 11 November 22, 2021 https://www.ghacks.net/2021/11/22/paint-net-4-4-will-only-support-64-bit-versions-windows-10-and-11/
Paint.Net 4.3.4 Released (December 3, 2021) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.3.4 Changes since v4.3.3: Fixed compatibility with the Spaced Text plugin, which was crashing Fixed a bug with the Color Picker tool, which was sampling from a recently hidden layer when using Image sampling mode Fixed the ability to click URLs in some older plugins (CustomBrushesMini, Shape Maker, Vandermotten Effects, and those based on OptionBasedLibrary) Fixed the incorrect registration of the app in the HKCR\Applications registry key, which was affecting some methods for launching the app Fixed many translations which had updates but that had inadvertently not been incorporated into the app itself Fixed the PROGRAMSGROUP property in the MSI (it was being ignored), which affects custom deployments Fixed the CHECKFORUPDATES property which was missing from the MSI. It still worked, but you had to add it yourself. This only affected MSI-based deployment.
Paint.Net 4.3.5 Released (January 3, 2022) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.3.5 Changes since v4.3.4: Improved rendering performance for most tools, which are now up to 100% faster (see discussion here: https://twitter.com/rickbrewPDN/status/1477344632404996101) Fixed an issue with the Save Configuration dialog where the OK and Cancel buttons were overlapping on Windows 7 (thanks @toe_head2001 for the fix!) Fixed an issue when saving an image with 257 unique colors at 8-bit color depth when the 257th unique color was the last (bottom-right) pixel. https://forums.getpaint.net/topic/1...ms-related-to-bit-depth-being-at-auto-detect/ Fixed an issue where the Layers window buttons were not correctly enabling/disabling after an undo/redo operation. https://forums.getpaint.net/topic/1...to-undo-delete-layer-button-is-still-enabled/ Fixed an issue that was preventing the VTF Plugin from saving multi-layer images correctly, as reported at https://www.reddit.com/r/paintdotnet/comments/rnx11j/help_with_vtf_editing_blend_saving/ Fixed an issue when saving images at 1-bit or 2-bit color depth, where sometimes not all colors would be included. https://forums.getpaint.net/topic/1...-pixel-with-a-value-of-010101-down-to-000000/ Fixed an issue with some IndirectUI plugins that were using customized colors for their sliders Fixed a compatibility issue with TR’s Morpher plugin https://forums.getpaint.net/topic/1...arch-14th-2016/?do=findComment&comment=589420 Fixed a compatibility issue with some of @Ego Eram Reputo‘s older plugins that were unable to launch help links due to a change in .NET 6
Paint.Net 4.3.6 Released (January 3, 2022) Announcement Download / Windows Store Roadmap and Changelog
Paint.Net 4.3.7 Released (January 4, 2022) Announcement Download / Windows Store Roadmap and Changelog
FYI. New: paint.net Portable 4.3.7 (image and photo editor) Released for the PA Platform, courtesy of PortableApps.com
Paint.Net 4.3.8 Released (February 16, 2022) Announcement Download / Windows Store Roadmap and Changelog Spoiler: Changes v4.3.8 Changes since v4.3.7: New: Layers -> Toggle Layer Visibility menu command (keyboard shortcut: Ctrl + comma) Greatly improved performance for the Line/Curve and Shapes tools Improved performance for the Move Selected Pixels tool when using Bicubic resampling Fixed tooltips not going away when menu items are activated by the keyboard (Effects, Adjustments, and File -> Open Recent) Added a FolderChooser control type for IndirectUI-based plugins (thanks @toe_head2001!) Fixed compatibility for Ed Harvey’s FastFX PencilSketch effect plugin Fixed a performance bug in the canvas renderer that was causing tiles to be copied to the GPU more often than necessary. This mostly affected performance when drawing or modifying selections, and when scrolling or zooming. Fixed a small memory leak with the allocations made for Win32 synchronization primitives (critical sections and condition variables) Updated the bundled AvifFileType plugin to verison 1.1.18.0, which fixes some issues with EXIF metadata handling. (thanks @null54!) Updated the bundled WebPFileType plugin to version 1.3.11.0, which fixes some issues with EXIF metadata handling. (thanks @null54!) Updated the bundled DDSFileTypePlus plugin to version 1.10.11.0, which adds support for DXGI_FORMAT_R32_FLOAT. This is used by Bethesda’s Creation Kit for Fallout 4. (thanks @null54!)