Skip to content

WPMediaVerse 2.1.0 - member safety, privacy, and account deletion

Choose a tag to compare

@vapvarun vapvarun released this 20 Jul 12:57
· 516 commits to main since this release
90dacb6

Member-safety and privacy release: block, suspend, and report tools, member-initiated account deletion, and a complete GDPR export and erase map. Paired with WPMediaVerse Pro 2.1.0 - install and test both together.

  • New - Members can delete their own account, with a confirmation step and a grace window they can cancel.
  • New - Report tools are on by default, and Free now has a moderation reports queue for site owners.
  • New - Site owners can suspend a member, and every member has a reachable blocked-members list.
  • New - GDPR personal-data export and erasure cover every member-bearing table through one privacy map.
  • New - A configurable Large image size, plus a WP-CLI command to regenerate thumbnails after changing it.
  • Improve - Every REST write between members passes through one block-and-suspension gate, so a blocked or suspended member cannot act on another.
  • Improve - Erasing a member keeps shared records - the reports filed about them, and conversations others are still in - and anonymises them instead of destroying the evidence or the thread.
  • Improve - The app config endpoint exposes the site's terms, privacy, and safety surface for the mobile app.
  • Improve - REST timestamps are normalised to UTC ISO-8601 across the API, and reactions now report their timestamp.
  • Improve - Direct messaging reaches app parity, with accessibility and SEO fixes on the messaging surface.
  • Improve - Automatic image compression is now off by default, so uploaded photos keep their original quality unless you turn it on; removing hidden GPS and camera data still happens automatically, with no quality loss.
  • Fix - A page whose template another plugin resolved to null no longer triggers a fatal error on the front end.
  • Fix - The direct-message typing indicator now works on sites without a persistent object cache.
  • Fix - Dark mode no longer renders body text near-black on dark surfaces, and media surfaces pair foreground with background.
  • Dev - Added mvs_conversation_participants.typing_until and a rank_scan index on mvs_media_index (Migrator v22).
  • Compat - Lockstep with WPMediaVerse Pro 2.1.0 (https://github.com/vapvarun/wpmediaverse-pro/releases/tag/v2.1.0). Install and test both together.