All plugins and renderers can be started without Python. The Python installation is checked only when Python is really needed (i.e. when a script starts with #!py). If the installation is missing, Python scripts return the error 1. For the first Python script, a corresponding warning message is also shown. The following Python versions are expected:
For one of our customers, this information was not enough: Yes, it must be exactly a version 3.10.x. We have tested 3.10.4 and 3.10.11.
By the way, you can have any other, even newer Python version(s) installed. These versions are ignored by the priint:comet plug-ins and by comet_pdf.
Whether a program can be executed depends more on the Operating System than on the hardware:
Executability | Until Catalina Mac OS X 10.15 |
Since Big Sur, Mac OS 11 | |
Intel | M-Series | ||
Intel-Only Software | Yes | Yes | Rosetta 2 |
Universal Software | No | Yes, in Intel Mode | Yes, in ARM Mode |
We support Universal software from InDesign® and Illustrator® 2022 onwards. The Finder information of all of our plugins contains a corresponding note whether the plugin is Intel or Universal.
For the installation of the plugins we strongly recommend the installers provided by WERK II.
If a manual installation is necessary for any reason, it is important to replace all (but not more) plugins. Replacing individual plugins of different releases will crash Illustrator. Here you can find complete zip sets of the plugins:
All plugins are checked for malware by Apple. However, since you did not get the plugins from the App Store, it is necessary to change the security settings of your System Preferences:
Because this file contains entries from our bug tracking system, the content of this file is partly in German.
The table describes the features and bug fixes of the priint:comet AI 4.2 plug-ins.
Revision | Case | Description |
v4.2 R33833 13.11.2023 |
ATTENTION - END OF LIFE This is the last REGULAR release of the priint:comet AI plug-ins for v4.2. Bug support for v4.2 will be discontinued at the end of April 2024. |
|
Web Images custom names | Web Images now can use custom names. See here for more information. | |
New CScript Functions | There are new CScript functions available: | |
Python changes |
There are new Python functions available: |
|
v4.2 R33655 23.10.2023 |
Web Images Proxy | Web Images now can use proxies. See here for more information. |
Web Images Session IDs | Web Images now can use Session IDs. See here for more information. | |
Web Images HTTP Header | Web Images now can use custom HTTP header information. See here for more information. | |
New CScript Functions | There are new CScript functions available: | |
Python changes |
There are new Python functions available: The following functions have been renamed (old names are still valid for backwards compatibility)
|
|
CScript layer functions defaults not working |
The CScript functions layer::add and layer::add_i should automatically generate a layer name when the provided name is empty. However, the functions do nothing at all when providing an empty name. [Fixed] |
|
CScript layer functions ignore parameters |
The CScript functions layer::add and layer::add_i have a parameter to get the name of the new layer. However the parameter seems to be ignored. [Fixed] |
|
v4.2 R33520 26.09.2023 |
XML history does not show any entries on macOS |
The recently introduced XML history feature does not seem to work on macOS. No entries are shown. [Fixed] It seems Illustrator does not allow slashes in Menu entries. Fortunately we have found a workaround. |
v4.2 R33466 13.09.2023 |
Recent XML Folders |
The connection to XML data folder is now made using the menu Edit -> priint:comet -> Data Folder -> Select XML Data Folder. Below this entry up to ten recent XML folders connections are available for quick connection. |
v4.2 R33222 06.07.2023 |
No Functional Changes |
|
v4.2 R33093 19.06.2023 |
No Functional Changes |
|
v4.2 R33000 23.05.2023 |
No Functional Changes |
|
v4.2 R32862 04.05.2023 |
Table module enhancements |
New features/improvements:
Bug fixes:
|
TW 2547903 - Undo does not work after script execution |
In a script I use frame::image to put an image into a document frame of Illustrator. Unfortunately I can't undo this step. For this I have to reopen the document. We have checked this. The bug is due to an internal function of the Illustrator SDK. Quite bitter. With a workaround we (or better Leo) managed to place images without using this function. This solves the problem. |
|
TW 2542306 - Illustrator priint:comet loading url image issue |
I have installed the Comet plugin priint.comet 4.2 R32585 version into Illustrator 2022 and InDesign 2022. I tried to load an URL image with cscript frame::image in the Front Row panel. As the result, the URL image was loaded successfully in InDesign, but not in Illustrator In short words, URLs are not supported bei frame::image in Illustrator for now. But since it is a core capability we have implemented it now. |
|
v4.2 R32762 21.04.2023 |
Table module enhancements |
New features/improvements:
Bug fixes:
|
v4.2 R32585 21.03.2023 |
Table module enhancements |
The following improvements are now available for the table module:
|
XML offline logout |
We added a new menu entry to explicitly logout of XML offline pools. While it was possible to logout using a combination of Shift + Alt and Selecting the menu entry Data folder, this proved to be cumbersome (especially on Windows) and unintuitive. The option is found at Edit->priint:comet->Disconnect from data folder. |
|
UI brightness changes |
We now immediately react to changes in the user interface brightness settings, removing the need for a restart to apply the settings to comet panels & dialogs. |
|
TW 2499761 - Custom dialog tab order is wrong |
When creating a custom dialog using the dialog framework (through cScript or Python), the tab order inside the dialog seems to be random. It would be nice to have the tab order in order of creation of the widgets. [Fixed] |
|
TW 2496365 - Illustrator: Rollovers in panels are not working anymore |
In the Mac Universal versions of the plug-ins, the rollovers over the buttons no longer work. Only when I click a button, the buttons display changes. After that, unfortunately, the button continues to be displayed as activated. Unfortunately, we could only solve this problem by an extremely complex additional programming of the buttons using the native NextStep Views of the Mac OS. In the next release, rollovers and deactivations will work again. [Fixed] |
|
TW 2496359 - Illustrator: When switching panels, the lists are not updated |
When I have (as in the screenshot) multiple panels in one window and switch between the single panels, the panel lists do not update. And even more, all attempts to reload the list or otherwise change the list entries (+ button etc.) fail. Only after resizing the panel the changes become visible. The problem only occurs on the Mac with the universal plug-ins. [Fixed] |
|
Cell style renaming corrupts the table |
When renaming a cell style and at the same time changing an attribute of that same style, the cells lose the application of the style. [Fixed] |
|
Cell styles don't get applied properly |
When applying cell styles to a cell manually or by script, the table is not properly updated, resulting in seemingly corrupt application of cell style attributes [Fixed] |
|
Placeholder icon wrong |
Text placeholder (even though we can't use them) have the same icon as text frame placeholders in the panel [Fixed] |
|
v4.2 R32423 01.03.2023 |
Python Enhancements |
The following improvements are now available for the Python integration:
|
v4.2 R32286 07.02.2023 |
run_python extended | The cScript function run_python now supports IDType, IDTypeList, Product and ProductList as input variables. |
Python Enhancements |
There are several new enhancements to the Python integration. |
|
SSO Login TW 2190436 |
The plug-ins now support Single Sign On (SSO) as a login method for the PubServer. To do this, use the menu Plug-Ins -> Connect with Publishing Server (SSO)... . For SSO Logins the installation of PubServer 4.2.3136 is mandatory! |
|
New CScript Functions | There are new CScript functions available: | |
Improved Excel import | The Excel import for formatted tables now supports text alignments | |
TW 2459292 - Crash on product pool doubleclick |
When double clicking the product pool in Illustrator the plug-ins crash when the double click script is empty. [Fixed] |
|
TW 2459284 - Crash on python function CPage.setSize |
Using the Python function Page.setSize will reproducible crash InDesign®. The error occurs on the Mac only. The bug is fixed now. |
|
v4.2 R32141 17.01.2023 |
Python Enhancements |
There are several new enhancements to the Python integration, inlucing a bugfix for the notorious 'ModuleNotFoundError'. |
Improved Excel Import |
The Excel import (e.g. excel::read) now reads all standard number formats and all date/time formats. Only user-defined numbers are not yet imported in an Excel-compliant way.
|
|
Excel Import in Table Module |
The tables plugin now has functionality for easily importing a Microsoft Excel table directly into the document as a priint:comet table. |
|
productlist::get 'select' does not work |
productlist::get does not work when using 'selected' as the getter statement [Fixed] |
|
v4.2 R32064 20.12.2022 |
No Functional Changes | |
v4.2 R31990 28.11.2022 |
Python Enhancements |
There are several new enhancements to the Python integration. |
frame::duplicate puts result at wrong coordinates for compound paths |
The CScript function frame::duplicate puts the result at the wrong coordinates for compound paths. [Fixed] |
|
frame::move_to puts result at wrong coordinates for compound paths |
The CScript function frame::move_to puts the result at the wrong coordinatesfor compound paths. [Fixed] |
|
v4.2 R31940 28.11.2022 |
Python Enhancements |
There are several new enhancements to the Python integration. |
CSV Import for Tables |
With some pride we can introduce a CSV import for tables in this release. Just select the CSV Import button of the panel Tables and choose the desired CSV file. In the appearing dialog you can make further settings for the selected CSV file and the table. By clicking the Okay button you can set the size and position of the table by mouse. Here's a screenshot of the (German) dialog: |
|
Cell styles don't get applied properly |
When applying cell styles to a cell manually or by script, nothing happens [Fixed] |
|
TW 2376600 - Duplicated frame is on wrong layer |
When duplicating a frame using scripting commands in a document which as an invisible layer as the topmost layer, the resulting frame is always on that layer, no matter where it originated from. [Fixed] |
|
TW 2374306 - Double click scripts cannot interact with document |
When using double click scripts in the product pool that try to interact with a document, e.g. getting some frames and moving them, no frames are found. Interaction with the document is not possible. [Fixed] |
|
frame::duplicate puts result at wrong coordinates |
The CScript function frame::duplicate works but puts the result at the wrong coordinates, with the Y-axis seemingly inverted. [Fixed] |
|
v4.2 R31859 09.11.2022 |
Performance Improvements |
With an almost complete code refactoring of the Table Module, we managed to speed up the processing time of our tests from an average of 10 minutes before to less than 1 second each. We are very proud of this. Thanks to Leo! |
Python Enhancements |
There are several new enhancements to the Python integration. |
|
v4.2 R31755 17.10.2022 |
No Functional Changes. We are already working intensively on the v4.3 version of the plug-ins. |
|
v4.2 R31702 27.09.2022 |
Python Enhancements |
There are several new enhancements to the Python integration: |
run_python Expanded | The CScript function run_python now supports passing a wide range of custom global variables to the Python script | |
TW 2211362 - OpenSSL no such file | The last Mac Universal version of the plug-ins can not start because the OpenSLL.framework cannot be found.
The installer is fixed now. |
|
New CScript Functions | There are new CScript functions available: | |
Cannot move compound art |
Moving Compound art with frame::moveto and CFrame.moveTo does not do anything
[Fixed] |
|
Tables panel sizes not functional |
Changing row heights or column widths using the tables panel cause the tabel to be corrupted,
resulting in wildly chaotic sizes.
[Fixed] |
|
TW 2213042 - Illustrator crashes when changing gAvailableValues |
When setting available function variable values in a CScript by changing the global variable gAvailableValues, e.g. through stringlist::insert, Illustrator Crashes.
[Fixed] |
|
TW 2211681 - OpenSSL framework missing |
After installing the new Mac Universal plug-ins, the OpenSSL framework is missing and therefor the plug-ins cannot be started. Please use th OpenSSL.framework from any older installer to fix the problem. The new installers aer fixed now. |
|
v4.2 R31400 12.08.2022 |
No Functional Changes. We are already working intensively on the v4.3 version of the plug-ins. |
|
v4.2 R31313 25.07.2022 |
No Functional Changes |
|
v4.2 R31168 08.07.2022 |
Visual Overhaul | We have improved the visuals and icons of all panels to be more in line with our priint:comet InDesign® plug-ins. |
Improved JPEG Detection | When using URLLinks, the detection of the image type for JPEGs has been improved, resulting in more URLs working that did not before. | |
New cScript Functions | There are new CScript functions available: | |
FogBugz 32618- ☢ Loading Previews from databases crashes Illustrator® |
With SQL data connections, as soon as a preview has to be loaded from the database, Illustrator® crashes. The problem is fixed. |
|
Function variable lock not working |
The function variable lock on the placeholder values panel does not properly disable the variables. [Fixed] |
|
Product pool custom icons not working |
When using custom icons in the product pool they do not appear at all. [Fixed] |
|
v4.2 R30871 20.06.2022 |
New CScript Functions | There are new CScript functions available: |
Python Enhancements |
There are several new enhancements to the Python integration: |
|
v4.2 R30779 23.05.2022 |
Python not Required Anymore |
Python Support on MacsFor the Mac Illustrator® 2022 plug-ins of the last release R30683 it was mandatory to have Python 3.10 installed. Without the installation of Python 3.10, the plug-ins could not be started on the Mac. We are pleased to inform you that this restriction is lifted: The plug-ins will start now even if no Python is installed. Python scripts are terminated with an error in this case. If you wish to run Python scripts, the following Python versions must be installed:
In all cases, the installation must be located at the default path /Library/Frameworks. Deviating Python installations are not supported. Python installer can be found at www.python.org. |
Apple Silicon Native |
Native Apple Silicon (M1) SupportTo install these so called Universal plug-ins for Mac OS 12 (Monterey) use the installers with Universal (or ARM for releases pior R30370) in their names. These plug-ins will work natively on both Intel and Apple Silicon M1 based Macs with Mac OS 12 (Monterey) at least. Please note, that the universal plug-ins will not run on Mac OS versions prior Mac OS 12, not even on Mac OS 11 (Big Sur)! Please use the 'normal' installers in these cases and activate the Rosettta 2 mode in case of Big Sur für InDesign resp. Illustrator. |
|
New cScript Functions | There are new CScript functions available: | |
v4.2 R30683 04.05.2022 |
Native M1 Version |
We are pleased to provide native plug-ins for Apple Silicon with this release. To use the native plug-ins, the following steps must be performed:
Please also note the following:
|
UI Improvements |
Hopefully you will notice it immediately : Some priint:comet panels have a new look. We will adapt the appearance of all priint:comet panels to the according InDesign. This will take some time, please remain patient. |
|
Python Enhancements |
There are several new enhancements to the Python integration: |
|
New cScript Functions | There are new CScript functions available: | |
CScript function translate not working |
The CScript function translate always returns an empty string. [Fixed] |
|
v4.2 R30603 12.04.2022 |
New cScript Functions | There are new CScript functions available: |
Python Enhancements |
There are several new enhancements to the Python integration. For more information see here |
|
priint:comet 4.2 illustrator 2022 plugin installation fails |
I am unable to complete the installation process for comet 4.2 on illustrator 2022. I have attached a screenshot of the error I receive. I was able to install 2020 and 2021 on my Mac without issue. I am running Catalina on my Macbook Pro, version 10.15.7 I am using the installer called: priint.comet Illustrator 2022 4.2 R30482.pkg I am using an Illustrator version 26.1, and have checked that all adobe applications are closed during the install. [Fixed] |
|
v4.2 R30464 23.03.2022 |
Python Enhancements |
There are several new enhancements to the Python integration. For more information see here. |
v4.2 R30323 02.03.2022 |
Hello, this is the first release version of priint:comet v4.2 Illustrator® plug-ins. | |
Python |
The first beta iteration of Python scripting is now available. Python is intended as an alternative (Not a replacement) for CScript. Please note that the integration is currently in beta and not supported for production! See here for more information |
|
Advanced Logging |
The advanced logging options known from InDesign® and comet_pdf is now available for Illustrator. See here for more information |
|
New cScript Functions | There are new cScript functions available: | |
v4.2 R30121 08.02.2022 |
No Functional Changes |
|
v4.2 R29363 17.11.2021 |
New cScript Functions | There are new cScript functions available: |