1.0.2
Added
- Manual refresh button to the AI Request Logs table header (#687).
- New
ai_generatedparam on our Image Import Ability to set if the imported image was AI generated or not (GHSA-42mg-ffvx-4xff).
Changed
- Ensure Editorial Notes and Editorial Updates controls stay grouped together in the post editor sidebar (#605).
- Use explicit UTF-8 encoding for generated Meta Description character counts (#655).
- Return a consistent decorative flag from Alt Text Generation results (#659).
- Show an error message immediately in the Image Generation UI when there's no AI Connector in place that supports image generation (#679).
- Use a neutral icon for disabled Features and Experiments in the AI Status widget (#720).
Fixed
- Abilities Explorer schema validation (#612).
- Alt Text Generation button becomes unresponsive after using Next/Previous in the media modal (#631).
- Add descriptive accessible labels to approval matrix toggle controls (#637).
- Added accessible labels to the Provider and Category filter dropdowns on the Abilities Explorer page (#642).
- Lost focus after generating a Title (#644).
- Lost focus when generating Alt Text in Image block inspector controls (#645).
- Lost focus when toggling the Connector Approval state (#646).
- Lost focus after generating Images (#647).
- Added an accessible label to the ability test payload textarea in the Abilities Explorer (#649).
- Excerpt generation post context payload (#651).
- Clear out the Meta Description suggestion when the modal closes (#653).
- Lost focus after running Content Resizing actions (#663).
- Column reordering and hiding in the AI Request Logs table now persists instead of resetting to the default (#669).
- Summary statistics showing zero for short time periods on non-UTC MySQL servers (#671).
- UI inconsistency on AI Request Logs page (#676).
- Ensure thinking tokens are counted in AI Request Logs (#680).
- Ensure the Ability schemas and outputs are valid JSON Schema for strict REST and MCP consumers (#688).
- Title Generation button disappears after toggling off "Show template" (#694).
- Prevent accidental interactions and stale feedback in the Meta Description Generation modal and improve focus handling (#696).
- Ensure focus isn't lost after generating an Excerpt inline (#698).
- AI Request Logs: "Copy Log ID" gives no feedback when copied (#700).
- AI Request Logs: main header overlapping table header (#705).
- Allow users to clear an applied Meta Description while preventing whitespace-only descriptions (#706).
- Rename unforwarded
MaskCanvascomponent function toInnerMaskCanvasto avoid duplicate declarations (#713).
Security
- Remove the
metaparam from our Image Import Ability (GHSA-42mg-ffvx-4xff). - Check the current user's capabilities and the comment type before setting an Editorial Note (GHSA-j7hg-vqpw-f98f).
Developer
- Clarify AI Connector provider setup documentation (#638).
- Add
@WordPress/ai-maintainersteam (#677). - Removes the
ready_for_reviewpull request event from the Test and Plugin Check GitHub Actions workflows (#703). - Bump
tmpfrom 0.2.5 to 0.2.7 (#630). - Bump
phpstan/php-8-stubsfrom 0.4.34 to 0.4.35 (#635). - Bump
phpstan/phpstanfrom 2.1.54 to 2.2.1 (#635, #672). - Bump
codecov/codecov-actionfrom 6.0.0 to 6.0.1 (#636). - Bump
WordPress/action-wp-playground-pr-previewto latest version (#673). - Bump
actions/checkoutfrom 6.0.2 to 6.0.3 (#707). - Bump
wordpress/plugin-check-actionfrom v1.1.6 to v1.1.7 (#726). - Update NPM dev-depependencies (#712).
GitHub-generated release notes
- fix(deps): bump tmp from 0.2.5 to 0.2.7 by @dependabot[bot] in #630
- Fix[Alt Generation]: Generate button becomes unresponsive after using Next/Previous in media modal by @yogeshbhutkar in #631
- chore(ci): bump codecov/codecov-action from 6.0.0 to 6.0.1 in the github-actions-updates group by @dependabot[bot] in #636
- fix(deps-dev): bump the composer-dev-minor-patch group with 2 updates by @dependabot[bot] in #635
- Group Editorial Notes and Updates controls in editor sidebar by @macayu17 in #605
- Fix: Add accessible labels to filter select elements in Abilities Exp… by @Trushiv04 in #642
- Fix: a11y: Add focus button back to generate/regenerate button on alt text generation by @hbhalodia in #645
- Fix: a11y: Connector Approval Matrix input toggle button by @hbhalodia in #646
- Fix Abilities Explorer schema constraint validation by @ekamran in #612
- Fix: a11y Add focus again to Generate Title button on modal close by @hbhalodia in #644
- Fix: Add accessible labels to ToggleControl in Connector Approvals matrix by @ishitaj34 in #637
- Fix: Add accessible label to ability test payload textarea in Abiliti… by @Trushiv04 in #649
- Fix excerpt generation post context payload by @ekamran in #651
- Return decorative flag for generated alt text by @yusufhay in #659
- Fix canceled meta description suggestion state by @ekamran in #653
- fix(deps-dev): bump phpstan/phpstan from 2.1.55 to 2.2.1 in the composer-dev-minor-patch group by @dependabot[bot] in #672
- chore(ci): bump WordPress/action-wp-playground-pr-preview from c8607529dac8d2bf9a1e8493865fc97cd1c3c87b to 5e92f5e3c80d06126f22e83e4bb21221fbbd3e7f in the github-actions-updates group by @dependabot[bot] in #673
- Fix meta description UTF-8 character count by @yusufhay in #655
- AI Request Logs: column “move left / move right” has no effect by @Trushiv04 in #669
- Fix: UI: AI Request Logs: page background inconsistent with other admin screens and DataView border radius clipped by @hbhalodia in #676
- Add maintainers section to README by @jeffpaul in #677
- Fix: Summary counters show zero for “Last Hour” when requests are recent in AI Request Logs by @prasadkarmalkar in #671
- [Image Gen]: Improve focus handling in image generation flows by @yogeshbhutkar in #647
- Fix: AI Request Logging: token count understated for thinking models (thoughtsTokenCount ignored) by @prasadkarmalkar in #680
- Add refresh button to AI Request Logs table header by @prasadkarmalkar in #687
- [Content Resizing]: Fix focus loss when regenerating content resizing suggestions by @yogeshbhutkar in #663
- Update output schema for get-post-terms ability and sanitize image_url in Alt_Text_Generation by @the-hercules in #688
- Fix: Title Generation: toolbar button disappears after toggling "Show template" off (normal editing mode), until reload by @hbhalodia in #694
- Clarify AI Connector provider setup by @ekamran in #638
- Fix[Meta Description]: Improve Copy and Focus Behavior by @yogeshbhutkar in #696
- Fix[Excerpt]: Preserve Focus During Generate and Regenerate Actions by @Infinite-Null in #698
- Gate image generation UI on provider support detection by @t-hamano in #679
- Build/Test Tools: Remove ready_for_review trigger from workflows by @Infinite-Null in #703
- chore(ci): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions-updates group by @dependabot[bot] in #707
- fix: rename unforwarded
MaskCanvastoInnerMaskCanvasto avoid duplicate declarations. by @justlevine in #713 - Fix: AI Request Logs header overlap and sticky positioning by @Infinite-Null in #705
- Fix[Meta Description]: Allow clearing meta description by @yogeshbhutkar in #706
- chore: update NPM dev-deps by @justlevine in #712
- Use a neutral icon for disabled features and experiments in the AI Status widget by @i-anubhav-anand in #720
- Fix: AI Request Logs: "Copy Log ID" gives no feedback when copied by @hbhalodia in #700
- Update the Plugin Check Action to 1.1.7 by @dkotter in #726
- Release/1.0.2 by @jeffpaul in #733
New Contributors
- @macayu17 made their first contribution in #605
- @Trushiv04 made their first contribution in #642
- @the-hercules made their first contribution in #688
- @Infinite-Null made their first contribution in #698
- @i-anubhav-anand made their first contribution in #720
Full Changelog: 1.0.1...1.0.2.
View all items closed in the milestone.