Skip to content

shinylive v0.10.15

Latest

Choose a tag to compare

@schloerke schloerke released this 13 Sep 02:30
· 1 commit to main since this release
fa04c17

Submodule bumps

  • py-shiny → v1.8.0

py-htmltools (v0.7.0), py-shinywidgets (v0.8.1), and py-faicons (v0.2.2) were already at their latest releases.

Package bumps

  • shinyswatch 0.12.0 → 0.13.0

shinyswatch 0.13.0 regenerated its pre-built themes against shiny 1.8.0, so this is what carries the new popover/tooltip rule — which keeps a dynamically-rendered output inside a title-less popover or tooltip from collapsing to zero width — into shinylive's bundled themes.

Note that "version": "latest" in shinylive_requirements.json does not move PyPI pins on its own — make all carries existing lockfile entries over verbatim — so this was edited directly, as in #235. A full make update_packages_lock remains blocked by #233.

shinylive_lock.json refreshed to match.

Example updates

  • examples/python/brand migrated to ui.output_code() / @render.code

shiny 1.8.0 deprecates ui.output_text_verbatim(), which now emits a ShinyDeprecationWarning on load — and the example smoke tests fail on a deprecation notice in the shinylive terminal. The example displays a Python snippet, so ui.output_code() preserves its monospaced rendering. Its intent test moves to controller.OutputCode accordingly.

The static export test app (tests/test_site_export.py) used the same deprecated function for a plain-text value, and moved to ui.output_text().