Tools and documentation for building Creative Cloud app extensions with CEP
CEP 11 contains a major CEF update (Chromium Embedded Framework), from v74 to v88 and a major Node.js update from v9 to Node.js v15.9.0.
β CEP-2221: Native Mac ARM Support for all CEP components β CEP-2349: CEF Update to v88 π CEP-2291: CEPHtmlEngine Helper crash π CEP-2208: Crash in: node::NodePlatform::Shutdown reported from After Effects. π CEP-2337: Windows only: IME is disabled in certain cases when entering text in textfields. π CEP-2382: Crash in CEPHTMLEngine Helper (renderer). π CEP-2251: CEP Extension with Video causes Crash/hang when moved between monitors. π CEP-2215: [GitHub Issue:320] Capture Panel layout issues when panel moved between primary and secondary screen.
CEP 10 contains a major CEF update (Chromium Embedded Framework), from v61 to v74 (Chromium 74.0.3729.157) and a major Node.js update, from Node.js v8.6.0 in CEP 9 to Node.js v12.3.1 in CEP 10. CEP 10 also has support for SameSite cookies amongst other major features that are part of CEF v74. It also includes several other stability and performance improvements.
β CEP-1898: CEP does not include Chromium version >67, which contains important security policy updates π CEP-1779: From Export Dialog, can't login to Facebook and Vimeo in Premiere Pro, Rush or Media Encoder π CEP-1840: Remote debugging of CEP extensions broken with latest Chrome update (80.0.3987.87) π CEP-1979: Crash when calling window.top.location.replace() π CEP-1891: Critical Crashes in PLugPlug.dll π CEP-1847 : getSystemPath() fails for users with a '$' in their user name π CEP-1845: The ability to click and drag a slider is broken π CEP-1838: [macOS only]text cursor not apearing while hovering over text fields π CEP-1832: Focus issues in Drop down and Button elements π CEP-1769: [Windows only]Mouse cursor in Premier Pro disappears when closing panel π CEP-1725: window.cep.fs.showOpenDialog() crashes and restarts any panelΒ π CEP-1639: Random CEP freezes forcing the user to restart the system π CEP-1644: CEPHtmlEngine crashes while saving as document with applying different fonts or move text frame in AI.
β [Mac only] Updated SDK to mac OS 10.14 for all the runtime components. β [Mac only] Added notarization changes to the runtime components required by Apple starting with macOS 10.14.5. More details here https://developer.apple.com/news/?id=04102019a. π [Mac only] Added fix for memory leak on mac: v8 engine upgraded to version 6.3.292.49 π [Windows] Added fix for crash issues with an internal CEP component in Illustrator.
Please refer to the list of known issues here.
Version | Product | OS | Details | Status |
---|---|---|---|---|
8.0.0 | After Effects | Mac | When using a proxy server to bypass a firewall, Ai will prompt for proxy authentication on startup. However this authentication dialog causes Ai to become non responsive. | β |
8.0.0 | All | Mac/Win | Debug console has a Reconnect button that doesnβt work | β |
8.0.0 | All | Mac/Win | Panels do not honor the max size specified in the manifest. | β |
8.0.0 | All | Mac/Win | Panels can be resized below <MinSize> property mentioned in the manifest. | β |
8.0.0 | All | Mac/Win | Added support for custom url handlers | β |
8.0.0 | All | Win | CEP Panel Window Dimensions reset with Window.load | β |
8.0.0.35 | All | Win | Text fields stop accepting input when the default IME is changed from EN to CN/JP. checked | β |
8.0.0.55 | All | Mac/Win | Panel cannot register for key events to handle key presses like ESC. | β |
8.0.0.55 | All | Win | CEP affects the normal OS focus workflows and interferes with other opened applications in use | β |
8.0.0.55 | All | Mac/Win | Square brackets in the manifest file for host name version (such as <HostName=""KBRG"" Version=""[8.0]"" />) makes the whole Window > Extensions menu is grayed out. | β |
8.0.0.55 | Photoshop | Win | CEP not accepting the SSL certificate for Amazon CloudFront. | β |
8.0.0.55 | Premiere Pro | Mac | Forward delete key doesn't work in a textedit control. | β |
8.0.0.55 | All | Mac/Win | Manifest parsing errors. | β |
8.0.0.55 | All | Mac/Win | Setting RequiredRuntime value to 8.0 will not load extension. |
β |
8.0.0.891 | Photoshop, DreamWeaver | Win | [DPI] Panel not scaled at 350% scaling" | β |
9.0.0 | All | Mac | Extensions located in CaseSensitive APFS format volume are not loaded. | β |
9.0.0.30 | All | Mac | Intermittently, keyboard input is not accepted. | β |
9.0.0.30 | All | Win8 | Can't use ScreenPercentage in the manifest. | β |
9.1 | Illustrator | Win | Keyboards events are sent to host app when modal extension is open. | β |
9.1 | After Effects | Mac | Range Slider is broken. | β |
9.1.0.60 | All | Mac/Win | <MainPath> specified under <Extension> should be taken as default when there is no <MainPath> specified in a separate <DispatchInfo> for a specific host. | β |
9.2 | After Effects | Win | Workaround for Chromium 61 to handle issue with gpu based JS library. | β |
PlugPlugExternalObject is a library that InDesign developers can integrate to get debug information from ExtendScript code to the HTML extensionβs JavaScript DOM.
Note: This library is integrated in Illustrator, Photoshop and Premiere Pro (CC 2014) - developers will only need this library for InDesign.