Skip to content

v1.46.8

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Sep 03:56
65bc46e

Patch Changes

  • #2152 0e21ebf Thanks @ananaBMaster! - fix(site-rules): translate the Details body on Alibaba RFQ pages

  • #2153 c03f23e Thanks @ananaBMaster! - feat(providers): refresh built-in models and translation defaults

    Add current model choices and update translation defaults, including GPT-5.6 Luna, Gemini 3.5 Flash-Lite, and Qwen 3.8 Flash. Preserve saved model selections and update model-specific recommended reasoning options.

  • #2155 0f5e158 Thanks @ananaBMaster! - fix(translate): keep inline formulas in bilingual translations

    Bilingual page translation flattened every paragraph to plain text, so
    rendered formulas (native MathML on arXiv, KaTeX, MathJax, Wikipedia math)
    vanished from the translated line or leaked as glyph soup, and no site rule
    could bring them back. Formula elements are now "inline atoms": each is sent
    to the provider as a {{n}} placeholder and a sanitized clone of the
    original element is put back at the placeholder's translated position. A new
    atomSelectors site-rule family (seeded for the common renderers) decides
    what counts as an atom; paragraphs without atoms are unchanged.

  • #2103 0284b5a Thanks @guangzan! - fix(selection): collapse idle selection overlay so page touch drag gestures are not stolen

    The selection toolbar's always-mounted full-viewport fixed inset-0 layer
    made Chrome claim horizontal touch pans on pages using touch-action: manipulation, firing pointercancel and breaking touch drag gestures
    (e.g. carousels). Collapse the overlay root to 0x0 while the toolbar is
    idle; it expands back to full viewport when the toolbar becomes visible.

  • #2147 7ca0122 Thanks @taiiiyang! - fix(subtitles): refuse AI subtitles for live stream replays with a toast

  • #2156 9ae2760 Thanks @mengxi-ream! - fix(options): preserve IME input and autosaved drafts

  • #2151 c498f40 Thanks @ananaBMaster! - style(custom-actions): use brand outline styling for the customize button

  • #2157 03c3a86 Thanks @ananaBMaster! - fix(translation): explain the disabled translation-only mode in a tooltip

    The reason "Translation only" is greyed out never reached the screen: a disabled
    select row is pointer-events-none, so the browser never rendered its native
    title. Show it in a real tooltip instead, and build the sentence from whichever
    provider blocks the mode, so the popup toggle, the mode shortcut and the options
    select all stay correct as that list changes.