Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

Better Search Replace Pro Changelog

Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.

Última 1.4.1115 versiones

Sin fecha · 15 versiones

  1. 1.4.11

    Última
    2 nuevos3 correcciones
    Nuevo
    • Requires WordPress 6.2+
    • Requires PHP 8.1+
    Corregido
    • Core tables altered to have compound primary keys are now properly handled during search and replace
    • SQL injection vulnerability on multibyte charsets (GBK, Big5) has been resolved by replacing charset-unaware string escaping with `$wpdb->prepare` (props to jonghan via Intigriti)
    • Improved security and stability
  2. 1.4.10

    1 corrección
    Corregido
    • Improved security and stability
  3. 1.4.9

    1 nuevo
    Nuevo
    • Dependencies have been updated
  4. 1.4.8

    2 correcciones
    Corregido
    • Case-sensitive dry runs no longer highlight case-insensitive matches when previewing results
    • Case-insensitive dry runs no longer change the case of matching terms when previewing results
  5. 1.4.7

    1 corrección
    Corregido
    • The case-insensitive setting once again allows case-insensitive strings to be matched within serialized data, fixing a regression introduced in version 1.4.6
  6. 1.4.6

    1 mejora1 de seguridad
    Mejora
    • Serialized text strings are now only deserialized when containing a match, resulting in faster performance
    Seguridad
    • Table names are now escaped when displaying search results
  7. 1.4.5

    1 corrección1 de seguridad
    Corregido
    • A regression in version 1.4.4 which caused some search results to be skipped has been fixed to ensure only numeric keyed objects are skipped
    Seguridad
    • Unserializing an object during search and replace operations now passes `'allowed_classes' => false` to avoid instantiating the object and potentially running malicious code stored in the database (thanks to Wordfence for responsible disclosure on December 18, 2023 followed by development and testing of the fix by WP Engine)
  8. 1.4.4

    1 corrección
    Corregido
    • Numerical properties of objects are now skipped to avoid causing errors
  9. 1.4.3

    1 nuevo1 mejora
    Nuevo
    • Links to plugin documentation, support, feedback, and changelog are now available in the footer of WP Admin
    Mejora
    • PHP 8.2 and Better Search Replace are now compatible
  10. 1.4.2

    1 de seguridad
    Seguridad
    • Active tab templates no longer loaded using query param value.
  11. 1.4.1

    2 de seguridad
    Seguridad
    • Backup and import filenames now contain a random salt
    • Selected tables are now confirmed to exist before processing the request
  12. 1.4

    1 nuevo1 mejora1 corrección
    Nuevo
    • Better Search Replace has a brand new user interface
    Mejora
    • Default capability required to use the plugin has changed from "install_plugins" to "manage_options" for compatibility with DISALLOW_FILE_MODS
    Corregido
    • Special characters and double-byte strings now display correctly in previews
  13. 1.3.8

    1 mejora1 corrección
    Mejora
    • WordPress 5.6 and PHP 8 compatible
    Corregido
    • Strings that have been serialized twice showing up as false-positives
  14. 1.3.7

    4 correcciones2 de seguridad
    Corregido
    • Existing strings that match the "Replace with" string are not highlighted in results
    • Some special characters interfering with search/replace
    • Percentage sign not saved correctly in backups
    • Hyphen in table name interfering with backups
    Seguridad
    • Pass template filenames through `sanitize_file_name`
    • Verify nonce when downloading diagnostic info
  15. 1.3.6

    1 de seguridad
    Seguridad
    • Store backup files in temp directory (props @Ov3rfly)

Changelog publicado por el desarrollador, en su idioma original.