Pues ya está la nueva versión de
WordPress
disponible, que soluciona los problemas de la gente que estaba usando
WordPress 2.0.5 en un servidor con PHP 5.2 o PHP bajo FastCGI.
La lista de tickets
cerrados
es bastante más corta de lo habitual: solamente 11 tickets pero destaco
cinco de ellos:
- #3215 Funciones de
login y actualizar rotas: En resumidas cuentas, viene a
decir que al intentar acceder al Dashboard con WP 2.0.5 y PHP bajo
FastCGI salen muchas páginas en blanco, errores 500, redirecciones 302
incompletas, etcétera.
- #3267 Errores PHP en
template-function-links.php: Una función crea un objeto y éste muere
antes de lo necesario por lo que genera errores.
- #3390 Parche para
mejorar
get_page_uri: Un parche que ejecuta una sola llamada general en lugar de una por cada página simple del árbol. Es decir una mejora de optimización para esta función.
- #3367 Problemas con
OpenVMS y MySQL: Al ejecutar WordPress en OpenVMS HP-PHP en el
fichero classes.php hay unas llamadas a la BBDD MySQL que contienen
comillas dobles ("") dentro de simples ('') lo cual hace fallar el
script.
- #3112: Al intentar subir
una imagen con la interfaz de WordPress se pegaba de leches con el modo
estricto de MySQL 5.
Además se han hecho cambios desde la 2.0.6 Beta 1 a esta versión final
que no han sido comentados en el Trac pero si en la lista de testers:
- Arreglos en la internacionalización (i18n).
- Las quicktags ahora funcionan con Safari (requiere una versión
muy reciente de Safari 2.0).
- Nuevo filtro global para MySQL (llamado "query") que ayudará a crear
plugins mucho más potentes.
- Arreglado un comportamiento extraño y ligeramente molesto en las
cajas DBX más grandes (trackbacks, postmeta) en Firefox.
- Akismet ya no optimiza tan a menudo la base de datos de
comentarios (ya no es necesario que lo haga tanto).
Y durante la transición entre la RC1 y la final se ha arreglado un
fallo de XSS
(1
2) lo cual
desemboca a que se haya creado una nueva
función llamada
attribute_escape() que sustituye a wp_specialchars(). Este
cambio de última hora provocó que saliera una RC2 ya que se tocaron
muchos ficheros.
En resumen, la versión 2.0.6 ha sido creada para arreglar pequeños
errores, solucionar los problemas que tenían algunos con la 2.0.5 + PHP
bajo FastCGI o PHP 5.2, algún bug de seguridad, etcétera.
Ya sólo queda añadir dos puntos por parte de Mark Jaquith:
-
Buscan la máxima retroalimentación de testers posible, en particular de aquellos que usen PHP 5.2, PHP con FastCGI, servidor ISS o Apache bajo Windows.
-
"Aunque la rama 2.0.x se va a continuar manteniendo en el futuro, la versión 2.0.6 será casi seguro la última versión antes del lanzamiento de WordPress 2.1, por ello ¡hagamos una buena versión!".


Comentarios