Releases: WordPress/ai
Releases · WordPress/ai
0.2.1
Added
- Introduced a shared
AI_Servicelayer to standardize provider access across experiments (#101).
Changed
- Documentation updates (#195).
Fixed
- Guarded against
preg_replace()returningnullto prevent content corruption innormalize_content()(#177).
Security
- Change our user permission checks to use
edit_postinstead ofread_post(GHSA-mxf5-gp98-93wv). - Bumped
difffrom 4.0.2 to 4.0.4 (#196). - Bumped
lodash-esfrom 4.17.22 to 4.17.23 (#198). - Bumped
lodashfrom 4.17.21 to 4.17.23 (#199).
New Contributors
- @caseymanos made their first contribution in #101
- @juanfra made their first contribution in #177
- @PypWalters made their first contribution in GHSA-mxf5-gp98-93wv
Full Changelog: 0.2.0...0.2.1
View all items closed in the milestone.
0.2.0
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
- @aslamdoctor made their first contribution in #132
- @jamesmorrison made their first contribution in #96
- @mehrazmorshed made their first contribution in #161
- @huzaifaalmesbah made their first contribution in #69
- @pbearne made their first contribution in #173
- @karmatosed made their first contribution in #63
Full Changelog: 0.1.1...0.2.0.
View all items closed in the milestone.
WordPress Playground testing ZIP artifacts
Automated release for WordPress Playground CI artifacts
0.1.1
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-trunkto 0.2.0 (#118, #122, #125).
Removed
- Valid AI credentials check from the Experiment
is_enabledcheck (#120). - Example Experiment registration (#121).
Fixed
- Bug in asset loader causing missing dependencies (#113).
Security
- Bumped
js-yamlfrom 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
- Update/docs by @jeffpaul in #108
- Bump js-yaml by @dependabot[bot] in #105
- Fix plugin review items by @dkotter in #111
- Update post-release steps in CONTRIBUTING.md by @jeffpaul in #112
- Update to the latest release of the WP AI Client by @dkotter in #118
- Update format script to only format JS to avoid random JSON file changes by @felixarntz in #114
- Fix asset loader bugs causing missing dependencies, lack of RTL support, lack of inlining for performance by @felixarntz in #113
- Adds action links to the plugin list table by @iqbal-web in #98
- Ensure the right version of the PHP AI Client is installed by @dkotter in #122
- Remove the credentials check from our
is_enabledcheck by @dkotter in #120 - Remove Example Experiment registration by @dkotter in #121
- Feat: wp playground integration by @dhruvang21 in #85
- Updates WP AI Client to 0.2.0 and sets MCP Adapter version by @JasonTheAdams in #125
- Release/0.1.1 by @jeffpaul in #124
New Contributors
- @felixarntz made their first contribution in #114
- @dhruvang21 made their first contribution in #85
Full Changelog: 0.1.0...0.1.1
View all closed items in the milestone.
0.1.0
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.jsonfor 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_Loaderclass 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.ymlby @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
- @jeffpaul made their first contribution in #1
- @mukeshpanchal27 made their first contribution in #18
- @desrosj made their first contribution in #17
- @Ref34t made their first contribution in #38
- @dkotter made their first contribution in #46
- @theaminuli made their first contribution in #53
- @iqbal-web made their first contribution in #59
- @justlevine made their first contribution in #71
- @mujuonly made their first contribution in #74
- @JasonTheAdams made their first contribution in #76
- @dependabot[bot] made their first contribution in #89
Full Changelog: https://github.com/WordPress/ai/commits/0.1.0.
View all closed items in the milestone.