diff --git a/CHANGELOG.md b/CHANGELOG.md index 5498d40af..d5f067033 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,41 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.4.0] + +### Changed + +- Changed the behavior when the configuration has `type = 'unknown'`. Now + several actions can be performed such as including/excluding files via + the sidebar and re-deploying to Posit Connect if the content type was deployed + with the unknown type. (#2419) +- Changed the `quarto` type to `quarto-static` to match Posit Connect. The + type `quarto` has been deprecated, and it is recommended to use + `quarto-static`. (#1208) + +### Added + +- Added support for deploying Quarto script files (#1208) +- Improved the Secrets view in the sidebar to show when the secret is already + set for the content on Posit Connect, when a value is going to be set on + deploy, and when a value needs to be set (#2365) +- Added the ability to hide all input cells or hide input cells with the + `hide_input` metadata tag in Jupyter notebooks using a new section in + configuration files (#2399) + +### Fixed + +- Fixed an issue with new deployments with the unknown type (due to inspection) + causing errors and not creating all necessary files (#2419) +- Fixed unknown inspection occassionally not including the selected entrypoint + in the generated configuration's files list (#2419) +- Fixed a behavior causing `renv.lock` related errors to show in the Posit + Publisher output channel and a vague "Could not scan..." message being + shown. Now the specific errors are displayed for easier resolution. (#2408) +- Replaced an unhelpful error with a much more informative message when + attempting to inspect a Python file and a Python executable can not be found + to do the inspection (#2385) + ## [1.2.1] ### Changed diff --git a/docs/installation.md b/docs/installation.md index 52ff1a044..4933e82f6 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -11,11 +11,11 @@ Install. Download and install the VS Code extension. -- For Arm MacOS: [publisher-1.2.1-darwin-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.2.1/publisher-1.2.1-darwin-arm64.vsix) -- For Intel MacOS: [publisher-1.2.1-darwin-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.2.1/publisher-1.2.1-darwin-amd64.vsix) -- For Windows: [publisher-1.2.1-windows-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.2.1/publisher-1.2.1-windows-amd64.vsix) -- For Arm Linux: [publisher-1.2.1-linux-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.2.1/publisher-1.2.1-linux-arm64.vsix) -- For Intel Linux: [publisher-1.2.1-linux-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.2.1/publisher-1.2.1-linux-amd64.vsix) +- For Arm MacOS: [publisher-1.4.0-darwin-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.4.0/publisher-1.4.0-darwin-arm64.vsix) +- For Intel MacOS: [publisher-1.4.0-darwin-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.4.0/publisher-1.4.0-darwin-amd64.vsix) +- For Windows: [publisher-1.4.0-windows-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.4.0/publisher-1.4.0-windows-amd64.vsix) +- For Arm Linux: [publisher-1.4.0-linux-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.4.0/publisher-1.4.0-linux-arm64.vsix) +- For Intel Linux: [publisher-1.4.0-linux-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.4.0/publisher-1.4.0-linux-amd64.vsix) To learn how to install a `.vsix` file, see the [Install from a VSIX](https://code.visualstudio.com/docs/editor/extension-marketplace#_install-from-a-vsix) diff --git a/extensions/vscode/CHANGELOG.md b/extensions/vscode/CHANGELOG.md index 18fad7991..ad25433ed 100644 --- a/extensions/vscode/CHANGELOG.md +++ b/extensions/vscode/CHANGELOG.md @@ -6,6 +6,41 @@ file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.4.0] + +### Changed + +- Changed the behavior when the configuration has `type = 'unknown'`. Now + several actions can be performed such as including/excluding files via + the sidebar and re-deploying to Posit Connect if the content type was deployed + with the unknown type. (#2419) +- Changed the `quarto` type to `quarto-static` to match Posit Connect. The + type `quarto` has been deprecated, and it is recommended to use + `quarto-static`. (#1208) + +### Added + +- Added support for deploying Quarto script files (#1208) +- Improved the Secrets view in the sidebar to show when the secret is already + set for the content on Posit Connect, when a value is going to be set on + deploy, and when a value needs to be set (#2365) +- Added the ability to hide all input cells or hide input cells with the + `hide_input` metadata tag in Jupyter notebooks using a new section in + configuration files (#2399) + +### Fixed + +- Fixed an issue with new deployments with the unknown type (due to inspection) + causing errors and not creating all necessary files (#2419) +- Fixed unknown inspection occassionally not including the selected entrypoint + in the generated configuration's files list (#2419) +- Fixed a behavior causing `renv.lock` related errors to show in the Posit + Publisher output channel and a vague "Could not scan..." message being + shown. Now the specific errors are displayed for easier resolution. (#2408) +- Replaced an unhelpful error with a much more informative message when + attempting to inspect a Python file and a Python executable can not be found + to do the inspection (#2385) + ## [1.2.1] ### Changed diff --git a/install-publisher.bash b/install-publisher.bash index 1e8895c7a..f89f0ed92 100755 --- a/install-publisher.bash +++ b/install-publisher.bash @@ -148,7 +148,7 @@ esac # version override, swap out latest with the latest and greatest if [[ $VERSION_TYPE == "release" && $VERSION == "latest" ]]; then - VERSION="1.2.1" + VERSION="1.4.0" fi # Variables