Skip to content

Releases: WordPress/ai

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.

0.1.0

26 Nov 21:52
cc1b8a6

Choose a tag to compare

First public release of the AI Experiments plugin, introducing a framework for exploring experimental AI-powered features in WordPress. 🎉

Added

  • Experiment registry and loader system for managing AI features
  • Abstract experiment base class for consistent feature development
  • Experiment: Title Generation
  • Basic admin settings screen with toggle support
  • Initial integration with WP AI Client SDK and Abilities API
  • Utilities Ability for common AI tasks and testing
GitHub-generated release notes
  • Update license to GPL-2.0-or-later by @jeffpaul in #1
  • Add context to readme from WCUS Contributor Day by @jeffpaul in #14
  • Fix markdown link formatting in README.md by @mukeshpanchal27 in #18
  • Introduce Props Bot workflow by @desrosj in #17
  • Add/roadmap by @jeffpaul in #22
  • Add issue references to roadmap goals and features by @jeffpaul in #39
  • Feature/scaffold plugin structure issue 24 by @Ref34t in #38
  • Add new GitHub Action workflows to support WordPress Playground previews by @dkotter in #46
  • Pull in the various AI dependencies we'll be using by @dkotter in #50
  • Add in various test GitHub Action workflows by @dkotter in #49
  • Add documentation files to docs branch by @Ref34t in #42
  • Add Essential GitHub Repository Files (LICENSE, SUPPORT, PR Template, Issue Templates) by @theaminuli in #53
  • Review and streamline contributor and developer documentation by @iqbal-web in #59
  • Change the event the PR Comment workflow runs on by @dkotter in #56
  • Enhance CONTRIBUTING.md with local setup details by @jeffpaul in #64
  • Add plugin assets by @jeffpaul in #66
  • chore: improve .wp-env.json for dev use by @justlevine in #71
  • chore: update node and NPM dev deps by @justlevine in #73
  • code quality: declare strict / inline types by @justlevine in #72
  • Update readme.txt by @mujuonly in #74
  • Add the Title Generation feature base by @dkotter in #61
  • Add the Title Generation execute functionality by @dkotter in #67
  • Refactor: changes Features to Experiments by @JasonTheAdams in #76
  • Add an Asset_Loader class by @dkotter in #87
  • Add basic webpack config by @dkotter in #88
  • Adds basic settings screen by @JasonTheAdams in #84
  • Bump js-yaml by @dependabot[bot] in #89
  • Add/wporg reqs by @jeffpaul in #78
  • Register some utility Abilities by @dkotter in #86
  • Add/dependency check by @jeffpaul in #81
  • Improve Webpack Setup: Adopt Best-Practice Extension for @wordpress/scripts by @theaminuli in #92
  • Add/community files by @jeffpaul in #95
  • Create wporg-plugin-deploy.yml by @jeffpaul in #93
  • Add the Title Generation UI by @dkotter in #83
  • Disable Experiments when no valid AI credentials are found by @dkotter in #100
  • Release/0.1.0 by @jeffpaul in #106

New Contributors

Full Changelog: https://github.com/WordPress/ai/commits/0.1.0.
View all closed items in the milestone.