All plug-ins 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:

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 plug-ins contains a corresponding note whether the plugin is Intel or Universal.

For the installation of the plug-ins 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) plug-ins. Replacing individual plug-ins of different releases will crash Illustrator. Here you can find complete zip sets of the plug-ins:

All plug-ins are checked against malware by Apple. However, since you did not get the plug-ins from the App Store, it is necessary to change the security settings of your System Settings:

  1. Choose Privacy & Security in the sidebar
  2. Click General on the top.
  3. Under the point Allow apps downloaded from select Choose App Store and identified developers.

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.3 plug-ins.

Revision Case Description

v4.3 R35567

16.10.2024

Illustrator® 2025

Just in time for the release of Illustrator® 2025, the priint:comet plugins for Illustrator® 2025 are also available :-)

v4.3 R35315

03.09.2024

Crash when comparing comet Python types

When comparing comet Python types to intrinsic types like None, etc.. it is possible that a crash occurs.

This is fixed now.

v4.3 R35111

17.07.2024

TW 3039583 - Illustrator® crash after executing product pool script. Illustrator crashes when multiple documents are opened and closed in a panel action when the option 'Show start screen when no documents are open'. This seems to happen because all panels are closed when a document is closed.

[Fixed]

TW 3060791 - Invisible caret in the Illustrator script editor

Using the dark UI on the Mac, the text cursor (caret) is invisible in the built-in script editor.

This problem, as simple as it sounds, was quite difficult to solve. The text cursor is now also visible in the dark UI of the Mac OS.

TW 3060755 - Illustrator script editor difficult to read on dark UI

The Illustrator plug-ins script editor is difficult to read with the dark UI on the Mac. The editors background is still white, but since the system font color is also white when the UI is dark, you just can't see anything.

The problem occurs on the Mac only.

We have now adjusted the background and font colors accordingly. Here's a screenshot:

TW 3060748 - Illustrator crashes when trying to open a script editor

Illustrator crashes when trying to open a script editor by clicking an Edit button (for instance in in Placeholder Options panel).

The problem occurs on the Mac only.

The problem is, that the font used for the editors is not installed. Installing the Apple fonts SF Mono will solve the problem.

To avoid these problems in the future we are now using Menlo instead of SF Mono. Menlo should be installed by default.

string::get_token_count not working. The cScript function string::get_token_count is not working.

[Fixed]

document.getFront raises CometError The Python function document.getFront raises a CometError when no front document is found.

[Fixed]

placeholder.setTagValue raises CometError The Python function placeholder.setTagValue raises a CometError when the parameter slot is "STRINGID".

[Fixed]

v4.3 R34920

12.06.2024

Modal dialogs cause the application to freeze.

When opening a modal dialog on Windows (e.g. the 'Create Table' dialog), it is possible that Illustrator® freezes when a document is open.

[Fixed]

Double clicking the 'Different entries' entry on the frame tags panel crashes Illustrator®.

[Fixed]

Memory leaks

Several memory leaks have been [Fixed].

v4.3 R34671

23.04.2024

No Functional Changes

v4.3 R34458

12.03.2024

Python Improvements

The following improvements have been made to the Python integration:

New functions:

v4.3 R34266

06.02.2024

Python improvements

The following improvements have been made to the Python integration:

CScript improvements
frame::get_rotate yields wrong values

The cScript function frame::get_rotate yields wrong values. Sometimes they are negative and sometimes completely wrong.

[Fixed]

v4.3 R34034

11.12.2023

No Functional Changes

v4.2 R33833

13.11.2023

See History of v4.2

v4.3 R33655

23.10.2023

Docwatch

Docwatch is now supported, allowing the plugins to react to certain document events via cScript or Python.

For more information see here.

See History of v4.2

v4.3 R33520

26.09.2023

See History of v4.2

v4.3 R33466

13.09.2023

See History of v4.2

v4.3 R33300

21.07.2023

No Functional Changes

v4.3 R33179

04.07.2023

Initial Version of v4.3

This is the first official release of priint:comet ID plug-ins v.4.3.

v4.3 R30993

23.06.2022

Comet Tests

Like in our priint:comet InDesign® plugins, it is now possible to create test cases which can be automatically executed.

For more information see here.

Improved FrameTags panel The frame tags panel has been improved:
  • Working on multiple document objects at once
  • Display of number of selected objects
  • Copy and paste tags as JSON
For more information see here
New Python functions There are new Python functions available:
New CScript functions There are new CScript functions available: