Natron 2.3.15 Released

Natron 2.3.15 is available! This release includes various bug fixes and adds a few small features.

Natron 2.3.15 is here! As with all major releases everything you need to get started can be downloaded here! Downloads for previous versions can be found on GitHub.

Major Changes

  • Inputs of the selected nodes are now always visible.
  • Avoid crash and issues when NatronEngine.Effect.destroy() is called. #368
  • MacOS: Fix version numbers in Finder information. #372
  • Fix callbacks in PyPanel and PyModalDialog. #379
  • Fix recursive Python calls and handle the Python GIL properly.
  • Fix loading of Python Toolsets, and document how Toolsets are detected.
  • Fix using Rotopaint with multiple layers. #420 #205
  • Fix loading project settings. #439
  • Fix property panels of PyPlug nodes. #449
  • Fix missing python API entry points. #485
  • Make “Use Host Interact” setting available from user parameters. #490
  • Fix deadlock when creating a dialog from initGui.py. #487

Plugins

  • Fix bugs in DenoiseSharpen that caused crashes. #300
  • Add support for chromatic aberration correction when reading RAW files. #309
  • Update CImg and G’MIC to 2.8.4 and fix several issues in GMIC plugins (which are still beta).
  • Many new GMIC plugins, including GMIC Custom Code.
  • FrameRange: New options “Loop” and “Bounce”. #411
  • Update OpenImageIO to 2.1.11.0. #350
  • Fix reading multi-view EXRs. #429
  • Support for reading and writing HEIF/HEIC images. HEIC is the still-image sibling of HEVC (a.k.a. H.265), and compresses to about half the size of JPEG but with higher visual quality.
  • Text: Added SRT subtitle format support.
  • AudioCurve (audio curve generator): new plugin.
  • Fix plugin bugs (IO and CImg) with images that take more than 2GiB of memory (e.g. 12000x12000 RGBA float). #456
  • Fix “Fill” PyPlug: was not filling everything if the Source was larger than the project. #475
  • Shadertoy: use the preset name as a sublabel.
  • LensDistortion/IDistort/STMap: add “Use src RoD” option to override format.
  • Blur: fix handling of render scale when computing derivatives. #496
  • Text: fix animating font family and retiming the text output. #482 #476

Known Issues

All Operating Systems

  • Rendering silently stalls after X frames #248
  • DnxHR is not properly formatted #329 (may have to wait for the WriteFFmpeg rewrite)