Osumi Framework
es en eu v9.8.1 GitHub

Guía de migración: 9.7.4 → 9.8.0

La versión 9.8.0 incorpora una nueva herramienta para añadir elementos personalizados a <head>.

Esta versión supone un cambio importante para los usuarios que ya habían configurado ext_css_list o ext_js_list.


Resumen

Añadido

Cambio

Eliminado


Impacto en proyectos existentes

Los usuarios que tenían definidas las opciones ext_css_list o ext_js_list en Config.json deberán cambiarlas, ya que dejarán de funcionar.

Por ejemplo:

{
	"ext_css_list": ["https://example.com/example.css"],
	"ext_js_list": ["https://example.com/example.js"]
}

Deberá cambiarse a:

{
	"head_elements": [
		{
			"item": "link",
			"attributes": {
				"rel": "stylesheet",
				"href": "https://example.com/example.css"
			}
		},
		{
			"item": "script",
			"attributes": {
				"src": "https://example.com/example.js"
			}
		}
	]
}

Objetivo de esta actualización

Esta actualización de la documentación tiene como objetivo:


Compatibilidad con versiones anteriores

Los usuarios con ext_css_list o ext_js_list verán que esos enlaces dejan de funcionar y no se cargan en su aplicación.


Acción del desarrollador requerida

Si un usuario tiene ext_css_list o ext_js_list, deberá actualizarlos a la nueva opción de configuración head_elements.


Notas

Es posible que futuras versiones hagan referencia a esta documentación base al introducir cambios de arquitectura o comportamiento.