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 |