Releases: mundschenk-at/avatar-privacy
Releases · mundschenk-at/avatar-privacy
Avatar Privacy 1.0.6
- Bugfix: Only valid response codes from Gravatar.com are cached (200 and 404).
- Bugfix: Plugin transients are cleared on plugin upgrades.
- Bugfix: The workaround for trac ticket #42663 introduced in 1.0.5 is expanded to all uses of
wp_get_image_editor()
.
Avatar Privacy 1.0.5
- Bugfix: Prefer GD-based implementations of
WP_Image_Editor
to work around trac ticket #42663. - Bugfix: The
rel
andtarget
attributes are allowed inuse_gravatar
checkbox labels and by the default, thenoopener
andnofollow
values for therel
attribute are added to the Gravatar.com link. - Bugfix: Invalid 0-byte image files are not saved anymore.
Avatar Privacy 1.0.4
- Bugfix: When the plugin is uninstalled, the default avatar image is really reset to
mystery
if necessary. - Bugfix: The
use_gravatar
checkbox is compatible with more themes now.
Avatar Privacy 1.0.3
Bugfix: The plugin no longer fails with a fatal error on PHP 5.6.
Avatar Privacy 1.0.2
Bugfix: PNG avatars were not created correctly when EWWW Image Optimizer was enabled.
Avatar Privacy 1.0.1
Bugfix: Non-multisite installations triggered an SQL error in some situations.
Avatar Privacy 1.0
- Feature: All default avatars are generated on your server.
- Feature: Gravatar.com avatars are cached locally. (The cache is cleaned regularly
via a cron job to prevent unlimited growth.) - Feature: Registered users can upload their own avatar images to your server.
- Change: Refactored according to modern development principles.
- Change: Removed settings in favor of sensible default values and filter hooks:
- Gravatar.com usage is opt-in and gravatars are only displayed if the exist.
- The default behavior for legacy comments can be customized via the
avatar_privacy_gravatar_use_default
filter hook.
- Change: All static default icons are now SVG images.
Release 1.0 can be installed from the WordPress.org plugin repository, so the archives on GitHub do not include the dependencies (as they did for the pre-release versions).
Avatar Privacy 1.0.rc.1
- The bundled static icons have been replaced with SVG versions.
- Various small bug fixes.
Avatar Privacy 1.0-beta.3
- The default gravatar validation interval depends on content age now. It can be adjusted via the
avatar_privacy_validate_gravatar_interval
filter hook. - A rather serious bug concerning cron job schedulung has been fixed. On a busy site, a few thousand cron job entries might have been created that need to be removed (e.g. via the WP-CLI command
wp cron event delete avatar_privacy_daily
). - MonsterID and Wavatars are now resized through the
WP_Image_Editor
class, which means they benefit from EWWW and similar optimization plugins.
Avatar Privacy 1.0-beta.2
Fixes an issue where temporary files were accidentally produced in the WordPress root directory (instead of passing images in memory).