v0.1.0
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
wpdbinstead of sending DB credentials to the API - Fall back to the
EASYSQL_API_KEYconstant when no stored API key
Changes
- Validates cached connectors against the backend
- Passes
connector_idfrom the server toask.js(instead of AJAX fetch) - Fixes
ask.jssending 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-wptarget
Testing & CI
- QueryService unit tests covering 9 scenarios
- Update SDK workflow triggered via
repository_dispatchafter each SDK release