Skip to content

Commit 9beaaf9

Browse files
committed
Merge remote-tracking branch 'origin/main' into copilot/fix-language-model-warning-issue
2 parents 1b8a25e + a6bb2ef commit 9beaaf9

4 files changed

Lines changed: 31 additions & 3 deletions

File tree

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: version-bump
3+
description: Bump the extension to the next minor beta version for development. Increments the minor version in package.json, package-lock.json, and adds a new unreleased changelog section. USE FOR: version bump, increment version, prepare beta, new beta version, start new version, bump minor version, prep for new features.
4+
---
5+
6+
# Version Bump
7+
8+
Increment the extension's minor version for a new beta development cycle.
9+
10+
## Workflow
11+
12+
1. **Read current version** from `package.json` (`version` field). Parse as `major.minor.patch`.
13+
2. **Compute new version**: increment `minor` by 1, reset `patch` to 0. Example: `1.12.0``1.13.0`.
14+
3. **Update version in three places**:
15+
- `package.json``"version"` field
16+
- `package-lock.json` — top-level `"version"` field AND the `packages[""]``"version"` field (two occurrences total)
17+
4. **Add changelog section** in `CHANGELOG.md`: insert `## [{new version}] - Unreleased` on a blank line immediately after the `> **Note**:` blockquote and before the previous release heading.
18+
5. **Commit**: `git add package.json package-lock.json CHANGELOG.md && git commit -m "Increment version to v{new version}"`
19+
6. **Push**: ask the user for confirmation, then `git push origin main`.
20+
21+
## Rules
22+
23+
- Odd minor versions are beta/test versions (per the changelog note). This is expected.
24+
- Do not modify any other files.
25+
- Do not run `npm install` — edit `package-lock.json` directly to keep the lockfile version consistent.
26+
- Always confirm before pushing to remote.

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
> **Note**: odd version numbers, for example, `0.13.0`, are not included in this changelog. They are used to test the new features and fixes before the final release.
99
10+
## [1.13.0] - Unreleased
11+
1012
## [1.12.0] - 2026-01-29
1113

1214
### Added:

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dev-proxy-toolkit",
33
"displayName": "Dev Proxy Toolkit",
44
"description": "Makes it easy to create and update Dev Proxy configuration files.",
5-
"version": "1.12.0",
5+
"version": "1.13.0",
66
"publisher": "garrytrinder",
77
"engines": {
88
"vscode": "^1.101.0"

0 commit comments

Comments
 (0)