Skip to content

v1.51.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 04:26
· 14 commits to main since this release
55bcef1

Minor Changes

  • #2335 6bb2e0a Thanks @mengxi-ream! - feat(selection-toolbar): add keyboard shortcuts for speak and AI actions, managed on the Shortcuts page

Patch Changes

  • #2337 eab2f3c Thanks @ananaBMaster! - fix(translation): stop React 19 articles like ISC2 from flickering and jumping after translation

  • #2338 4bf7398 Thanks @mengxi-ream! - feat(selection-toolbar): show field references as pills in the custom action layout editor

  • #2341 8783d83 Thanks @mengxi-ream! - feat(selection-toolbar): read custom action layout triggers in the language data-speak-lang names, and support data-speak-autoplay

  • #2343 49f0db1 Thanks @taiiiyang! - fix(page-context): keep long pages like Wikipedia responsive while AI features read them

  • #2336 3f8a2ac Thanks @mengxi-ream! - fix(selection-toolbar): use input and textarea values as AI action context

    Text selected inside an <input> or <textarea> now uses the field's current value as its paragraph context instead of the page title and stylesheet text. For a textarea, only the paragraphs that contain the selection are used. Password field values are never read. Text inside <head>, <style>, <script>, <noscript> and <title> is no longer collected as page context.

  • #2334 ea7eab2 Thanks @mengxi-ream! - fix(analytics): record text-to-speech usage from the Translation Hub instead of silently dropping it in the background whitelist

  • #2342 fab8144 Thanks @mengxi-ream! - feat(selection-toolbar): keep the selected sentence in Sentence Analysis and Improve Writing answers

    Both built-in AI actions now start with a field that holds the text you selected. The AI never writes it: it travels with the answer, so a notebase these actions create saves the sentence in a column of its own, and the website can turn those notes into review cards.

  • #2330 2651576 Thanks @1thomasdavison! - fix(page-translation): keep arXiv and ar5iv inline code identifiers untranslated in bilingual and translation-only modes while continuing to skip standalone code listings.

    Apply the same prose-only paragraph filters in both modes, avoiding unnecessary translation requests for code-only content.