HyperMew AI Translator

Changelog

1.6.8

  • Resolved phpcs warning for error_log usage in the plugin initialization block.

1.6.7

  • Hardened plugin codebase against PHP TypeError/Warnings and parameter type mismatches.
  • Wrapped REST route callbacks and settings page rendering in try-catch blocks to prevent 500 server errors.
  • Added robust nested array verification for OpenRouter API JSON payloads.
  • Added debug log safety constraints and capped individual log entry lengths to 5000 characters.
  • Replaced loose truthy global post checks with strict instanceof checks.

1.6.6

  • Renamed class filenames to conform to WordPress naming standards.
  • Replaced legacy dirname(__FILE__) calls with the modern __DIR__ constant.
  • Resolved various coding style violations identified via PHPCS.

1.6.5

  • Fixed an issue where iframes inside the post content were not preserved or sent to the translation service.
  • Updated version number to 1.6.5.

1.6.4

  • Added support for WooCommerce Product short description field in the list of translatable fields when WooCommerce is active.
  • Updated version number to 1.6.4.

1.6.3

  • Expanded Supported Post Types query to include non-public, non-public queryable, and search-excluded custom post types.
  • Updated version number to 1.6.3.

1.6.2

  • Hardened REST API routes with formal schema validation and sanitization.
  • Sanitized input variables inside log writing REST request handling.
  • Removed redundant and broken debug listener in TranslationPanelInner component.
  • Updated plugin version to 1.6.2.

1.6.1

  • Resolved PHPCS NonceVerification warnings in the block editor enqueue method.

1.6.0

  • Removed discouraged manual textdomain loading to comply with modern WordPress standards.
  • Cleaned up empty lines and redundant spaces in CSS stylesheets.
  • Added plugin icon and banner assets for the WordPress plugin repository.

1.5.0

  • Added debug logs option under a new settings tab.
  • Log all translation requests, API payloads, responses, caching status, and errors.
  • Allow users to copy and clear debug logs from the dashboard.

1.4.0

  • Renamed plugin to HyperMew AI Translator.
  • Cleaned up empty folders and optimized initialization logic.
  • Allowed adding raw HTML tags and code blocks in System Prompt settings.
  • Changed sanitization logic for System Prompt to preserve custom tag inputs.

1.3.0

  • Added setting option to enable or disable local translation caching.
  • Added Performance Caching control interface to General Settings tab.

1.2.0

  • Restructured the settings layout into tabs to improve UX.
  • Added slide-in transitions between settings tabs.
  • Persisted active tab selection in the browser session.

1.1.0

  • Added ability for user to define custom translatable fields by CSS selectors.
  • Pre-selected first target language on load in both Gutenberg and Classic editors.
  • Renamed translate buttons to “Translate Now”.

1.0.0

  • Initial Release.
  • Added support for the Gutenberg block editor sidebar.
  • Added support for the Classic Editor sidebar metabox.
  • Added caching via transients API.
  • Added custom model identifiers configuration.

Plugin Website
Visit website

Author
micromax
Version:
1.6.8
Last Updated
July 1, 2026
Requires
WordPress 5.6
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.