Change8

gradio@6.15.0

📦 gradioView on GitHub →
4 features🐛 6 fixes🔧 8 symbols

Summary

This release introduces the ability to cache intermediate functions using gr.cache(), enhances security by isolating proxy request cookies, and fixes several bugs related to rendering, component logic, and client-side iteration.

✨ New Features

  • Allow applying gr.cache() to intermediate functions directly.
  • Upgrade handlebars to 4.7.9 (CVE-2026-33937).
  • Markdown link fix.
  • Offload traffic to static workers and use node as the proxy.

🐛 Bug Fixes

  • Isolate cookie jars in /proxy= requests to prevent cookie leakage from malicious upstream Spaces (GHSA-2mr9-9r47-px2g).
  • Stop gr.render from crashing with KeyError when an inner gr.Examples pops its fake-event fn.
  • Fix default tool logic in gr.ImageEditor.
  • Warn when gr.Tabs() has non-Tab direct children (#9832).
  • [js-client] close submit iterator on next/close race.
  • [codex] fix component load event target.

Affected Symbols