-
Notifications
You must be signed in to change notification settings - Fork 79
Updates version to v2.0.0 #1461
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request updates Dev Proxy from version v1.3.0-beta.1 to v2.0.0-beta.1, marking a major version bump. The update includes version string changes across build files, Docker configurations, installers, and the addition of a complete set of v2.0.0 JSON schema files for validating plugin and configuration files.
Key changes:
- Version strings updated across all PowerShell scripts, Dockerfiles, installer files, and .NET project files
- New v2.0.0 schema directory added with 30+ JSON schema files for Dev Proxy configuration and plugin validation
- Configuration files updated to reference v2.0.0 schemas instead of v1.3.0
Reviewed changes
Copilot reviewed 55 out of 55 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| scripts/version.ps1 | Updated version string from v1.3.0-beta.1 to v2.0.0-beta.1 |
| scripts/local-setup.ps1 | Updated version string from v1.3.0-beta.1 to v2.0.0-beta.1 |
| scripts/Dockerfile_local | Updated DEVPROXY_VERSION from 1.3.0-beta.1 to 2.0.0-beta.1 |
| install.iss | Updated installer version from 1.3.0 to 2.0.0 for stable release |
| install-beta.iss | Updated installer version from 1.3.0-beta.1 to 2.0.0-beta.1 for beta release |
| Dockerfile | Updated DEVPROXY_VERSION from 1.3.0 to 2.0.0 |
| Dockerfile_beta | Updated DEVPROXY_VERSION from 1.3.0 to 2.0.0 |
| DevProxy/DevProxy.csproj | Updated project version from 1.3.0 to 2.0.0 |
| DevProxy.Plugins/DevProxy.Plugins.csproj | Updated project version from 1.3.0 to 2.0.0 |
| DevProxy.Abstractions/DevProxy.Abstractions.csproj | Updated project version from 1.3.0 to 2.0.0 |
| DevProxy/devproxyrc.json | Updated schema URL from v1.3.0 to v2.0.0 |
| DevProxy/devproxy-errors.json | Updated schema URL from v1.3.0 to v2.0.0 |
| DevProxy/config/*.json | Updated all schema URLs from v1.3.0 to v2.0.0 |
| DevProxy.Plugins/Mocking/MockResponsePlugin.cs | Updated default schema URL from v1.3.0 to v2.0.0 |
| schemas/v2.0.0/*.schema.json | Added 30+ new schema files for v2.0.0 including rc.schema.json and all plugin schemas |
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.
| FROM ubuntu:24.04 | ||
|
|
||
| ARG DEVPROXY_VERSION=1.3.0 | ||
| ARG DEVPROXY_VERSION=2.0.0 |
Copilot
AI
Nov 28, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The DEVPROXY_VERSION in Dockerfile_beta is set to 2.0.0 (without the -beta.1 suffix), but the corresponding beta installer file install-beta.iss uses 2.0.0-beta.1. For consistency with the beta release versioning, this should be 2.0.0-beta.1 or the Dockerfile should handle the beta version suffix appropriately when downloading the release.
| ARG DEVPROXY_VERSION=2.0.0 | |
| ARG DEVPROXY_VERSION=2.0.0-beta.1 |
| FROM ubuntu:24.04 | ||
|
|
||
| ARG DEVPROXY_VERSION=1.3.0-beta.1 | ||
| ARG DEVPROXY_VERSION=2.0.0-beta.1 |
Copilot
AI
Nov 28, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The DEVPROXY_VERSION in scripts/Dockerfile_local is set to 2.0.0-beta.1, which includes the beta suffix. However, the corresponding non-beta Dockerfile at the root uses 2.0.0 (without beta suffix). Consider whether this local Dockerfile should be version 2.0.0-beta.1 for beta testing or 2.0.0 for stable release testing, and ensure it aligns with the intended use case.
No description provided.