Skip to content

Commit

Permalink
Merge pull request #2212 from posit-dev/dotnomad/1.1.6
Browse files Browse the repository at this point in the history
Update scripts and docs for 1.1.6
  • Loading branch information
dotNomad authored Aug 29, 2024
2 parents 1c2f71e + 79ea3db commit 5da1270
Show file tree
Hide file tree
Showing 6 changed files with 15,146 additions and 8,445 deletions.
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,52 @@ 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.1.6]

### Added

- Added a warning message if a package is not installed locally when scanning
for package requirements (#2113)
- Added a link to edit the configuration file in relevant error messages when we
fail to deploy (#2047)
- Added attributes to the Files API responses if all nested files are included
or excluded based on the configuration (#2147)

### Changed

- Changed Project Files to a tree view making it easier to manage included and
excluded files and directories (#1210)
- When including and excluding files in the extension Project Files view the
file path is now included in the configuration files list to avoid including
similarly named files in subdirectories (#2159)
- The files attribute in configuration files is now printed in a multiline
format for better readability (#2158)
- The publish button in the editor view for entrypoints no longer automatically
re-deploys. It will continue to assist in selection of deployments (#2180)
- Moved the "Create a New Deployment" option in Deployment selection menus to
the top of the list for easier discovery (#2110)
- Changed the naming of generated configuration files to be more unique. They
are now based on the entered content title and include a short unique hash to
avoid collisions in source control (#2135)

### Fixed

- When creating a Shiny Express deployment the entrypoint is now included in the
generated configuration file (#2137)
- Reduced the number of workspace file scanning operations done when a large
number of files are deleted in the workspace to improve performance (#2107)
- Expensive file scanning operations are now debounced and throttled
to improve performance and avoid duplicate scans (#1970)
- Improved catching of errors in the extension by ensuring that all errors are
caught and logged (#1912)
- Fixed an issue where errors would occur if a directory in the workspace was
prevented from being read (#2210)

### Removed

- Removed the flat file view for Project Files in favor of the tree view
(#1210, #2160)

## [1.1.5]

### Added
Expand Down
24 changes: 14 additions & 10 deletions docs/installation.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
This page walks you through installation options for Posit Publisher.

## Installation for VSCode
## Installation for VS Code

The VSCode extension package includes everything you need to get started within
VSCode.
[Install via the Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=Posit.publisher)

Download and install the VSCode extension.
or searching "Posit Publisher" in the VS Code Extensions view and clicking
Install.

- For Arm MacOS: [publisher-1.1.5-darwin-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.5/publisher-1.1.5-darwin-arm64.vsix)
- For Intel MacOS: [publisher-1.1.5-darwin-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.5/publisher-1.1.5-darwin-amd64.vsix)
- For Windows: [publisher-1.1.5-windows-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.5/publisher-1.1.5-windows-amd64.vsix)
- For Arm Linux: [publisher-1.1.5-linux-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.5/publisher-1.1.5-linux-arm64.vsix)
- For Intel Linux: [publisher-1.1.5-linux-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.5/publisher-1.1.5-linux-amd64.vsix)
### Manual Installation

Download and install the VS Code extension.

- For Arm MacOS: [publisher-1.1.6-darwin-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.6/publisher-1.1.6-darwin-arm64.vsix)
- For Intel MacOS: [publisher-1.1.6-darwin-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.6/publisher-1.1.6-darwin-amd64.vsix)
- For Windows: [publisher-1.1.6-windows-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.6/publisher-1.1.6-windows-amd64.vsix)
- For Arm Linux: [publisher-1.1.6-linux-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.6/publisher-1.1.6-linux-arm64.vsix)
- For Intel Linux: [publisher-1.1.6-linux-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.6/publisher-1.1.6-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)
guide from Visual Studio Code.

## Quick install and updates
### Quick install and updates

We have updates scripts for macOS and linux to download and install the latest version of the publisher:

Expand Down
Loading

0 comments on commit 5da1270

Please sign in to comment.