Skip to content

Commit de4aeb1

Browse files
authored
Merge pull request #2084 from posit-dev/dotnomad/1.1.5
Documentation and Changelog for 1.1.5 release
2 parents 2043947 + 0444568 commit de4aeb1

File tree

5 files changed

+114
-10
lines changed

5 files changed

+114
-10
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,51 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.1.5]
9+
10+
### Added
11+
12+
- Added support detecting the `quarto-shiny` type for Quarto documents that had
13+
`revealjs` as the output format (#2065)
14+
- Added inspection support for Jupyter notebooks using Quarto Inspect allowing
15+
Jupyter notebooks to be published using Quarto (#2059, #2085)
16+
- Added an overlay that disables the extension's Home view when a selection is
17+
being made (#1995)
18+
- Added support for setting a Credential using a dotfile (#2088)
19+
- Added the ability to dismiss the current deployment in progress (#2057)
20+
- Added sorting of entrypoints when adding a new deployment including open files
21+
at the top of the list (#2045)
22+
23+
### Changed
24+
25+
- The Posit Publisher button in the editor view for entrypoints now does not
26+
deploy after a new deployment is created - giving users time to review the
27+
newly created configuration before deploying (#2060)
28+
- Changed the scanning of entrypoints when adding a new deployment - now a
29+
cursory scan is done using file extensions and a full inspection is only done
30+
on the selected entrypoint greatly improving the speed of adding a new
31+
deployment (#2029)
32+
- Changed the initial listing of entrypoints, when adding a new deployment, to
33+
only show unique options rather duplications for each content type (#2046)
34+
- Changed the Posit Publisher icon (#2054)
35+
- The Posit Publisher icon is now bundled as an icon-font to support SVGs for
36+
better rendering on high DPI displays (#2054)
37+
38+
### Fixed
39+
40+
- Fixed an issue where include and exclude patterns in configuration `files`
41+
lists did not correctly handle specified files in subdirectories (#2075)
42+
- Fixed the Python Packages list including a blank entry when whitespace was
43+
present in the `requirements.txt` file (#2033)
44+
- Fixed an issue where opening a workspace with no files or only files without
45+
read permissions would cause an unhelpful error when adding a new deployment -
46+
the error now correctly communicates that no possible entrypoints were found
47+
(#2032)
48+
- Fixed an issue with entrypoint inspection where a non-PyShiny entrypoint would
49+
cause other files from being scanned (#2011)
50+
- Fixed anchor links opening new tabs in web based VSCodes including in
51+
Posit Workbench (#2034)
52+
853
## [1.1.4]
954

1055
### Added

docs/installation.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ VSCode.
77

88
Download and install the VSCode extension.
99

10-
- For Arm MacOS: [publisher-1.1.4-darwin-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.4/publisher-1.1.4-darwin-arm64.vsix)
11-
- For Intel MacOS: [publisher-1.1.4-darwin-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.4/publisher-1.1.4-darwin-amd64.vsix)
12-
- For Windows: [publisher-1.1.4-windows-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.4/publisher-1.1.4-windows-amd64.vsix)
13-
- For Arm Linux: [publisher-1.1.4-linux-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.4/publisher-1.1.4-linux-arm64.vsix)
14-
- For Intel Linux: [publisher-1.1.4-linux-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.1.4/publisher-1.1.4-linux-amd64.vsix)
10+
- 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)
11+
- 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)
12+
- 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)
13+
- 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)
14+
- 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)
1515

1616
To learn how to install a `.vsix` file, see the [Install from a
1717
VSIX](https://code.visualstudio.com/docs/editor/extension-marketplace#_install-from-a-vsix)

docs/vscode.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,10 @@
55
### Opening the UI
66

77
In VSCode, open the folder containing the project you want to deploy.
8-
In this version of Posit Publisher, a workspace with too many projects may be
9-
slow for some operations .
108

119
Open the _Posit Publisher_ UI by clicking the icon in the activity bar.
1210

13-
![](https://cdn.posit.co/publisher/assets/img/icon.png)
11+
![](https://cdn.posit.co/publisher/assets/img/new-icon.png)
1412

1513
### Home
1614

@@ -78,7 +76,7 @@ Once the deployment completes, the result will be displayed in the Home view.
7876
You can deploy or create a new deployment directly from an open file. If it is
7977
a valid entrypoint a Posit Publisher button will appear in the editor menu.
8078

81-
![](https://cdn.posit.co/publisher/assets/img/entrypoint-button.png)
79+
![](https://cdn.posit.co/publisher/assets/img/new-entrypoint-button.png)
8280

8381
### Multiple Deployments
8482

@@ -171,6 +169,22 @@ To remove a credential, right-click on it and select `Delete`.
171169
For instructions on how to create a Connect API key, see the
172170
[Connect documentation](https://docs.posit.co/connect/user/api-keys/index.html#api-keys-creating).
173171

172+
#### via dotfile
173+
174+
A Credential can also be set by creating a `.connect-credentials` file in
175+
your home directory using the following format:
176+
177+
```toml
178+
# ~/.connect-credentials.toml
179+
180+
url = 'https://your.connect.server'
181+
key = 'r0TCAS9mCmTICwd2E97uM3KnUDlGWZ3D'
182+
```
183+
184+
The `url` is the URL of your Posit Connect Server.
185+
186+
The `key` is the API key for the user you would like to publish as.
187+
174188
### Help and Feedback
175189

176190
This view contains links to this documentation and other resources.

extensions/vscode/CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,51 @@ file.
66
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
77
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
88

9+
## [1.1.5]
10+
11+
### Added
12+
13+
- Added support detecting the `quarto-shiny` type for Quarto documents that had
14+
`revealjs` as the output format (#2065)
15+
- Added inspection support for Jupyter notebooks using Quarto Inspect allowing
16+
Jupyter notebooks to be published using Quarto (#2059, #2085)
17+
- Added an overlay that disables the extension's Home view when a selection is
18+
being made (#1995)
19+
- Added support for setting a Credential using a dotfile (#2088)
20+
- Added the ability to dismiss the current deployment in progress (#2057)
21+
- Added sorting of entrypoints when adding a new deployment including open files
22+
at the top of the list (#2045)
23+
24+
### Changed
25+
26+
- The Posit Publisher button in the editor view for entrypoints now does not
27+
deploy after a new deployment is created - giving users time to review the
28+
newly created configuration before deploying (#2060)
29+
- Changed the scanning of entrypoints when adding a new deployment - now a
30+
cursory scan is done using file extensions and a full inspection is only done
31+
on the selected entrypoint greatly improving the speed of adding a new
32+
deployment (#2029)
33+
- Changed the initial listing of entrypoints, when adding a new deployment, to
34+
only show unique options rather duplications for each content type (#2046)
35+
- Changed the Posit Publisher icon (#2054)
36+
- The Posit Publisher icon is now bundled as an icon-font to support SVGs for
37+
better rendering on high DPI displays (#2054)
38+
39+
### Fixed
40+
41+
- Fixed an issue where include and exclude patterns in configuration `files`
42+
lists did not correctly handle specified files in subdirectories (#2075)
43+
- Fixed the Python Packages list including a blank entry when whitespace was
44+
present in the `requirements.txt` file (#2033)
45+
- Fixed an issue where opening a workspace with no files or only files without
46+
read permissions would cause an unhelpful error when adding a new deployment -
47+
the error now correctly communicates that no possible entrypoints were found
48+
(#2032)
49+
- Fixed an issue with entrypoint inspection where a non-PyShiny entrypoint would
50+
cause other files from being scanned (#2011)
51+
- Fixed anchor links opening new tabs in web based VSCodes including in
52+
Posit Workbench (#2034)
53+
954
## [1.1.4]
1055

1156
### Added

install-publisher.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ esac
148148

149149
# version override, swap out latest with the latest and greatest
150150
if [[ $VERSION_TYPE == "release" && $VERSION == "latest" ]]; then
151-
VERSION="1.1.4"
151+
VERSION="1.1.5"
152152
fi
153153

154154
# Variables

0 commit comments

Comments
 (0)