Features
- #12922
078685d- docs:Add "Understanding Image Types" section to Image component docs. Thanks @Pchambet! - #12923
486e920- docs:Add "Common Patterns" section to Slider component docs. Thanks @Pchambet! - #12879
c498688- Ensure svelte version mismatches do not break custom components. Thanks @pngwn! - #12967
424a4e4- Allow gr.HTML to trigger any event name. Thanks @aliabid94!
Fixes
- #12935
48fa743- Fix Mounting Gradio in FastAPI behind reverse proxy. Thanks @freddyaboulton! - #12836
77e7871- Fixes hidden accordion's children losing all values. Thanks @aliabid94! - #12859
a2bd6e1- feat(highlighted_text): add show_whitespaces param to preserve spaces. Thanks @Whosxws! - #12942
e5ba4fa- perf: use deque for SSE pending message queues in gradio_client. Thanks @giulio-leone! - #12958
bb127c7- ensureshow_progressworks as expected ingr.Markdown. Thanks @hannahblair! - #12961
0595d1b- bypass HTTP loopback for non-queued MCP tool calls, callingblocks.process_api()directly to reduce latency. Thanks @Mandark-droid! - #12970
7326ea3- remove new console logs. Thanks @hannahblair! - #12966
673feb4- Fix website local font paths and font-weight CSS. Thanks @hannahblair! - #12968
fe95534- Fix custom component reload mode. Thanks @freddyaboulton! - #12944
2c769c7- Fix massive dropdown slowdowns caused by descructuring a derived array. Thanks @its5Q! - #12954
a74d379- Fix BrowserState Pydantic model serialization to str instead of dict. Thanks @OiPunk! - #12950
83b223b- fix: forward debug flag from launch() to FastAPI app. Thanks @OiPunk! - #12940
d610464- Fix Reload Mode When Annotated Types Are Used. Thanks @freddyaboulton! - #12975
8523c89- Fix submit button not restored after example click. Thanks @hysts! - #12956
e8dadd6- Fix fill_height not working after Svelte 5 migration. Thanks @hysts!