Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.4.0 Release #2425

Merged
merged 2 commits into from
Nov 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
10 changes: 5 additions & 5 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
35 changes: 35 additions & 0 deletions extensions/vscode/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion install-publisher.bash
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down