Repository navigation
.10.1 - Corrección para emisión de códigos HTTP establecidos manualmente
·
11 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Osumi Framework 9.10.1
Patch release que corrige la emisión de códigos HTTP establecidos manualmente mediante OCore::setHttpStatus().
Desde la introducción del pipeline de Middlewares en 9.9, el emisor final toma el código HTTP desde el estado interno de OMiddleware. setHttpStatus() seguía actualizando únicamente el estado interno de OCore, por lo que determinados componentes podían generar el cuerpo de error correcto y terminar enviando HTTP 200.
En 9.10.1:
OCore::setHttpStatus()sincroniza el código conOMiddleware.- Se restaura el comportamiento histórico de la API pública.
- Los Middlewares posteriores pueden seguir sobrescribiendo explícitamente el status.
- Se añade cobertura de regresión end-to-end.
No requiere cambios en aplicaciones existentes ni pasos automáticos de migración.