What's New in the After Effects CC 2017 Plug-in SDK

What's New in CC 2017.1 (14.2)

Layer Params can include Masks and Effects
Effects that use layers as an input, such as Set Matte and Displacement Map, can now target the input layer's masks and effects, instead of only the source of the layer. This means that for there is no need to pre-compose layers just so that they can be referenced by an effect.  The SDK Guide contains tips on testing with existing effects for this new feature.

Suite Enhancements
PF_GetTimeDisplayPref() in PF_AdvTimeSuite now supports higher frame rates.
AEGP Comp Suite has a new call, AEGP_ReorderCompSelection(), to change the layer order of a selection to a certain layer index.


What's New in CC 2017 (14.1)

Unicode support for AEGP Item Suite and AEGP Render Queue Item Suite.


What's New in CC 2017 (14.0)

The GLator sample is back! It has been updated to demonstrate proper OpenGL context management in an effect plug-in.

Various clarifications have been made to the documentation, and improvements to the sample code.


What's New in CC 2015.3 (13.8)

PF_OutFlag_I_AM_OBSOLETE is now supported in Premiere Pro. Also, effect custom UI in Premiere Pro now supports high DPI displays, such as Retina Displays.


What's New in CC 2015 (13.6)

The new AEGP Item View Suite provides a way to get playback time for item view. Only the composition case is implemented in this release. The time passed back should be the playback time of the view when playing and the current (needle) time otherwise. Also, AEGP_RenderNewItemSoundData() has been reworked and provides functionality similar to version 13.2.