Jump to content

paint.net 4.3 alpha build 7904


Recommended Posts

This update fixes a few crashes and greatly improves compatibility with legacy plugins. This compatibility is being accomplished by hot-patching the code (IL) in the DLLs, and it can be CPU and disk intensive the first time the app is launched after updating. After that, the hot-patched DLLs are cached and will load much faster (until the first launch after the next app update).

 

There is still ongoing work to make sure as many legacy plugins as possible can be made to work. See this thread for more details: https://forums.getpaint.net/topic/118529-plugins-that-fail-in-the-43-alpha-builds-of-paintnet/

 

Get the update

To get this update, make sure you have "Also check for pre-release (beta) versions" enabled in Settings, and then click on the Check Now button. (Unfortunately alpha/beta releases are not currently available for the Microsoft Store version of the app).

image.png

Direct download links:

 

Note that the offline installer may still need to download some prerequisites if you're on a Windows 7 or 8.1 machine that is not up-to-date via Windows Update. You do not need to have .NET installed, as these builds use self-contained deployment.

 

Changes since 4.3 alpha build 7894.40357:

  • Fixed a crash when using Image sampling mode with the Magic Wand or Paint Bucket tool
  • Fixed a rendering bug in the Gradient Tool when using Transparency Mode
  • Fixed compatibility with many old plugins, including: Shape3D, Planetoid, ClusterClearEffect, Shape Maker, Scribble, LensFlare, GraphPaper, BrushFactory (v2.0.2 and earlier), BrushFilter, CircularText, ColorHarmonies, ColorMatrix, Ed Harvey's Classic Dents, EditableText, CustomBrushesMini, SimonBrown's plugin pack, and any effect plugin using OptionBasedLibrary v0.7.9 or earlier.
    • If you have these plugins installed, startup performance after updating the app will be slower as the old plugins are patched and placed into a cache. Subsequent app launches will be faster.
  • Like 3
  • Upvote 1

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Known issue: If you have no effect plugins installed, then you may have an empty Effects or Adjustments menu, and the shortcut keys for Adjustments will cause the app to crash.

 

I'll put out a fix for this shortly.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

40 minutes ago, ardneh said:

Will this make it more likely to be usable on Linux?

 

No, Paint.NET uses a lot of Windows-specific APIs, Direct2D, Windows Imaging Component, etc.

WINE does not currently implement all of the APIs that Paint.NET requires to run.

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...