HuxxConnect – REST API Connector for WordPress

Changelog

1.1.0

  • Added: Stale cache fallback — when an API call fails, the most recently cached response can be served for a configurable grace window instead of surfacing the error. Configure Stale Cache TTL per endpoint or set a site-wide default.
  • Added: Log viewer status code range filter (2xx / 3xx / 4xx / 5xx) for quickly isolating error responses.
  • Added: Log level column in the log viewer (debug, info, warning, error) for filtering and auditing.
  • Added: CSV export of log entries from the log viewer.
  • Added: Selective bulk delete of log entries.
  • Improved: Shortcode attributes renamed to match the rest of the plugin — use api_id and endpoint_id. The original api and endpoint attributes continue to work for existing shortcodes.
  • Fixed: Guided tour steps no longer show “undefined” in the header.
  • Fixed: Log viewer and breadcrumb UI issues (checkbox column alignment, button spacing, current page bold weight).
  • Security: Hardened encryption for stored API credentials — AES-256-GCM is now required, with stronger cryptographic randomness and no fallback key.
  • Security: Favicon uploads are now validated by file content rather than declared type; SVG and Content-Type spoofing are rejected.
  • Security: Shortcode file-part configuration can no longer be overridden by crafted shortcode attributes.
  • Security: API keys, bearer tokens, passwords, and other credentials are now masked in request and response logs.
  • Security: CSV log export neutralizes formula injection attempts (leading =, +, -, @) for safe import into spreadsheet applications.
  • Security: Users demoted from the Administrator role no longer retain access to HuxxConnect settings.
  • Security: Admin notice surfaces when the encryption key tier is downgraded, preventing silent key-rotation confusion.

1.0.1

  • Added: API-wide default headers, query parameters, and body parameters — configure once at the API level, applied to all endpoint requests.
  • Added: Warning indicator when endpoint headers would override the API’s authorization header.
  • Added: Patchstack Vulnerability Disclosure Program (VDP) for security bug reporting.
  • Improved: Export excludes encrypted credentials when the environment lock is active, preventing unusable ciphertext from being included.
  • Fixed: Error responses could be silently dropped when WPGetAPI compatibility filters modified the HTTP response format.
  • Fixed: Test variable overrides not applying type coercion — arrays and booleans were sent as strings.

1.0.0

  • Initial public release on WordPress.org.

0.9.6

  • Improved: Build script produces wp.org-compatible ZIP filename.

0.9.5

  • Improved: WordPress.org Plugin Check compliance — replaced short PHP echo tags, removed deprecated load_plugin_textdomain() call, fixed WP 5.8 compatibility in uninstall cleanup.
  • Improved: Added composer.json to distribution for Plugin Check validation.

0.9.4

  • Added: Extensibility hooks for custom authentication types — Pro and third-party plugins can register new auth methods via the centralized auth type dropdown. (Dev: new huxx_connect/auth/types filter and huxx_connect/auth/fields/{type} action.)
  • Added: Wildcard array syntax ([]) for extracting data from nested arrays in API responses. (Dev: [] in dot-notation paths traverses array elements, e.g., data.[].name.)
  • Improved: Redesigned admin interface with design tokens, Phosphor icons, and consistent styling across all views.
  • Improved: Styled confirmation modal replaces browser-native confirm dialogs.
  • Improved: WPGetAPI compatibility bridge documented in readme files.
  • Improved: Tested up to WordPress 6.9.4.
  • Fixed: Boolean and integer values in authentication configuration are preserved correctly during import.
  • Fixed: OAuth 2.0 capitalization corrected on API card auth badges.

0.9.3

  • Fixed: WPGetAPI compatibility no longer causes fatal errors when WPGetAPI is activated or reactivated. (Dev: activation detection now uses request parameters instead of hook timing.)
  • Fixed: Empty API credential fields display correctly instead of showing masked placeholder asterisks.
  • Fixed: Postman import handles empty collection variables and warns about values that need manual attention.

0.9.2

  • Added: Brace syntax for the keys shortcode attribute — extract multiple fields from a response using keys=”{id},{name}”. (Dev: pipe-delimited paths also supported for WPGetAPI compatibility. Both dot-notation and brace/pipe formats work.)
  • Added: Shortcode output filter hook for extensions to customize response rendering. (Dev: huxx_connect/shortcode/format_output filter.)
  • Added: Export data filter hook for extensions to modify exported configurations. (Dev: huxx_connect/export/data filter.)
  • Improved: API favicons automatically sync when importing API configurations.
  • Improved: Request preview headers now show masked credential values instead of raw secrets.
  • Improved: API key values in request URLs are masked in the request log before storage.

For the complete pre-1.0 changelog, see CHANGELOG.md included with the plugin.

Plugin Website
Visit website

Author
huxxco
Version:
1.1.0
Last Updated
April 18, 2026
Active Installs
10
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.4
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.