gradio@6.13.0
📦 gradioView on GitHub →
✨ 6 features🐛 12 fixes🔧 6 symbols
Summary
This release focuses heavily on bug fixes, particularly around the Dataframe component's rendering performance and usability, alongside improvements to request context handling in queues and documentation updates.
✨ New Features
- Added "Common Patterns" section to Textbox component documentation.
- Improved curl information output.
- Added unit tests for ImageSlider component.
- Reorganized Skills structure and synchronized with huggingface/skills.
- Added unit tests for Dropdown component.
- Fixed an issue with `gradio skills add` command.
🐛 Bug Fixes
- Fixed typo in `Request.state` serialization.
- Fixed batched queue events losing request context.
- Fixed bugs related to timing and TTL comparisons.
- Fixed copying of the `server` attribute before swapping blocks during reloading.
- Restored select-all checkbox in boolean column headers of `gr.Dataframe`.
- Dataframe: Allowed native context menu and text selection on static cells.
- Dataframe: Fixed extreme rendering slowdown with `datatype="date"` by optimizing `EditableCell` blur firing and speeding up hidden sizing-row computation.
- Dataset: Fixed gallery view using the wrong component metadata index and fixed broken pagination after Svelte 5 migration.
- Reworked `Dataframe` wrapping, truncation, and column width sizing.
- Fixed snippet generator crash when encountering datetime values in Dataframe inputs.
- Fixed `model3d` ply freeze issue.
- Added unit tests for js/paramviewer, js/timer, and js/markdown.