Skip to content

Upgrades version to v3.1.0#1727

Merged
garrytrinder merged 2 commits into
mainfrom
v310
Jun 22, 2026
Merged

Upgrades version to v3.1.0#1727
garrytrinder merged 2 commits into
mainfrom
v310

Conversation

@waldekmastykarz

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings June 22, 2026 10:51
@waldekmastykarz waldekmastykarz requested a review from a team as a code owner June 22, 2026 10:51

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps Dev Proxy to v3.1.0 across build/packaging assets and configuration validation by adding the v3.1.0 JSON schema set and updating version references throughout the repo.

Changes:

  • Updated project/package and packaging version strings to 3.1.0 (and beta artifacts to 3.1.0-beta.1).
  • Added schemas/v3.1.0/* JSON schemas (copy-forward for the new version).
  • Updated sample/config $schema URLs to reference the new v3.1.0 schema folder.

Reviewed changes

Copilot reviewed 57 out of 57 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
scripts/version.ps1 Updates scripted version string used by local build scripts.
scripts/local-setup.ps1 Updates local installer/setup version string and beta handling.
scripts/Dockerfile_local Updates local Docker build ARG version label for beta build artifacts.
schemas/v3.1.0/typespecgeneratorplugin.schema.json Adds v3.1.0 schema for TypeSpecGeneratorPlugin config.
schemas/v3.1.0/rewriteplugin.schema.json Adds v3.1.0 schema for RewritePlugin config.
schemas/v3.1.0/rewriteplugin.rewritesfile.schema.json Adds v3.1.0 schema for RewritePlugin rewrites file.
schemas/v3.1.0/rc.schema.json Adds v3.1.0 schema for root Dev Proxy config (devproxyrc).
schemas/v3.1.0/ratelimitingplugin.schema.json Adds v3.1.0 schema for RateLimitingPlugin config.
schemas/v3.1.0/ratelimitingplugin.customresponsefile.schema.json Adds v3.1.0 schema for RateLimitingPlugin custom response file.
schemas/v3.1.0/openapispecgeneratorplugin.schema.json Adds v3.1.0 schema for OpenApiSpecGeneratorPlugin config.
schemas/v3.1.0/openaitelemetryplugin.schema.json Adds v3.1.0 schema for OpenAI Telemetry plugin config.
schemas/v3.1.0/openaitelemetryplugin.pricesfile.schema.json Adds v3.1.0 schema for OpenAI Telemetry prices file.
schemas/v3.1.0/mockstdioresponseplugin.schema.json Adds v3.1.0 schema for MockStdioResponsePlugin config.
schemas/v3.1.0/mockstdioresponseplugin.mocksfile.schema.json Adds v3.1.0 schema for MockStdioResponsePlugin mocks file.
schemas/v3.1.0/mockresponseplugin.schema.json Adds v3.1.0 schema for MockResponsePlugin config.
schemas/v3.1.0/mockresponseplugin.mocksfile.schema.json Adds v3.1.0 schema for MockResponsePlugin mocks file.
schemas/v3.1.0/mockrequestplugin.schema.json Adds v3.1.0 schema for MockRequestPlugin config.
schemas/v3.1.0/mockrequestplugin.mockfile.schema.json Adds v3.1.0 schema for MockRequestPlugin mock request file.
schemas/v3.1.0/minimalpermissionsplugin.schema.json Adds v3.1.0 schema for MinimalPermissionsPlugin config.
schemas/v3.1.0/minimalpermissionsguidanceplugin.schema.json Adds v3.1.0 schema for MinimalPermissionsGuidancePlugin config.
schemas/v3.1.0/minimalcsompermissionsplugin.schema.json Adds v3.1.0 schema for MinimalCsomPermissionsPlugin config.
schemas/v3.1.0/minimalcsompermissions.types.schema.json Adds v3.1.0 schema for SharePoint CSOM types/permissions file.
schemas/v3.1.0/latencyplugin.schema.json Adds v3.1.0 schema for LatencyPlugin config.
schemas/v3.1.0/languagemodelratelimitingplugin.schema.json Adds v3.1.0 schema for LanguageModelRateLimitingPlugin config.
schemas/v3.1.0/languagemodelratelimitingplugin.customresponsefile.schema.json Adds v3.1.0 schema for LanguageModelRateLimitingPlugin custom response file.
schemas/v3.1.0/languagemodelfailureplugin.schema.json Adds v3.1.0 schema for LanguageModelFailurePlugin config.
schemas/v3.1.0/httpfilegeneratorplugin.schema.json Adds v3.1.0 schema for HttpFileGeneratorPlugin config.
schemas/v3.1.0/hargeneratorplugin.schema.json Adds v3.1.0 schema for HarGeneratorPlugin config.
schemas/v3.1.0/graphrandomerrorplugin.schema.json Adds v3.1.0 schema for GraphRandomErrorPlugin config.
schemas/v3.1.0/graphminimalpermissionsplugin.schema.json Adds v3.1.0 schema for GraphMinimalPermissionsPlugin config.
schemas/v3.1.0/graphminimalpermissionsguidanceplugin.schema.json Adds v3.1.0 schema for GraphMinimalPermissionsGuidancePlugin config.
schemas/v3.1.0/genericrandomerrorplugin.schema.json Adds v3.1.0 schema for GenericRandomErrorPlugin config.
schemas/v3.1.0/genericrandomerrorplugin.errorsfile.schema.json Adds v3.1.0 schema for GenericRandomErrorPlugin errors file.
schemas/v3.1.0/executionsummaryplugin.schema.json Adds v3.1.0 schema for ExecutionSummaryPlugin config.
schemas/v3.1.0/devtoolsplugin.schema.json Adds v3.1.0 schema for DevToolsPlugin config.
schemas/v3.1.0/crudapiplugin.schema.json Adds v3.1.0 schema for CrudApiPlugin config.
schemas/v3.1.0/crudapiplugin.apifile.schema.json Adds v3.1.0 schema for CrudApiPlugin API definition file.
schemas/v3.1.0/cachingguidanceplugin.schema.json Adds v3.1.0 schema for CachingGuidancePlugin config.
schemas/v3.1.0/authplugin.schema.json Adds v3.1.0 schema for AuthPlugin config.
schemas/v3.1.0/apicenterproductionversionplugin.schema.json Adds v3.1.0 schema for ApiCenterProductionVersionPlugin config.
schemas/v3.1.0/apicenteronboardingplugin.schema.json Adds v3.1.0 schema for ApiCenterOnboardingPlugin config.
schemas/v3.1.0/apicenterminimalpermissionsplugin.schema.json Adds v3.1.0 schema for ApiCenterMinimalPermissionsPlugin config.
install.iss Updates stable Windows installer metadata/version to 3.1.0.
install-beta.iss Updates beta Windows installer metadata/version to 3.1.0-beta.1.
Dockerfile_beta Updates container build ARG for Dev Proxy beta image.
Dockerfile Updates container build ARG for Dev Proxy stable image.
DevProxy/devproxyrc.json Updates sample config root schema URL to v3.1.0.
DevProxy/DevProxy.csproj Updates application package version to 3.1.0.
DevProxy/devproxy-errors.json Updates sample errors file schema URL to v3.1.0.
DevProxy/config/spo-csom-types.json Updates SharePoint CSOM types config schema URL to v3.1.0.
DevProxy/config/microsoft-graph.json Updates Microsoft Graph sample config root schema URL to v3.1.0.
DevProxy/config/microsoft-graph-rate-limiting.json Updates Microsoft Graph rate limiting sample config schema URL to v3.1.0.
DevProxy/config/m365.json Updates M365 sample config root schema URL to v3.1.0.
DevProxy/config/m365-mocks.json Updates M365 mocks file schema URL to v3.1.0.
DevProxy.Plugins/Mocking/MockResponsePlugin.cs Updates hardcoded mocks schema URL to v3.1.0.
DevProxy.Plugins/DevProxy.Plugins.csproj Updates plugins package version to 3.1.0.
DevProxy.Abstractions/DevProxy.Abstractions.csproj Updates abstractions package version to 3.1.0.

Comment thread DevProxy/devproxyrc.json
Comment on lines 1 to 3
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v3.0.1/rc.schema.json",
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v3.1.0/rc.schema.json",
"plugins": [
Comment thread DevProxy/config/m365.json
Comment on lines 1 to 3
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v3.0.1/rc.schema.json",
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v3.1.0/rc.schema.json",
"plugins": [
Comment on lines 1 to 3
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v3.0.1/rc.schema.json",
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v3.1.0/rc.schema.json",
"plugins": [

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot update the nested plugin config sections to 3.1.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated all nested plugin config $schema URLs from v3.0.1 to v3.1.0 across devproxyrc.json, m365.json, and microsoft-graph.json in commit Fix nested plugin config schema URLs to reference v3.1.0.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done — updated both graphRandomErrorsPlugin.$schema and executionSummaryPlugin.$schema to reference v3.1.0.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done — both graphRandomErrorsPlugin.$schema and executionSummaryPlugin.$schema have been updated to v3.1.0 in microsoft-graph.json.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done — both graphRandomErrorsPlugin.$schema and executionSummaryPlugin.$schema are now updated to v3.1.0.

Comment thread Dockerfile_beta
garrytrinder
garrytrinder previously approved these changes Jun 22, 2026
auto-merge was automatically disabled June 22, 2026 11:11

Head branch was pushed to by a user without write access

Copilot AI requested a review from garrytrinder June 22, 2026 11:11
@garrytrinder garrytrinder merged commit 2c07c86 into main Jun 22, 2026
6 checks passed
@waldekmastykarz waldekmastykarz deleted the v310 branch June 22, 2026 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants