53cb4cae1e
* Fix format diagnostics * add changeset * Fix format diagnostics * Fix frontend runtime test regressions * add changeset * Fix post-merge frontend diagnostics * add changeset * Simplify optional spaces imports * add changeset * Enable frontend lint and typecheck in CI * add changeset * Address review comments after merging main - Resolve merge conflicts in FullscreenButton wiring (keep dispatch where main added it; keep null guard + svg renderer in nativeplot) - gallery: make handle_save take a root-bound upload callback; drop unused Client import - tootils: drop duplicate ILoadingStatus, use the @gradio/statustracker type - types: widen frontend_fn return type to match process_frontend_fn runtime - dataframe: remove leftover console.log in measure_row Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * Allow I18nData in choice display names for ty typecheck PR #13534 added runtime support for i18n'd choice display names in Radio/CheckboxGroup/Dropdown/SimpleDropdown but didn't widen the `choices` type, so `ty` flags `demo/i18n/run.py`. Widen the tuple display side to `str | I18nData` to match `label`/`info` and the runtime behavior. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * changes --------- Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>