Release Notes for Pan Compiler
TracNav
Table of Contents
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