CakePHP Libera Nuevo avance de su Versión 3.0.0

By | 12 marzo, 2014

El equipo de CakePHP anuncia la liberación del segundo avance de su versión 3.0.0. EL primer avance fue anunciado hace un par de meses atrás por markstory y esta vez es lorenzo (por cierto un Venezolano) quién nos trae las buenas nuevas.

El equipo de desarrollo tiene ya tiempo trabajando en esta versión que traerá grandes mejoras en el ORM

Entre las nuevas características de este segundo avance se destacan:

  • Se adopta el estándar PSR-4.
  • La estructura de directorios cambia tanto para el Core como para la carpeta APP gracias a la adopción de PS-R4
  • El componente Acl ha sido removido, será trabajado como un plugin.
  • El TestShell y el webrunner han sido removidos para soportar únicamente phpunit desde la línea de comandos y VisualPHPUnit
  • Las plantillas de las vistas fueron movidas de View/ a Template/.View templates have been moved from View/ to Template/. Esto se hizo para que el directorio View/ contuviese únicamente clases de vistas y helpers.
  • Mejoras en los Helpers Html, Form y Session.
  • Los atributos de ID ahora serán generados con – en vez de usar CamelCase. Con esto se estandariza la convención para los selectores CSS.
  • La documentaicón del API y el CookBook tienen nuevas secciones y mejoras.
  • Scaffold ha sido removido.
  • UpgradeShell ha sido movido a un plugin por separado.
  • Nuevas y mejores opciones para la depuración de objetos complejos como Entidades, Tablas y Consultas.
  • Se agregó Collection::insert()

Fuente: CakePHP 3.0.0 dev preview 2 released