Skip to content

2.0

Compare
Choose a tag to compare
@YahnisElsts YahnisElsts released this 31 Mar 14:17
· 13 commits to master since this release

Backwards incompatible changes

  • Moved the icons and banners directories to a new package-assets subdirectory to fix a conflict with some Apache versions.
  • The filterLogInfo() method now receives an associative array with string keys instead of an array with numeric indexes.

Other changes

  • Added basic IP anonymization support. This feature makes the server partially anonymize IP addresses before writing them to the request log. To enable it, call the enableIpAnonymization() method on the Wpup_UpdateServer instance.
  • Added support for the Requires PHP field.
  • Special characters in request data should now be escaped as hex when writing them to the request log. Props to @dangoodman.
  • Added the ability to detect and log the site URL for update requests sent from WordPress.com sites. Props to @meceware.
  • Fixed a potential security issue where plugin/theme packages could be downloaded directly on Apache 2.4.
  • Fixed some PHP 7 warnings about curly braces.
  • Fixed changelog parsing where lists were not terminated correctly.