Releases: interconnectit/Search-Replace-DB
Releases · interconnectit/Search-Replace-DB
Search-Replace-DB v4.1.4
What's Changed
- suppress PHP warning by @jnorell in #339
- GNU coreutils incompatibility, fixes #337 by @jnorell in #338
- Add script to vendor/bin folder by @pcurrier in #330
- fix replace bug on regex using webui by @gianluigi-icit in #345
- Update version to 4.1.3. by @damiencarbery in #349
- update readme.md with proper URL by @thatgeeman in #355
- fix page-size option name, default page size is 500 now by @gianluigi-icit in #358
- Fixing namespaced classes in unserialize_callback_func by @julego in #356
- Fix unserialize() warning flood with PHP 8.3+. Fix deprecated warnings. by @colinfoster in #385
- tablename with dash breaks class because not backtick quoted in two p… by @tamw-wnet in #392
- Upgrade PHPUnit tests to be compatible with PHPUnit 11.4.0 by @Martin-Eckleben in #393
- Update package.json by @interconnectitalfie in #394
- Update README.md by @interconnectitalfie in #395
- Fixed bug with wordpress composer require by @interconnectitalfie in #398
- Update README.md by @davecoveney in #401
New Contributors
- @jnorell made their first contribution in #339
- @pcurrier made their first contribution in #330
- @damiencarbery made their first contribution in #349
- @thatgeeman made their first contribution in #355
- @julego made their first contribution in #356
- @colinfoster made their first contribution in #385
- @tamw-wnet made their first contribution in #392
- @Martin-Eckleben made their first contribution in #393
- @interconnectitalfie made their first contribution in #394
- @davecoveney made their first contribution in #401
Full Changelog: 4.1.2...4.1.4
Huge thanks to our sponsor wodobo for helping to fund this release. Consider sponsoring us too
Search-Replace-DB v4.1.2
Changelog
- Now you can suppress the checks for PHP and be able to run this tool in an old setup
Search-Replace-DB v4.1.1
Changelog
- Autoload class in composer.json
Search-Replace-DB v4.1
Changelog
- Ability to connect using SSL, command line only feature
Search-Replace-DB v4.0
What's New
- Support for continuous integration through Travis CI
- Ability to do multiple search-replaces
- Ability to exclude tables
- Remove specific loaders for WP
- No longer automatically populate DB fields, this was causing security issues for users leaving the script on their site
- Script now checks whether the correct version of PHP is used
- Script checks if necessary modules are installed
- Script checks if the connection is secure and gives a warning otherwise
- Bug fixes
- UI Tweaks
- Password is not mandatory in CLI
3.1: Merge pull request #139 from interconnectit/revert-138-master
This version has the following changes.
- Safety checks to prevent deletion when installed incorrectly. However, you should still take care when dealing with files on your server.
- JavaScript popup confirmation on 'Delete Me'.
- Port number option in both the GUI and CLI. Use --port nnn to set a non-default MySQL port.
- Fixed Drupal bootstrap behaviour. Start up of script uses Drupal data as guide, no longer relies on a full successful Drupal initialisation before script will allow you to proceed.
- Driver selection improved so that PDO will be attempted first if PDO+mysql is available, with mysqli being used as a fallback. This fixes 'driver not found' errors.
- Removed mysql_ functions and replaced with mysqli_.
- Improved JS preview overlay for dry runs. This means that the right pane will always show the most accurate data possible. If serialised strings are present, highlights are not displayed.
3.0.0
The first stable release of the safe search replace tool for PHP. The CLI script is much more feature complete in this version with better support for different character sets. There are still problems with UTF-16 and UTF-32 which we hope to try and address in future releases.
Use php srdb.cli.php --help
for the list of options.