wiki:ReleaseNotes/panc

Release Notes for Pan Compiler

Java based implementation of PAN Compiler (v7 and later) is made of an ant task and a set of scripts for backward compatibility at command line level with previous compiler. It is released as a separate component but is also bundled into SCDB releases.

Available Releases

Date Version Description
26/2/07 7.1.10 First beta version of java-based pan compiler suitable for production testing

New and Changed Features

UTF-8 encoding of non ASCII characters

panc v7 encodes non ASCII characters as UTF-8. This is different from older version that treated non ASCII characters as binary. This is more consistent but can lead to some incompatibility with some Quattor components. Be sure to read section about upgrade from an old compiler version.

In case you have problem with the new encoding, a workaround is to suppress non ASCII characters from your site templates (there are no such characters in standard and QWG templates).

Known Problems

Upgrading from old compiler version

If you have non ASCII characters in your site templates (see note about new encoding), it is very important to upgrade ccm to 1.5.10 or later with the old compiler, before switching to panc v7 or later. Else ccm will not be able to fetch updated profiles. It is recommended to always ensure you have deployed a ccm version compatible with the new compiler before switching the compiler version.

Change Log for Development Trunk

Changelog not available

Last modified 17 years ago Last modified on Mar 22, 2007, 3:37:05 PM