![]() If you already have it installed, the update should happen automatically once Microsoft certifies the update, usually within the next day or two. This helps fund development and is an alternative or supplement to sending in a donation. Once Paint.NET v4.3.3 is released, I will start working on v4.4 and will only release v4.3.x updates on an as-needed basis and only until v4.4 is completed. Starting with Paint.NET v4.4, only Windows 10 and 11+ will be supported, and only on 64-bit (圆4 and ARM64). It has become significantly more difficult and time consuming to support these lately, not very many people are using them, and I can no longer justify the cost and frustration of keeping support for these afloat. NOTE for Windows 7, Windows 8.1, and 32-bit/x86 users: Paint.NET v4.3.x will be the last release(s) that work on Windows 7, Windows 8.1, or on any 32-bit/x86 version of Windows. C++/CLI), and increase the speed that I can write new code and release new updates. Over time this will help to maximize Paint.NET's performance, shed legacy code (e.g. al.), and which should result in more startup performance improvements (the current interop code is written in C++/CLI, which cannot be precompiled with crossgen / ReadyToRun). ![]() I'll be using this over the next several releases to port Paint.NET's COM-based interop code, which is used for Direct2D (et. I've also migrated most of Paint.NET's non-COM interop code over to the library, developed by Tanner Gooding at Microsoft. ![]() NET 6's "crossgen2" to optimize startup performance, and these have resulted in an increase in the size of the app DLLs. The result is better compression and a faster "extracting" stage, although the 圆4 and x86 installers are actually a little larger because I'm using some features in. In this release I've fixed that by moving to a custom self-extractor based on the LZMA SDK (aka 7-zip). This is why the ARM64 installer was so much larger than the 圆4 or x86 installer. ![]() This worked very well for a long time, but it finally hit a wall with the 4.3 release with how well it could compress the installer due to memory constraints (NSIS is 32-bit only). Prior to this release, the self-extracting portion of the installer was handled by Nullsoft Scriptable Installer System ("NSIS"). I've also done some important infrastructure work. There are also some improvements to Dark Theme support on Windows 10/11, UI fixes for Windows 11, three new translations (Catalan, Corsican, and Thai), and a large number of important bug fixes - including some memory leaks that were found by several members of the forum. This comes with additional improvements for both rendering and startup performance, as well as ensuring that myself and plugin authors can develop using the latest version of the platform, including C# 10. In this release, Paint.NET has been migrated to the just-released. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |