Trails 1.2.1
Desde hace unos días está disponible la nueva versión de Trails, la 1.2.1. Esta nueva versión está basada en Tapestry 4.1.5 y será la última versión major basada en Tapestry4.La característica más destacada y notable desde el punto de vista del usuario es el nuevo mapeo de URLs "user/seo friendly".URLs 1.1.1:
Este nuevo mecanismo de procesamiento de URLs conlleva un gran cambio en el manejo del ciclo de vida de las páginas de Trails que repercute en una considerable mejora en la performance. Este cambio en el ciclo de vida de las páginas también permite que Trails pueda ser configurado para funcionar completamente stateless (aunque sacrificando el callback stack), multitab y multiwindow.Otras nuevas características de la versión 1.2.1 son:
Tarea que no va ser fácil.
- http://localhost:8080/external.svc?page=DefaultList&sp=Dorg.trails.demo.A...
- http://localhost:8080/DefaultList,$NewLink.link.sdirect
Este nuevo mecanismo de procesamiento de URLs conlleva un gran cambio en el manejo del ciclo de vida de las páginas de Trails que repercute en una considerable mejora en la performance. Este cambio en el ciclo de vida de las páginas también permite que Trails pueda ser configurado para funcionar completamente stateless (aunque sacrificando el callback stack), multitab y multiwindow.Otras nuevas características de la versión 1.2.1 son:
- un nuevo componente para combos anidados (kudos a Pablo Graña y Pablo Ruggia)
- soporte para claves compuestas
- soporte para nuevos tipos de página, y un nuevo tipo de página para vistas "readonly"
- mejoras en el manejo de archivos binarios
- y otros tantos minor tweaks que pueden consultarse en el changelog del JIRA.
Tarea que no va ser fácil.