What's Changed
✨ Highlights
🧮 Dataframes get another upgrade in this release. You can now select table cells with your cursor or keyboard, copy your selection to clipboard, and click nested entries to get a rich view. (#5450)
459226117-8e49d17c-f2db-48ff-af8b-efb7ec7cd626.mp4
🖱️ Right-click the create cell button to get a context menu that lets you create Python, SQL, or markdown cells. (#5489)
🐛 Bug fixes
- Fix infinite loop with query parameters (#5519)
- Reuse ports that are available but recently closed (#5515)
- Don't highlight keyword argument names as reactive references (#5500)
- Include all query params in WebSocket connection (#5507)
- Ensure cell action tooltip appears above sidebar panel (#5491)
- register UIElement on change if it is missing from the UIElementRegistry (#5474)
- Tracing panel - sort queued cells to bottom (#5458)
- Fix go-to-definition for function declarations (#5484)
📝 Other changes
- 0.14.10 (da5e4ec)
- Prevent noisy health calls in wasm situations (#5510)
- Minor typo fix in uv docs (#5508)
- Update dependency boto3 to >=1.38.46 (#5501)
- Update dependency clickhouse-connect to >=0.8.18 (#5502)
- [pre-commit.ci] pre-commit autoupdate (#5499)
- add lilypad (#5497)
- Make websocket-jsonrpc server bridge generic (#5427)
New Contributors
Full Changelog: 0.14.9...0.14.10