Skip to content

Releases: posit-dev/shiny-vscode

v1.1.0

28 Aug 15:43
779f862
Compare
Choose a tag to compare
  • In Positron, the extension now uses the selected R runtime for Shiny for R apps. In VS Code, the extension also now consults the r.rpath.mac, r.rpath.windows or r.rpath.linux settings to find the R executable, before falling back to system settings. These settings are part of the R Debugger extension (#64)

  • Improved feedback when waiting for a slow Shiny app to start up. (#65, #75)

  • The "Run Shiny app" command now saves the active file before running the app. (#68)

  • shiny.previewType now explicitly includes "internal" and "simple browser" as distinct options, where "simple browser" ensures that the built-in Simple Browser extension is used for previews. In Positron, "internal" uses the Viewer pane; in other VS Code instances "internal" and "simple browser" are equivalent. (#69)

  • The extension can now open Shinylive apps locally from vscode://posit.shiny/shinylive?url=... links. (#70)

v1.0.0

29 May 14:12
c348df2
Compare
Choose a tag to compare

The Shiny extension for VS Code now has a new extension ID: Posit.shiny! New Shiny users should install the Shiny extension from the VS Code marketplace or the Open-VSX registry.

If you previously used the old extension with ID Posit.shiny-python, upgrading to the latest version will automatically install the new extension and uninstall the outdated version.

v0.3.0

29 May 14:16
4b63679
Compare
Choose a tag to compare

We've renamed this extension from Posit.shiny-python to Posit.shiny! New Shiny users should install the Shiny extension from the VS Code marketplace or https://open-vsx.org/extension/posit/shiny instead of this one.

If you previously used the old extension, upgrading to the latest version will automatically install the new extension and uninstall the outdated version.

Apologies for any inconvenience! We promise this is the last time we'll change the extension's name.

v0.2.0

03 May 16:41
54bbb82
Compare
Choose a tag to compare
  • The extension now supports Shiny for R apps. (#30)
  • The Python VS Code extension is now a soft dependency and is no longer installed by default with the Shiny for VS Code extension. (#30)
  • Added a new setting, shiny.previewType, to control where the Shiny app preview should be opened. (#40)
  • Added a new shinyexpress snippet to quickly create a basic Shiny Express app in Python. (#42)
  • The extension now correctly escapes commands on PowerShell 7 where the binary is named pwsh.exe. (#48)
  • The extension can now create Shinylive links or save apps from Shinylive links (#44):
    • Create ShinyLive Link from Active File creates a Shinylive link from the active file (Command Palette).
    • Create ShinyLive Link from Selected Files creates a Shinylive link from the selected files or directories in the right-click context menu of the File Explorer.
    • Save App from Shinylive Link saves an app and its files from a Shinylive link (Command Palette).
  • Fixed a bug that would doubly-escape paths with spaces when launching Shiny apps on Windows via cmd.exe. (#46)

v0.0.3

27 Jul 11:49
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

First public release

v0.0.2

14 Jul 21:59
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Install the extension by downloading the .vsix file and then using one of the options described here.

v0.0.1

11 Jul 19:32
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

Install the extension by downloading the .vsix file and then using one of the options described here.