1.23.8.26 - 08/Aug/2023
FEATURE: Given the basic migration feature in the free plugin
FIX: Content-MD5 and any V2-related headers were always included in the S3's V4 SignedHeaders even though the headers were not presented in a HTTP request
FIX: Generating URL-encoded queries for a canonical request should have used a method/mechanism which encoded query values according to RFC 3986 (for consistency and for not breaking the code)
FIX: Search / replace database not working on Admin dashboard > Settings > UpdraftPlus Backups > Advanced Tools > Search / replace database on PHP 8.2 due to stricter type checking
FIX: A newly added subsite that was restored from a normal site to the multisite was not listed in the site list in the multisite
FIX: Manual deletion of backup sets appeared to skip some files when multiple instance and/or remote storage were in use
FIX: The SFTP remote storage stopped working in the UpdraftPlus 2.23.6 release. Reverted the change "TWEAK: Validate SFTP key field on credential test and before save"
TWEAK: Add a warning in the log file if AWS connection fails and a TLSv1.2 connection test fails
TWEAK: Add warning for user if only PclZip available
TWEAK: Fix unable to switch tab when a plugin (wrongly) loads certain CSS onto UD's settings page
TWEAK: Remove the word 'apparently' in the backup success message
TWEAK: Update to latest phpseclib 1.0.X version (prevents deprecation notice on PHP 8.1+)
TWEAK: Change "s3" property to "public" in UpdraftPlusAWSRequest class for PHP 8.2 deprecation compatibility [
https://source.updraftplus.com/team-updraft/updraftplus/-/mergerequests/1481]
TWEAK: Fixed Missing/ broken links for the pCloud image in addons tab
TWEAK: Buying UpdraftClone tokens through inline checkout
TWEAK: Fixed Spelling errors in updraftplus repo
TWEAK: Added save button at the top of setting tab content
TWEAK: UpdraftCentral module now, by default, overwrites the same existing theme installed on the remote sites (if any), regardless of what version is currently installed or what version being uploaded and installed
TWEAK: Define class properties in UpdraftCheckoutEmbed class for PHP 8.2 deprecation compatibility
TWEAK: Update the composer package yahnis-elsts/plugin-update-checker for PHP 8.2 compatibility
TWEAK: Added username and email details for authenticated dropbox account in updraftplus settings
TRANSLATIONS: Split sentences to make one sentence in any translation functions