Releases: posit-dev/shiny-vscode
v1.1.0
-
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
orr.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
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
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
- 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
v0.0.2
Install the extension by downloading the .vsix
file and then using one of the options described here.
v0.0.1
Install the extension by downloading the .vsix
file and then using one of the options described here.