Skip to content

Releases: WordPress/ai

0.6.0

20 Mar 14:53
e012381

Choose a tag to compare

There are Breaking Changes in this release.

Breaking Changes

  • Refactor Experiments to be a type of Feature, improving how functionality is organized and surfaced (#316).

The following classes have been removed. Anyone that was directly using these will need to make updates to utilize the correct replacements: Abstract_Experiment, Invalid_Experiment_Metadata_Exception, Invalid_Experiment_Exception, Experiment_Loader, Experiment_Registry.

  • Standardize the Title Generation Ability to align with other registered Abilities (#227).

The ai/title-generation Ability now uses a context argument instead of a post_id argument in the input_schema. Anyone directly using this Ability will need to make updates to account for that.

Added

  • New Experiment: Image Editing via prompt-based image refining in the Post Editor and Media Library (#292).
  • New Experiment: Image Editing via expanding or removing background and removing or replacing items in the Media Libary (#305, #312).

Changed

  • Rename the plugin from "AI Experiments" to "AI" (#287).
  • Replace Invalid_Experiment_Exception with _doing_it_wrong() (#303).
  • Rename hook prefixes in helpers.php (#315).
  • Rename plugin constants to WPAI_* (#317).
  • Refactor the upgrade routine and add v0.6.0 migrations (#321).
  • Move the Generate Alt Text button to the new Content tab for improved discoverability (#306).
  • Remove stray "AI" references from UI for improved consistency (#320).
  • Update documentation (#314).

Fixed

  • Remove duplicate error display in the Generate Alt Text flow (#255).

New Contributors

Full Changelog: 0.2.1...0.6.0.
View all items closed in the release.

0.5.0

12 Mar 15:17
1f896e2

Choose a tag to compare

Note this version bumps the WordPress minimum supported version from 6.9 to 7.0.

Added

  • Switch to using AI Client bundled in WordPress 7.0 (#275, #301).

Changed

  • Bump WordPress minimum supported version from 6.9 to 7.0 (#272).
  • Bump WordPress tested-up-to version 7.0 (#272).
  • Migrate credentials from the AI Credentials to the new Connectors screen (#286).
  • Improve documentation and plugin assets (#280, #281, #291, #293, #296).

Removed

  • No longer using AI Client via Composer package (#271).

Developer

  • Bump simple-git from 3.30.0 to 3.33.0 (#295).

Full Changelog: 0.4.1...0.5.0.
View all items closed in the milestone.

0.4.1

06 Mar 18:30
f9587d2

Choose a tag to compare

Fixed

  • Issues with 0.4.0 release merge and deploy (#266).

Developer

  • Bump immutable from 5.1.4 to 5.1.5 (#273).
  • Bump svgo from 3.3.2 to 3.3.3 (#274).
  • Updated Release Instructions documentation (#277).

Full Changelog: 0.4.0...0.4.1.
View all items closed in the milestone.

0.4.0

05 Mar 23:41
f282114

Choose a tag to compare

Added

  • Inline Image Generation directly in the post editor, enabling users to generate images without leaving authoring/editing flows (#235).
  • Generate Image within the Media Library with prompt-based image generation workflows (#258).
  • Generate Review Notes experiment to analyze post content or individual blocks and suggest refinements via Notes comments in the editor (#260, #267).
  • Split editor and admin experiments within the settings page (#232).
  • Contextual help text to the Abilities Explorer screen to assist users in understanding what Abilities are and how to use them (#243).

Changed

  • Update “Generate Summary” button style to use consistent UI with other buttons in the ediot (#253).
  • Standardize Abilities invocation using the runAbility helper to improve consistency across API calls (#228).
  • Make provider labels in the Abilities Explorer translatable and adjust badge styling for clarity (#247).
  • Improve Abilities Explorer table layout by aligning spacing and styles with WordPress admin table conventions (#248).
  • Improve the Ability test page with better internationalization and add copy-to-clipboard functionality (#256).

Removed

  • Remove unused checkbox column from the Abilities Explorer table, as it was not tied to any bulk actions (#246).

Fixed

  • Fix the position and behavior of the “Copy” button in code blocks within the Abilities Explorer (#245).

Developer

  • Bump basic-ftp from 5.1.0 to 5.2.0 (#259).

New Contributors

Full Changelog: 0.3.1...0.4.0.
View all items closed in the milestone.

0.3.1

18 Feb 14:49
ecc6673

Choose a tag to compare

Fixed

  • Increased image generation request timeout from 30s to 90s to reduce failed generations on slower providers/models (#226).

Developer

  • Added Experiment lifecycle and contribution criteria documentation, plus general doc tidy-ups to better explain how experiments land in (and could eventually graduate from) the plugin (#219).
  • Updated the Pull Request template to include an “AI tools usage” disclosure section, aligned with the equivalent change in core (#217).
  • Bump qs from 6.14.1 to 6.14.2 (#229).

Full Changelog: 0.3.0...0.3.1.
View all items closed in the milestone.

0.3.0

09 Feb 17:47
a167a57

Choose a tag to compare

Added

  • Content Summarization Experiment, allowing authors to generate and store AI-powered summaries directly in the post editor (#147).
  • Featured Image Generation Experiment, enabling AI-generated featured images from the editor sidebar with optional alt text and AI attribution metadata (#146).
  • Alt Text Generation Experiment, supporting images within Image blocks and Media Library workflows (#156).
  • “Experiments” and “Credentials” quick action links to the Installed Plugins screen for faster configuration (#206).

Changed

  • Replace the global “Enable Experiments” checkbox with an auto-submitting enable/disable button to reduce friction when toggling experiments (#168).

Fixed

  • Improve robustness of asset loading to handle missing or invalid built files and prevent admin and editor warnings (#175).
  • Add missing strict typing declarations in the Abilities Explorer to ensure consistency and correctness (#208).

Developer

  • Streamline and clarify Contributor and Developer documentation to improve onboarding and reduce duplication (#169).
  • Fix inline documentation issues, including missing @global tags, non-standard hook tags, and incomplete @return descriptions (#207, #210).
  • Bump phpunit/phpunit from 9.6.31 to 9.6.33 as part of ongoing test and tooling maintenance (#209).
  • Expand and align allowed open source licenses in dependency configuration to better match Gutenberg and ecosystem tooling (#212, #213, #214).

New Contributors

Full Changelog: 0.2.1...0.3.0
View all items closed in the milestone.

0.2.1

26 Jan 19:22
9afabb2

Choose a tag to compare

Added

  • Introduced a shared AI_Service layer to standardize provider access across experiments (#101).

Changed

  • Documentation updates (#195).

Fixed

  • Guarded against preg_replace() returning null to prevent content corruption in normalize_content() (#177).

Security

  • Change our user permission checks to use edit_post instead of read_post (GHSA-mxf5-gp98-93wv).
  • Bumped diff from 4.0.2 to 4.0.4 (#196).
  • Bumped lodash-es from 4.17.22 to 4.17.23 (#198).
  • Bumped lodash from 4.17.21 to 4.17.23 (#199).

New Contributors


Full Changelog: 0.2.0...0.2.1
View all items closed in the milestone.

0.2.0

20 Jan 23:33
3e3847e

Choose a tag to compare

Added

  • Core excerpt generation support for AI-powered summaries, including a new Excerpt Generation Experiment with editor UI (#96, #143).
  • Abilities Explorer — a new admin screen to view and interact with registered AI abilities in the plugin (#63).
  • Introduce foundational backend support for Content Summarization and Image Generation experiments (API-only; no UI yet) (#134, #136).
  • Improve plugin documentation and onboarding with expanded WP.org readme content (#135).
  • Add Playground preview support to build and PR workflows using the official WordPress action (#144).

Changed

  • Rely on the Abilities API bundled with WordPress 6.9 and remove the previously bundled dependency (minimum WP version updated) (#107).
  • Reorganize Playground blueprints and update demo paths to align with WordPress.org conventions (#137).
  • Improve and clarify plugin documentation, descriptions, screenshots, and in-context messaging (#69, #158, #161, #162, #164).
  • Update and align runtime and development dependencies, including preact, qs, express, and React overrides (#165, #166, #171).
  • Replace custom Plugin Check setup with the official GitHub workflow for more reliable enforcement (#139).

Fixed

  • Resolve UI and messaging issues on the AI Experiments settings screen (#130, #132).
  • Ensure AI Experiments are visible even when no credentials are configured (#173).
  • Fix Plugin Check, linting, and CI failures introduced by updated tooling and workflows (#150, #163, #167, #176).

Developer

  • Cleanup and standardize scaffold, linting, TypeScript, and CI configuration to better align with WordPress Coding Standards (#172).

New Contributors

Full Changelog: 0.1.1...0.2.0.
View all items closed in the milestone.

WordPress Playground testing ZIP artifacts

13 Jan 18:57
e1d774b

Choose a tag to compare

Automated release for WordPress Playground CI artifacts

0.1.1

02 Dec 07:31
40c8510

Choose a tag to compare

Added

  • Link to the plugin settings screen from the plugin list table (#98).
  • WordPress Playground live preview integration (#85).
  • RTL language support and inlining for performance (#113).

Changed

  • Updated namespace to ai_experiments (#111).
  • Bumped WP AI Client from dev-trunk to 0.2.0 (#118, #122, #125).

Removed

  • Valid AI credentials check from the Experiment is_enabled check (#120).
  • Example Experiment registration (#121).

Fixed

  • Bug in asset loader causing missing dependencies (#113).

Security

  • Bumped js-yaml from 3.14.1 to 3.14.2 (#105).

Developer

  • Updated format script to only format JS to avoid random JSON file changes (#114).
  • Updated documentation (#108, #112).
GitHub-generated release notes

New Contributors

Full Changelog: 0.1.0...0.1.1
View all closed items in the milestone.