Today we released Stubbles 1.3.3 and 1.4.3. The releases include improvements for the XML/XSL view engine. One of them is the removal of a required xsl-imports.ini configuration file if only the default imports should be used - as the engine would not work without the default imports properly the configuration file needs only to be used if there are additional user-defined XSL stylesheets to be imported.
The other improvements revolve around the variant support. Until now the cookie which stores the variant was not re-evaluated when the variant configuration changed. This is different now, as the name of the variant configuration is now stored in another cookie. If the name of the variant configuration changes the variant cookie will not be used to determine the correct variant for the user. This means the user will get a fresh new variant, even if he has the name of an older variant in his cookie and the old variant is still configured, which is especially useful when starting a new variant test.
In order to ease selecting the correct variant when working in development or stage mode, especially when it comes to random variants, the stage assistant now contains a variant selector which can be used to change the current variant of the website.