v2.0.0 - Content Manager
Content-manager release: the connector now covers the whole site, not just posts.
- Content manager release. The connector now covers menus, widgets, the
Customizer, global styles for block themes, site settings, the permalink
structure, comment moderation, categories and tags, and media management,
in addition to the posts, pages, Elementor, SEO and WooCommerce endpoints
that were already there - Authentication is now bound to a WordPress account. The token still gates
every request, and on top of that each endpoint runs the capability check
that wp-admin would run. Linking the connector to a lower privileged account
now genuinely restricts it - Fixed: uploading media returned a fatal error on every call. The MIME
validation added in 1.2.x used a function that WordPress does not load during
a REST request, so/mediaanswered HTTP 500 on every upload - Fixed: posts and pages created by the connector had no author. They now carry
the linked account, which restores authorship, revision history and author
schema - Fixed: cache plugins were reported as capable even when they were not
installed - Uploads whose extension disagrees with their contents are renamed to the real
type instead of being stored under a misleading name. SVG is no longer in the
accepted list - Featured images can be set in one call from an attachment, a URL or raw bytes
- Posts can be scheduled by passing a future date
- Gutenberg block markup can be generated from a structured description and
validated - Registers its operations with the core Abilities API on WordPress 6.9+
- Plugin and theme endpoints are read only by design
- Licence moved to GPLv2 or later
- Verified against WordPress 7.0.3, PHP 8.3, Elementor 4.2.2 and Yoast SEO