Joomla 5.0 Beta 1 ya está disponible

Joomla 5.0 Beta 1 ya está disponible

El proyecto Joomla se complace en anunciar la disponibilidad de la primera versión Beta de Joomla 5.0 para pruebas.

¿Para qué es este lanzamiento?

Los lanzamientos de versiones Betas tienen dos objetivos principales:

  • Proporcionar a los desarrolladores la base para probar sus extensiones e informar de cualquier problema mucho antes del lanzamiento final.
  • Permitir a los usuarios descubrir las nuevas características introducidas en Joomla 5.0.

Para obtener una lista completa de los problemas conocidos de compatibilidad con versiones anteriores de la versión 5.0, consulta Posibles problemas de compatibilidad de Joomla 5 con versiones anteriores en el sitio de documentación.

 

¿Para qué NO es este lanzamiento?

Esta versión Beta de Joomla 5.0 no es adecuada para sitios de producción. Es sólo para pruebas.

 

¿Dónde puedo descargarla?

Descargar Joomla 5.0.0 Beta 1

Para usar siempre la última versión disponible, te invitamos a descargarla de la página de compilación nocturna (actualizada cada noche)

¿Para cuándo el lanzamiento final?

El lanzamiento de Joomla 5.0 (disponibilidad general) está previsto para el 17 de octubre de 2023. Los hitos planeados son:

Alfa

  • Alfa 1: 30 de mayo de 2023 - Publicada
  • Alfa 2: 27 de junio de 2023 - Publicada
  • Alfa 3: 25 de julio de 2023 - Publicada
  • Alfa 4: 22 de agosto de 2023 - Publicada

Beta

En la etapa Beta estamos congelando las características que se pueden agregar, pero se pueden hacer cambios menores a lo que ya está hecho.

  • Beta 1: 5 de septiembre de 2023 - Este lanzamiento
  • Beta 2: 19 de septiembre de 2023

Versión candidata

Cuando se encuentre en la fase de versión candidata, no se podrá añadir ni cambiar nada más, estaremos probando y corrigiendo errores para que el producto sea estable para el día del lanzamiento.

  • RC 1: 3 de octubre de 2023
  • Lanzamiento final: 17 de octubre de 2023

Tener en cuenta que las fechas pueden estar sujetas a cambios en función de la disponibilidad de los voluntarios y de circunstancias ajenas a nuestra voluntad.

 

¿Qué hay de nuevo en Joomla 5.0 Beta 1?

  • Varias implementaciones personalizadas de tareas programadas se han trasladado de los plugins del sistema a los plugins del programador (Rotación de registros, Notificación de actualización, Eliminar registros de acciones, Recogida de basura de sesión, Constantes de privacidad).
  • El bloqueo y desbloqueo se registran ahora en el registro de acciones.
  • Implementada la creación de directorios públicos con el instalador CLI y el script CLI #41446
  • Mejoradas las definiciones personalizadas de constantes JPATH.
  • Los diálogos de confirmación utilizan ahora la nueva ventana modal de Joomla.
  • Muchas mejoras en la visita guiada.
  • Realizada la primera implementación de Darkmode para la plantilla Backend.
  • Actualización de TinyMCE 6.7 y alineación de imágenes implementada.
  • El contenido archivado ahora puede ser excluido de la indexación de búsqueda inteligente.
  • Mejoras en el instalador web.
  • Mejoras en Sampledata.
  • Las reglas de filtrado ShowOn se aplican ahora a los campos personalizados.
  • Compatibilidad con AVIF para el gestor multimedia.
  • Nueva ventana modal añadida y utilizada para la mayoría de nuestros botones de selección como (Article Select), el nuevo método utiliza postMessages para la comunicación entre el iframe y la ventana principal.
  • Ya no se forzará la descarga del documento JSON #39397.
  • Eliminado el plugin Recaptcha que ya no funciona en actualizaciones y eliminado del núcleo el recaptcha invisible para nuevas instalaciones.
  • El campo de One-Time-Password tiene ahora un ajuste de autocompletar adecuada.
  • Activado repositorio de traducción para Joomla 5.
  • Mejoras en la implementación de Schema.org.
  • La búsqueda inteligente indexa ahora Imágenes de contacto.
  • Finalmente todos los Eventos han sido migrados a clases propias.
  • Todos los cambios de 4.4.
  • Estabilización y limpieza.

¿Qué se ha incluído en las versiones Alfa 1, 2, 3 y 4?

  • Indexación de imágenes de contacto en Smart Search.
  • Conversión de eventos simples a clases.
  • Introducción de un nuevo diálogo modal Joomla sustituyendo al diálogo Boostrap.
  • Barra de herramientas está ahora disponible en HTMLDocument.
  • CodeMirror se utiliza ahora en Tinymce de nuevo.
  • Correcciones de deprecación para PHP 8.2.
  • Muchas mejoras en la implementación de Schema.org.
  • Soporte del mapa de importación JS para Web Asset Manager.
  • Eliminar soporte es5 #39618.
  • Añadir la posibilidad de servir Joomla desde una carpeta pública #40509.
  • Permitir módulos personalizados para mensajes de error en Cassiopeia y plantilla por defecto.
  • Reestructuración de código interno para utilizar APIs más modernas.
  • Tinymce 6.1.
  • Fontawesome 6.4.
  • Se ha actualizado la biblioteca Webauthn.
  • Muchas mejoras en Smart Search (depuración, opciones adicionales de taxonomía, indexación de campos personalizados).
  • Codemirror 6 #41070.
  • Plugin de compatibilidad con versiones anteriores #40664.
  • Permitir ordenar el Menú Backend #38149.
  • ¡Y mucho más!

Para saber más sobre nuestra estrategia de desarrollo, lee este artículo.

¿A quién mencionar?

Un agradecimiento especial a nuestro mantenedor ucraniano de CMS, Fedir Zinchuk, que hizo un excelente trabajo convirtiendo la mayoría de nuestros eventos a sus propias clases de eventos. Fedir proporcionó la nueva ventana modal y corrigió un número incontable de pull requests de otras personas. Fedir tiene un tiempo de respuesta increíble cuando se necesita ayuda, y todo mientras está bajo ataque con electricidad, internet y todo lo que daríamos por sentado sujeto a cortes de energía y ataques con misiles; Gracias.

También, un gran agradecimiento a Richard Fath, que hace un trabajo fantástico arreglando pull requests de otras personas y proporcionando la limpieza de las instalaciones de Joomla. Los últimos cinco días antes de este lanzamiento fueron productivos, principalmente por el compromiso de Richard y Fedir.

También hay que agradecer a George Wilson, que pasó mucho tiempo arreglando problemas de concepción para la beta1 y Dimitris Grammatikogiannis, por ayudar a implementar las características de la carpeta pública para la beta1.

Muchas otras personas han dedicado incontables horas a esta y otras versiones. Si empezaste recientemente en el día de Pizza,Bugs and Fun, gracias por tomarte el tiempo para hacer esta versión mucho mejor.

¿Cómo puedes ayudar al desarrollo de Joomla 5.0?

Para ayudar a asegurar que la versión 5.0 y nuestras principales características estén "listas para producción", necesitamos tu ayuda para probar las versiones y reportar cualquier error que puedas encontrar en issues.joomla.org.

Sobre todo, animamos a los desarrolladores de extensiones a que se arremanguen, busquen errores y prueben sus extensiones con Joomla 5.0 y comuniquen su experiencia.

Información relacionada

Si eres un desarrollador de extensiones, asegúrate de suscribirte a la lista de correo general de desarrolladores, donde podrás discutir el desarrollo de extensiones. Las noticias que puedan afectar al desarrollo personalizado también se publicarán allí de vez en cuando.


Este artículo es una traducción de Joomla 5.0 Beta 1 - Feature Freeze publicado en Joomla Developer Network.

Joomla!® es Software Libre distribuido bajo licencia GNU/GPL
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries.
mejorcon.joomla.es is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.