Skip to content

Commit

Permalink
Merge pull request #1811 from posit-dev/dotnomad/beta-1
Browse files Browse the repository at this point in the history
Beta1 Release Update
  • Loading branch information
dotNomad authored Jun 7, 2024
2 parents cee2ed2 + c3c65ed commit 70db666
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 7 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,46 @@ 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.0.beta1]

### Added

- Added protection against selecting a configuration of a different type than
the selected deployment (#1658)
- Added a pre-flight deployment check that verifies the configuration and
deployment type match (#1666)
- Once deployments are deployed and have GUIDs a content type is recorded in the
deployment record (#1741)
- Added the MIT license to the extension bundle (#1773)
- Added a context menu to the Deployment status section of the sidebar to view
logs (#1693)

### Changed

- Changed the name "Destination" to "Deployment" to make it more clear what
was being created and deployed (#1690)
- Changed the order of steps when creating a credential. Now the user is
prompted to give the server URL, the API key, and then a name (#1751)
- API key input prompts are now using the password type, hiding the input
(#1775)
- Improved naming of deployment logs stages to make them more clear (#586)
- Improved missing configuration error message - now prompts the user to
select or create a configuration based on available configurations (#1752)
- Deployments and Configurations views are no hidden by default on initial
install of the extension (#1697)

### Fixed

- The extension no longer gets stuck on "Scanning folder..." on VSCode version
`1.90.0` (#1803)
- Fixed extension commands for the Files, Python packages, and R packages views
that were not registered previously (#1766)
- Removed an outdated message about a `publisher` CLI command from the extension
(#1781)
- Configurations are no longer created specifying Python for a non-Python
project even if Python is detected (#1760)
- Python Package scanning now handles notebook blocks without newlines (#1769)

## [1.0.alpha8]

### Added
Expand Down
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,10 @@ Once complete the action has completed, the release will be available on the [Re
Update the Installation instructions in [installation.md](docs/installation.md)
for the new release, using the links to the `.vsix` files uploaded to the CDN.

**Step 5**

Update the release / latest version string in the `install-publisher.bash` script.

### Pre-Releases

Any tags denoted as a pre-release as defined by the [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html) specification will be marked as such in GitHub. For example, the `v0.0.dev0` is a pre-release. Tag `v0.0.0` is a standard-release. Please consult the specification for additional information.
Expand Down
12 changes: 6 additions & 6 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ VSCode or Positron.

Download and install the VSCode extension.

- For Arm MacOS: [publisher-1.0.alpha8-darwin-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.alpha8/publisher-1.0.alpha8-darwin-arm64.vsix)
- For Intel MacOS: [publisher-1.0.alpha8-darwin-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.alpha8/publisher-1.0.alpha8-darwin-amd64.vsix)
- For Windows: [publisher-1.0.alpha8-windows-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.alpha8/publisher-1.0.alpha8-windows-amd64.vsix)
- For Arm Linux: [publisher-1.0.alpha8-linux-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.alpha8/publisher-1.0.alpha8-linux-arm64.vsix)
- For Intel Linux: [publisher-1.0.alpha8-linux-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.alpha8/publisher-1.0.alpha8-linux-amd64.vsix)
- For Arm MacOS: [publisher-1.0.beta1-darwin-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.beta1/publisher-1.0.beta1-darwin-arm64.vsix)
- For Intel MacOS: [publisher-1.0.beta1-darwin-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.beta1/publisher-1.0.beta1-darwin-amd64.vsix)
- For Windows: [publisher-1.0.beta1-windows-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.beta1/publisher-1.0.beta1-windows-amd64.vsix)
- For Arm Linux: [publisher-1.0.beta1-linux-arm64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.beta1/publisher-1.0.beta1-linux-arm64.vsix)
- For Intel Linux: [publisher-1.0.beta1-linux-amd64.vsix](https://cdn.posit.co/publisher/releases/tags/v1.0.beta1/publisher-1.0.beta1-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 Expand Up @@ -51,7 +51,7 @@ You can also install nightlies with:
Or install a specific version with:

```bash
./install-publisher.bash 1.0.alpha6
./install-publisher.bash 1.0.beta1
```

## Optional: Install Quarto
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.0.alpha4"
VERSION="1.0.beta1"
fi

# Variables
Expand Down

0 comments on commit 70db666

Please sign in to comment.