Skip to content

1.0.2

Choose a tag to compare

@jeffpaul jeffpaul released this 16 Jun 18:27
e2a60fc

Added

  • Manual refresh button to the AI Request Logs table header (#687).
  • New ai_generated param 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 MaskCanvas component function to InnerMaskCanvas to avoid duplicate declarations (#713).

Security

  • Remove the meta param 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-maintainers team (#677).
  • Removes the ready_for_review pull request event from the Test and Plugin Check GitHub Actions workflows (#703).
  • Bump tmp from 0.2.5 to 0.2.7 (#630).
  • Bump phpstan/php-8-stubs from 0.4.34 to 0.4.35 (#635).
  • Bump phpstan/phpstan from 2.1.54 to 2.2.1 (#635, #672).
  • Bump codecov/codecov-action from 6.0.0 to 6.0.1 (#636).
  • Bump WordPress/action-wp-playground-pr-preview to latest version (#673).
  • Bump actions/checkout from 6.0.2 to 6.0.3 (#707).
  • Bump wordpress/plugin-check-action from 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 MaskCanvas to InnerMaskCanvas to 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

Full Changelog: 1.0.1...1.0.2.
View all items closed in the milestone.