Quartz Composer
プロトコルに加えて、コンポジションでは異なるランタイムを利用することができます。 Leopardでは、Tigerのランタイム(32ビット)と、 よりよいLeopardランタイム(32ビット、または64ビット)を利用できます。エディタは使われているパッチが危険か、Tigarで使用できないかを表示出来ます。これは互換性を保のに役立ちます。
そのパッチに適用されるパラメータの変更は下位のパッチにも適用される。例えば、照明、3D変換、およびGLSLシェーダである。このようなパッチは丸みを帯びた形ではなく、角が四角い形で示される。
バージョン3.0では、コンポジションを仮想パッチとして利用できるようになった。これにより、ユーザは、それぞれのコンポジションに重複コピーを作らずに作成した機能を再利用することができる。Quartz Composerのエディターでは、ユーザーが簡単に配布するために、"フラット"なコピーを(完全に中で展開する仮想パッチ)保存することができる。バージョン4.0ではさらに拡張され、目的の仮想パッチがホストにない場合にフォールバックとして使用するための仮想パッチの"フラット"コピーが保存される。これは、大幅にコンポジションの配布を簡略化する。
Leopardでのリリースでネットワーク機能が大幅に強化された。これによりネットワークを介してデータの同期ができる。そして、OpenSound Controlのサポートが追加された。