Skip to content

Releases: Clearsoft-net/easysql-wp

v1.0.0 — Official WordPress Plugin Release

Choose a tag to compare

@joao-jlcm joao-jlcm released this 04 Sep 14:19

EasySQL WordPress Plugin — v1.0.0

Official stable release of the EasySQL WordPress plugin.

Key Features

  • Natural Language to SQL: Ask questions in plain language directly inside your WordPress admin dashboard (wp-admin).
  • Interactive Visualizations: Automatic bar, line, and pie chart rendering powered by vendored Chart.js.
  • SQL Transparency: View, inspect, and copy the exact generated SQL alongside results.
  • Safe Local Execution: Queries are executed locally against your WordPress database using $wpdb.
  • Admin Navigation: Unified Ask interface with quick access to query history and settings.
  • Powered by clearsoft/easysql-sdk: Upgraded to the official PHP SDK v1.5.0.

Installation

  1. Download easysql-wp.zip from the Assets below.
  2. In your WordPress admin, go to Plugins → Add New Plugin → Upload Plugin.
  3. Choose the ZIP file and click Install Now.
  4. Activate the plugin and navigate to EasySQL → Settings to enter your API credentials.

v0.1.0

Choose a tag to compare

@joao-jlcm joao-jlcm released this 06 Aug 15:01

EasySQL WP Plugin — v0.1.0

First public release of the EasySQL WordPress plugin.

Features

  • REST API endpoints: query, queries history, test-connection and connector
  • Core services: QueryService and ConnectorService
  • Admin pages: Settings, Ask and History
  • Admin assets: CSS, shared JS, ask and history JS
  • Markdown rendering in the Ask answer
  • Local execution of generated SQL and result submission
  • Schema-only connector creation using local wpdb instead of sending DB credentials to the API
  • Fall back to the EASYSQL_API_KEY constant when no stored API key

Changes

  • Validates cached connectors against the backend
  • Passes connector_id from the server to ask.js (instead of AJAX fetch)
  • Fixes ask.js sending the connector name instead of the UUID
  • Copies the easysql/sdk dependency instead of symlinking (symlink: false)
  • Enables Apache rewrites in wp-env and adds an install-wp target

Testing & CI

  • QueryService unit tests covering 9 scenarios
  • Update SDK workflow triggered via repository_dispatch after each SDK release