MH User Activity Monitor

Changelog

1.72

  • Updated release metadata to use a new version number after the blocked WordPress.org SVN commit.
  • Rechecked PHP file starts, translation files, localized readmes and package contents before rebuilding the release ZIP.

1.71

  • Added a CSV export for the currently filtered session overview.
  • Fixed the None privacy mode so URL query parameters are only retained when that mode is selected.
  • Enforced the IP visibility setting in the overview, detail view and CSV export, and added the missing settings control.
  • Loaded bundled translation files explicitly from the plugin languages directory.
  • Added localized readme files for every bundled language.
  • Synchronized the bundled POT, PO and MO translation files with the current plugin strings.

1.70

  • Fixed the inactive “hide own IP” setting so administrator frontend visits can be excluded when enabled.
  • Improved the admin overview with clearer risk cards, status/risk badges and an “Auffaellig” filter.
  • Expanded bot and crawler detection rules, including additional AI, search, SEO, social preview, monitoring and scanner user agents.
  • Added more suspicious request patterns for REST user enumeration, path traversal and remote file inclusion attempts.

1.69

  • Release cleanup: Removed the .wordpress-org development/assets folder from the production plugin package.
  • Confirmed the Contributors field contains only the valid WordPress.org username schaum.

1.68

  • Fixed the WordPress.org contributors field by removing an invalid username.

1.67

  • Linked visible IP addresses in the admin table and session detail view to ipinfo.io for easier lookup.

1.66

  • Added a None privacy mode option for administrators who want no additional privacy-mode restrictions beyond the individual settings.

1.65

  • Changed the readme.txt source language to English for better WordPress.org compatibility.
  • Kept the complete German translation in de_DE language files for translate.wordpress.org.
  • Kept multilingual HelpDocs and screenshot assets in place.

1.64

  • Stable release: This version has been reviewed, translations were synchronized, screenshots were added and the current build is marked as stable.
  • Stability note: This version is intended as the current stable release for WordPress.org submission and production testing.

1.63

  • Rechecked and completed multilingual translations for screenshot captions, cart/session plural strings and remaining admin labels.

1.62

  • Added WordPress.org screenshot assets and synchronized screenshot help documentation in all included languages.

1.61

  • Added a Screenshots section to the readme and included screenshot assets for the WordPress.org plugin page.

1.60

  • Added localized AI bot detection category strings and updated language files.

1.59

  • Extended AI bot detection with categories for AI assistants, AI search engines, AI training/data collection and AI crawlers.

1.58

  • Hardened settings validation against unexpected non-scalar values.
  • Made cart and page-history rendering more robust against malformed stored JSON data.

1.57

  • Normalized multilingual help documentation so all included languages use the same section structure.

1.56

  • Added localized description sections for all included languages.

1.55

  • Added an improved German plugin description for WordPress.org.

1.54

  • Updated the plugin description and multilingual help descriptions.

1.53

  • Updated the WordPress tested-up-to metadata to 7.0 in the plugin header and readme.

1.52

  • Added translator comments for placeholder-based strings.

1.51

  • Synchronized POT, PO and MO language files.

1.50

  • Added dismiss links for the object-cache recommendation and privacy notice. Each dismissed notice is hidden per administrator for four weeks.

1.49

  • WooCommerce cart cards, filters, columns, detail blocks and cart settings are hidden when WooCommerce is not installed or active.

1.48

  • Improved WooCommerce cart product name display and fallback handling.

1.47

  • Cart column now displays product names when product details are stored.

1.46

  • Added cart hover tooltip for stored product details.

1.45

  • Reduced PHPCS warnings for dynamic superglobal helper access.

1.44

  • Fixed unslash and sanitize handling for GET, POST, SERVER, COOKIE and REQUEST values.

1.43

  • Hardened request, cookie and server value handling to avoid PHP 8.1+ deprecation notices for unexpected null values.

1.42

  • Frontend AJAX pings are no longer classified as admin-area activity.

1.41

  • Reworked remaining database calls to use wpdb::prepare() identifier placeholders.

1.40

  • Removed the legacy raw INSERT … SELECT migration path.

1.39

  • Refactored database migration and reviewed remaining direct database calls.

1.38

  • Added privacy mode, URL/referrer query stripping, length limits and data-saving cleanup options.

1.37

  • Centralized capability checks and hardened admin/AJAX request handling.

1.36

  • Removed global PHPCS disable comments and documented SQL identifier handling.

1.35

  • Fixed WordPress.org review issues related to contributors, nonce error responses and session upsert SQL.

1.34

  • Added WordPress and PHP requirements to the plugin header and readme.

1.33

  • Updated language files and help documentation for newly added privacy and performance options.

1.32

  • Added CIDR support for ignored IPs and trusted proxy rules, frontend ping control and admin refresh pause behavior.

Plugin Website
Visit website

Author
Mailhilfe
Version:
1.72
Last Updated
June 23, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.