Skip to content

Commit f6fd050

Browse files
v2025.1.0-preview: VS Code engine update and snippet fix (#5127)
1 parent a1e279b commit f6fd050

File tree

3 files changed

+27
-13
lines changed

3 files changed

+27
-13
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# PowerShell Extension Release History
22

3+
## v2025.1.0-preview
4+
### Thursday, January 16, 2025
5+
6+
With PowerShell Editor Services [v4.2.0](https://github.com/PowerShell/PowerShellEditorServices/releases/tag/v4.2.0)!
7+
8+
VS Code engine update and snippet fix
9+
10+
See more details at the GitHub Release for [v2025.1.0-preview](https://github.com/PowerShell/vscode-powershell/releases/tag/v2025.1.0-preview).
11+
312
## v2024.5.2-preview
413
### Wednesday, December 04, 2024
514

docs/development.md

+17-12
Original file line numberDiff line numberDiff line change
@@ -87,29 +87,34 @@ of Microsoft. Assume `origin` is GitHub and `ado` is Azure DevOps.
8787
cd ./PowerShellEditorServices
8888
git checkout -B release
8989
./tools/updateVersion.ps1 -Version "4.0.0" -Changes "Major release!"
90+
# Amend changelog as necessary
9091
git push --force-with-lease origin
91-
git push ado HEAD:main
92-
92+
# Open, approve, and merge PR on GitHub
9393
cd ../vscode-powershell
9494
git checkout -B release
9595
./tools/updateVersion.ps1 -Version "2024.4.0" -Changes "Major release!"
96+
# Amend changelog as necessary
9697
git push --force-with-lease origin
97-
git push ado HEAD:main
98+
# Open, approve, and merge PR on GitHub
99+
cd ../PowerShellEditorServices
100+
git checkout main
101+
git pull
102+
git push ado HEAD:release
103+
cd ../vscode-powershell
104+
git checkout main
105+
git pull
106+
git push ado HEAD:release
107+
# Download and test assets from draft GitHub Releases
108+
# Publish releases, ensuring tag is at release commit in `main`
109+
# Permit pipeline to publish to marketplace
98110
```
99111

100-
1. Amend changelogs as necessary.
101-
2. Push `release` branches to GitHub and to Azure DevOps `main` branch.
102-
3. Download and test assets!
103-
4. Publish draft releases and merge (don't squash!) branches.
104-
5. Permit pipeline to publish to marketplace.
105-
106112
If rolling from pre-release to release, do not change the version of PowerShell
107113
Editor Services between a pre-release and the subsequent release! We only
108114
need to release the extension.
109115

110-
The Azure DevOps pipelines have to build off `main` branch for _reasons_,
111-
but we still want to use PRs. Hence pushing `release` to `main` and then
112-
merging (not squashing nor rebasing) those PRs so the commit stays the same.
116+
The Azure DevOps pipelines have to build off a PR merged to `main` for _reasons_,
117+
hence that repo is a superset including all our commits plus signed PR merge commits.
113118

114119
### Versioning
115120

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "powershell",
33
"displayName": "PowerShell",
4-
"version": "2024.5.2",
4+
"version": "2025.1.0",
55
"preview": false,
66
"publisher": "ms-vscode",
77
"description": "Develop PowerShell modules, commands and scripts in Visual Studio Code!",

0 commit comments

Comments
 (0)