Changelog

[1.1.0] - 2025-10-21

Added
  • A dedicated API Key authentication system, which is the recommended method for external services.
  • A comprehensive settings panel with a tabbed interface for General, API Control, Security, and Authentication.
  • A master switch to enable or disable all API endpoints globally.
  • Individual controls to enable or disable each specific API endpoint.
  • The X-Setu-Auth-Method header is now included in all successful API responses to show how the request was authenticated.
Fixed
  • Resolved several bugs related to authentication, settings management, and response headers.

[1.0.2] - 2025-10-20

Changed
  • Modifications to upload-media and create-post endpoints.


[1.0.0] - 2025-10-18

Added
  • Upload media from external URLs
  • Create posts programmatically
  • List available post types
  • Security improvements and WordPress coding standards compliance
  • Comprehensive error handling and validation
Fixed
  • Media upload functionality issues

Upgrade Notice

= 1.0.2 = This version includes updates to the upload-media and create-post endpoints.

= 1.0.0 = Initial stable release with secure REST API endpoints for WordPress automation.