Skip to content

Commit

Permalink
v0.7.0 Release prep (#675)
Browse files Browse the repository at this point in the history
* 0.7.0

* Update changelog

* Changelog formatting

* Update changelog

* Amend changelog more

* More finetuning

* Update readme

* Update

* Update

* Amend wording

* Feedback

* Fix headers

* Revert unintended change

* newline

* Feedback

* Trim

* Remove extra break

* 250px

* Update date and add additional changelog item

* change date

---------

Co-authored-by: Megan Mott <[email protected]>
  • Loading branch information
MicroFish91 and motm32 authored Apr 17, 2024
1 parent e5d3dc2 commit ec60a27
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 10 deletions.
28 changes: 25 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,32 @@
# Change Log

## 0.7.0 - 2024-04-17

This update comes with some major changes to the `Deploy Project from Workspace...` family of commands. We have now expanded support for monorepos by enabling the deployment and saving of multiple app configurations within the same workspace project. New settings configurations can now be found under `containerApps.deploymentConfigurations`. Any older settings will be migrated automatically to the new schema.

We have also included a new getting started walkthrough which steps through first time deployment using the Azure Container Apps extension.

For more information please consult our [README](https://github.com/microsoft/vscode-azurecontainerapps#readme).

### Added
* [[59]](https://github.com/microsoft/vscode-azurecontainerapps/issues/39) Add a getting started walkthrough
* [[607]](https://github.com/microsoft/vscode-azurecontainerapps/issues/607) Expand support for monorepos and deploying multiple app configurations within the same workspace project

### Changed
* [[335]](https://github.com/microsoft/vscode-azurecontainerapps/issues/335) Give more context when displaying image source selection options while creating a container app
* [[634]](https://github.com/microsoft/vscode-azurecontainerapps/pull/634) Remove auto-naming of resources based on the workspace name and always prompts for new app names
* [[669]](https://github.com/microsoft/vscode-azurecontainerapps/pull/669) Recommend previously deployed to managed environments
* [[668]](https://github.com/microsoft/vscode-azurecontainerapps/pull/668) Prompt for a separate name when choosing to create a new managed environment
* [[641]](https://github.com/microsoft/vscode-azurecontainerapps/pull/641) Add support for taking a saved `envPath` and converting it to environment variables

### Fixed
* [[627]](https://github.com/microsoft/vscode-azurecontainerapps/pull/627) Use existing env variables when updating container app if "skipped"

## 0.6.2 - 2024-02-20

This patch includes improvements to image building stability. We have made improvements to the way we bundle/upload project files and also automatically detect and filter unsupported ACR Dockerfile `--platform` flags. For any ACR build error logs that are returned, we now provide a dedicated location for them to reside in the activity log, where they are more easily accessed.

## Added
### Added
* [[586]](https://github.com/microsoft/vscode-azurecontainerapps/pull/586) Add support for choosing a source directory when deploying a workspace project
* [[601]](https://github.com/microsoft/vscode-azurecontainerapps/pull/601) Image building through ACR does not currently accept `--platform` flag syntax. Improve deploy experience by detecting and removing `--platform` flags from the Dockerfile automatically
* [[580]](https://github.com/microsoft/vscode-azurecontainerapps/issues/580) Support workload profiles environments
Expand All @@ -13,12 +35,12 @@ This patch includes improvements to image building stability. We have made impr
* [[569]](https://github.com/microsoft/vscode-azurecontainerapps/issues/569) Add JSON validation support for editing container app envelopes
* [[573]](https://github.com/microsoft/vscode-azurecontainerapps/pull/573) Ask to enable admin user when deploying an image through the Docker extension entry-point

## Fixed
### Fixed
* [[594]](https://github.com/microsoft/vscode-azurecontainerapps/pull/594) Update the TAR build logic
* [[602]](https://github.com/microsoft/vscode-azurecontainerapps/pull/602) Deploying from a folder with an invalid name fails
* [[574]](https://github.com/microsoft/vscode-azurecontainerapps/pull/574) An extra input box pops up when executing `Disconnect from Repo` command

## Engineering
### Engineering
* [[578]](https://github.com/microsoft/vscode-azurecontainerapps/pull/578) Create an API for the `deployWorkspaceProject` command

## 0.6.1 - 2023-11-07
Expand Down
13 changes: 9 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,18 @@ Use the Azure Containers extension to quickly create and deploy containerized ap
## Create your first container app

We've introduced a new command `Deploy Project from Workspace...` to simplify the process of deploying a local workspace project to a container app! By analyzing your project directory, we automatically detect any Dockerfiles and generate all the necessary Azure resources required for creating a containerized application (monorepo support coming soon).
Use the `Deploy Project from Workspace...` command to simplify the process of deploying a local workspace project to a container app! By analyzing your project directory, we automatically detect any Dockerfiles and generate all the necessary Azure resources required for creating a containerized application (monorepo support now included!).

Please follow this great onboarding [tutorial](https://aka.ms/container-apps/vscode) to get started!
Please follow our onboarding walkthrough to get started. You can access the walkthrough using either of the following methods:
* Click the workspace container apps icon and run `Open Walkthrough`

You can re-run the command with your saved workspace settings to quickly re-deploy your project to the same Azure resources.
<img height="250px" src="resources/readme/getting-started-walkthrough.png">

__Note__: We also have entry-points on the container apps environment item (`Create Container App from Workspace`) and the container app item (`Deploy Workspace to Container App`). These commands offer the flexibility to quickly target project deployment to existing resources.
* Open through the command palette `F1 > Azure Container Apps: Open Walkthrough`

You can re-run the command with your saved workspace settings to quickly re-deploy your project to any previously saved Azure resources.

__Note__: We also have entry-points on the container apps environment item (`Create Container App from Workspace`) and the container app item (`Deploy Workspace to Container App`). These commands offer an alternative way to quickly target project deployment to existing resources.

## Edit and deploy your app

Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "vscode-azurecontainerapps",
"displayName": "Azure Container Apps",
"description": "%containerApps.description%",
"version": "0.6.3-alpha.0",
"version": "0.7.0",
"publisher": "ms-azuretools",
"icon": "resources/azure-containerapps.png",
"aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255",
Expand Down
Binary file added resources/readme/getting-started-walkthrough.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ec60a27

Please sign in to comment.