Smarty 3.0 version Final ya esta disponible para descarga la version tan esperada fue liberda hace unos dias biene con muchas mejora y 100% oriantado a objetos.
Ademas la gente de Smarty remodelo el sitio oficial www.smarty.net y agrego el manual para la nueva version 3.0
Es solo compatible con PHP5
Aca puede ver pequeños ejemplo
Template Objects
Ahora puede hacer que los objetos de plantilla y ejecutar de manera independiente. Ejemplo:PHP
$tpl = $smarty->createTemplate('my.tpl');
$tpl->assign('foo','bar');
$smarty->display($tpl); // or $tpl->display();
Data Objects
Las variables asignadas a una plantilla de ahora se puede administrar de forma independiente como un objeto Smarty_Data. Ejemplo:PHP
$data = new Smarty_Data;
$data->assign('foo','bar');
$smarty->display('my.tpl',$data);
$tpl = $smarty->createTemplate('my.tpl',$data);
PHP Streams
Ahora puede usar PHP Secuencias como fuentes de datos para los componentes de Smarty. Si se llama:PHP
$smarty->display('foo:bar.tpl');
o en una plantilla se la llamada:Smarty
{include file="foo:bar.tpl"}