chore: update versions - #13691
Merged
Merged
Conversation
gradio-pr-bot
temporarily deployed
to
deploy_spaces
July 29, 2026 19:12 — with
GitHub Actions
Inactive
Collaborator
Author
🪼 branch checks and previews
Install Gradio from this PR pip install https://huggingface.co/buckets/gradio/pypi-previews/resolve/3b2ddf6416fd93f9f0164d158733886ef4810871/gradio-6.20.0-py3-none-any.whlInstall Gradio Python Client from this PR pip install "gradio-client @ git+https://github.com/gradio-app/gradio@3b2ddf6416fd93f9f0164d158733886ef4810871#subdirectory=client/python"Import Gradio JS Client from this PR via CDN import { Client } from "https://huggingface.co/buckets/gradio/npm-previews/resolve/3b2ddf6416fd93f9f0164d158733886ef4810871/browser.js"; |
dawoodkhan82
enabled auto-merge (squash)
July 29, 2026 19:22
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@gradio/client@2.4.0
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!a10b1d7- Fix private Space connections and error handling in the JS client: accept the deprecatedhf_tokenoption as an alias fortoken, raise clear errors when a Space is private or missing, tolerate malformed/infopayloads instead of crashing with "Cannot read properties of undefined (reading 'map')", and makepredict()reject with realErrorobjects instead of plain status objects that surface as unhandled promise rejections. Thanks @abidlabs!5200235- Fix chained events after cancellation and while the browser tab is hidden. Thanks @abidlabs!2d753d0- oauth: let API callers supply a token for endpoints that take agr.OAuthToken, viaoauth_tokenon the Python and JS clients — sent only to endpoints that declare they need one. Thanks @abidlabs!Fixes
7205856- Preserve original filenames and MIME types when uploadingFile/Blobobjects via the JS client, and usehandle_filein the auto-generated JavaScript API snippets. Thanks @abidlabs!e29c824- Ship a real browser bundle for the documented CDN path (dist/index.min.js) and a CommonJS entry (dist/index.cjsvia therequireexports condition) for@gradio/client. Thanks @abidlabs!3b12faa- Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!gradio@6.21.0
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!5200235- Fix chained events after cancellation and while the browser tab is hidden. Thanks @abidlabs!2d753d0- oauth: let API callers supply a token for endpoints that take agr.OAuthToken, viaoauth_tokenon the Python and JS clients — sent only to endpoints that declare they need one. Thanks @abidlabs!7ac583a- Make builds go zoom zoom. Thanks @pngwn!8bdc643- Fixgradio cc dev,gradio cc build, andgradio cc installto respect a customFRONTEND_DIRset on the component class, instead of assuming the frontend code lives in thefrontenddirectory. Thanks @abidlabs!d07af9d- workflow: add model endpoint integration. Thanks @hannahblair!eed6ebd- Report why the Node SSR server failed, and serve without SSR on the expected port. Thanks @abidlabs!2f6d04a- workflow: improve canvas authoring and examples. Thanks @abidlabs!04c5527- Fix spurious separators from empty tokens inHighlightedTextwithcombine_adjacent=True. Thanks @hysts!3473879- workflow: add html modality. Thanks @hannahblair!d3c70fa- workflow: various UX improvements, including opening the write-access link in a browser tab automatically when agr.Workflowis launched locally, and calling vision-language models through chat completions soimage-text-to-textmodel nodes work. Thanks @abidlabs!d5ef897- workflow: fix error banner and textarea visibility. Thanks @hannahblair!a2ddecf- workflow: ensure we handle trailing null values. Thanks @hannahblair!Fixes
3b12faa- Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!95369a3- Fix Windows filename/path handling (reserved names, node probe, file URLs). Thanks @abidlabs!195593e- Rerun HTML mount behavior whengr.renderreplaces an unkeyed component. Thanks @abidlabs!7d71469- Reset audio playback position when the file is cleared or a new one is uploaded. Thanks @hysts!3aa5d5b- Strip<style>and<link>elements when sanitizing HTML in the frontend. Thanks @hysts!b844e74- Fix crash when a streaminggr.ChatInterfacefunction yields nothing. Thanks @hysts!0286f2c- workflow: use anyio.to_thread to send sync server functions to thread pool. Thanks @hannahblair!bad052c- Fix ColorPicker dispatching blur while the user is still using the picker dialog. Thanks @hysts!8c69a96- Stop deep-copying chat messages so components work as chat content again. Thanks @hysts!f3889bf- Fixgr.Codenot rendering when it has no initial value. Thanks @hysts!d3c70fa- cli: don't delete the installed skill when an agent's skills directory is a symlink to the central location. Thanks @abidlabs!8647a06- Keep fullscreen component controls inside the visible viewport when the page has a scrollbar. Thanks @hysts!c287b7b- Fixgr.Statepassing its callable default to event handlers instead of the called value. Thanks @hysts!1535d69- Fix hidden tab focus and label overflow menu. Thanks @dawoodkhan82!46e511b- Only remount a plot when its payload changes. Thanks @hysts!80d67ad- Upload recorded audio only once to fix intermittent Content-Length errors when loading recordings. Thanks @hysts!@gradio/accordion@0.6.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/annotatedimage@0.12.2
Dependency updates
@gradio/atoms@0.26.1
Fixes
8647a06- Keep fullscreen component controls inside the visible viewport when the page has a scrollbar. Thanks @hysts!Dependency updates
@gradio/audio@0.24.2
Fixes
7d71469- Reset audio playback position when the file is cleared or a new one is uploaded. Thanks @hysts!80d67ad- Upload recorded audio only once to fix intermittent Content-Length errors when loading recordings. Thanks @hysts!Dependency updates
@gradio/browserstate@0.5.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/button@0.8.2
Dependency updates
@gradio/chatbot@0.32.1
Dependency updates
@gradio/checkbox@0.8.2
Dependency updates
@gradio/checkboxgroup@0.12.2
Dependency updates
@gradio/code@0.19.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Fixes
f3889bf- Fixgr.Codenot rendering when it has no initial value. Thanks @hysts!Dependency updates
@gradio/colorpicker@0.5.15
Fixes
bad052c- Fix ColorPicker dispatching blur while the user is still using the picker dialog. Thanks @hysts!Dependency updates
@gradio/column@0.4.1
Fixes
f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!Dependency updates
@gradio/core@1.10.0
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!5200235- Fix chained events after cancellation and while the browser tab is hidden. Thanks @abidlabs!7ac583a- Make builds go zoom zoom. Thanks @pngwn!Fixes
3b12faa- Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!Dependency updates
@gradio/dataframe@0.24.2
Fixes
8647a06- Keep fullscreen component controls inside the visible viewport when the page has a scrollbar. Thanks @hysts!Dependency updates
@gradio/dataset@0.7.2
Fixes
f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!Dependency updates
@gradio/datetime@0.4.11
Dependency updates
@gradio/dialogue@0.4.2
Dependency updates
@gradio/downloadbutton@0.5.2
Dependency updates
@gradio/dropdown@0.14.2
Dependency updates
@gradio/fallback@0.6.2
Dependency updates
@gradio/file@0.16.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/fileexplorer@0.8.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/form@0.4.2
Dependency updates
@gradio/gallery@0.19.1
Dependency updates
@gradio/group@0.3.8
Dependency updates
@gradio/highlightedtext@0.12.2
Dependency updates
@gradio/html@0.13.2
Fixes
f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!195593e- Rerun HTML mount behavior whengr.renderreplaces an unkeyed component. Thanks @abidlabs!Dependency updates
@gradio/image@0.28.1
Dependency updates
@gradio/imageeditor@0.20.1
Dependency updates
@gradio/imageslider@0.7.1
Dependency updates
@gradio/json@0.8.2
Fixes
f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!Dependency updates
@gradio/label@0.7.2
Dependency updates
@gradio/markdown@0.14.2
Dependency updates
@gradio/markdown-code@0.10.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/model3d@0.18.2
Dependency updates
@gradio/multimodaltextbox@0.14.1
Dependency updates
@gradio/nativeplot@0.13.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/navbar@0.3.2
Dependency updates
@gradio/number@0.9.2
Dependency updates
@gradio/paramviewer@0.11.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/plot@0.12.2
Fixes
f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!46e511b- Only remount a plot when its payload changes. Thanks @hysts!Dependency updates
@gradio/preview@0.17.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Fixes
95369a3- Fix Windows filename/path handling (reserved names, node probe, file URLs). Thanks @abidlabs!@gradio/radio@0.12.2
Dependency updates
@gradio/sanitize@0.4.1
Fixes
3aa5d5b- Strip<style>and<link>elements when sanitizing HTML in the frontend. Thanks @hysts!@gradio/sidebar@0.2.11
Dependency updates
@gradio/simpledropdown@0.5.2
Dependency updates
@gradio/simpleimage@0.10.2
Dependency updates
@gradio/simpletextbox@0.4.2
Dependency updates
@gradio/slider@0.8.2
Dependency updates
@gradio/state@0.2.5
Dependency updates
@gradio/statustracker@0.15.2
Fixes
3b12faa- Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!Dependency updates
@gradio/tabitem@0.8.3
Fixes
f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!Dependency updates
@gradio/tabs@0.10.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Fixes
1535d69- Fix hidden tab focus and label overflow menu. Thanks @dawoodkhan82!Dependency updates
@gradio/textbox@0.14.2
Fixes
f0abb1e- restore shared props lost during frontend prop partitioning. Thanks @dawoodkhan82!Dependency updates
@gradio/theme@0.7.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!@gradio/timer@0.5.2
Dependency updates
@gradio/upload@0.18.2
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!Dependency updates
@gradio/uploadbutton@0.10.2
Dependency updates
@gradio/utils@0.14.0
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/vibeeditor@0.3.13
Dependency updates
@gradio/video@0.23.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@gradio/workflowcanvas@0.6.0
Features
d07af9d- workflow: add model endpoint integration. Thanks @hannahblair!2f6d04a- workflow: improve canvas authoring and examples. Thanks @abidlabs!3473879- workflow: add html modality. Thanks @hannahblair!d3c70fa- workflow: various UX improvements, including opening the write-access link in a browser tab automatically when agr.Workflowis launched locally, and calling vision-language models through chat completions soimage-text-to-textmodel nodes work. Thanks @abidlabs!d5ef897- workflow: fix error banner and textarea visibility. Thanks @hannahblair!a2ddecf- workflow: ensure we handle trailing null values. Thanks @hannahblair!Fixes
0286f2c- workflow: use anyio.to_thread to send sync server functions to thread pool. Thanks @hannahblair!Dependency updates
gradio_client@2.6.0
Features
2d753d0- oauth: let API callers supply a token for endpoints that take agr.OAuthToken, viaoauth_tokenon the Python and JS clients — sent only to endpoints that declare they need one. Thanks @abidlabs!Fixes
7205856- Preserve original filenames and MIME types when uploadingFile/Blobobjects via the JS client, and usehandle_filein the auto-generated JavaScript API snippets. Thanks @abidlabs!3b12faa- Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!643fb05- Restore Git tags for Pythongradio_clientreleases. Thanks @abidlabs!95369a3- Fix Windows filename/path handling (reserved names, node probe, file URLs). Thanks @abidlabs!website@0.80.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Fixes
d833d9a- fall back to the custom component backup dataset when the gallery API is unavailable. Thanks @dawoodkhan82!Dependency updates
@self/app@2.3.0
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!7ac583a- Make builds go zoom zoom. Thanks @pngwn!f412c6d- Bundle postcss in standalone SSR builds. Thanks @dawoodkhan82!Dependency updates
@self/build@0.6.2
Dependency updates
@self/component-test@0.6.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@self/spa@1.6.0
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates
@self/tootils@0.16.0
Features
7ac583a- Make builds go zoom zoom. Thanks @pngwn!Dependency updates