Skip to content

v0.7.1

Choose a tag to compare

@fabiomb fabiomb released this 02 Oct 15:01
· 8 commits to main since this release

Corrección: avisos «Deprecated» en PHP 8.4 (#25)

Con PHP 8.4, el log del sitio se llenaba de avisos en cada petición: WPS_Rate_Limiter, WPS_Admin_Notifier y WPS_Rules_Engine declaraban get_instance( WPS_Loader $loader = null ), y PHP 8.4 depreca el tipo nullable implícito. No afectaba el funcionamiento.

  • Los tres usan ahora el tipo nullable explícito (?WPS_Loader $loader = null). Una revisión de todo el plugin no encontró otros casos.
  • Test nuevo que recorre el código fuente y falla si aparece otro parámetro con nullable implícito: con PHP 8.2 el aviso no se ve.

Versión

  • Versión actualizada a 0.7.1 en la cabecera del plugin, la constante WPS_VERSION y el MU-plugin. Sin cambios de base de datos. Es la primera versión que se instala desde el panel con el actualizador de la 0.7.0 (#29).