UpdraftPlus 1.12.25 (free version) / 2.12.25 (paid versions) is in the process of being released. The biggest thing is this release is that it now uses Dropbox’s newer interface (APIv2) for all communications. This does not require Dropbox users to take any action – it should all be seamless. Dropbox will be turning off their older interface (APIv1) in July 2017, so this gives you plenty of time to upgrade! There are also faster database backups for users on some Windows webservers. Beyond that, there are a number of tweaks and improvements (particularly internal ones, laying a foundation for future advances). As ever, it is a recommended update for all!

The full changelog since 1.12.23 / 2.12.23 follows:

  • Fix: When importing a single site into a multisite install as a new site (experimental feature), the main multisite URL was being incorrectly adjusted
  • Fix: Fix a bug with remote scans not returning more database archives correctly
  • Compatibility: Add Dropbox APIv2 capability (see: https://updraftplus.com/dropbox-api-version-1-deprecation/)
  • Feature: Look for mysqldump.exe in likely locations on Windows, for faster database backups
  • Tweak: UpdraftVault, Amazon S3 and DreamObjects downloaders have been rewritten without race conditions
  • Tweak: The ‘site information’ advanced tool now contains information on loaded Apache modules.
  • Tweak: Introduce an abstraction layer for reporting on the status of restore operations
  • Tweak: Deleting remote backup sets from the dashboard is now batched for sets with many archives, to avoid potential PHP timeouts on slow remote services
  • Tweak: Updated bundled phpseclib library to version 1.0.4
  • Tweak: Introduce an internal templating layer, for improved long-term maintainability
  • Tweak: When importing a single site into a multisite install as a new site, remove any cron entries for backup runs on the new site
  • Tweak: Fix an inconsequential off-by-one in the chunked downloading algorithm so that the behaviour is as documented
  • Tweak: Improve accessibility of Labelauty components with keyboard navigation
  • Tweak: Tweak the algorithm for scheduling resumptions, to improve efficiency in the (once) seen corner-case of PHP usually having a predictable run-time, but with an instance of a much longer run-time
  • Tweak: Slightly more logging when an S3 error condition occurs, allowing easier diagnosis
  • Tweak: Add support for the new US East (Ohio) region to S3
  • Tweak: OneDrive authentication can now detect a block by CloudFlare, and direct the user accordingly
  • Tweak: If there are remote storage methods needing authentication, then pop up a box showing this to the user – so that it does not rely on them spotting the dashboard notice or having read the instructions

David Anderson (lead developer, UpdraftPlus)

twitterlinkedinFacebook