Skip to content

Updates version to v2.4.0#1609

Merged
garrytrinder merged 2 commits intodotnet:mainfrom
waldekmastykarz:v240
Apr 9, 2026
Merged

Updates version to v2.4.0#1609
garrytrinder merged 2 commits intodotnet:mainfrom
waldekmastykarz:v240

Conversation

@waldekmastykarz
Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings April 9, 2026 13:53
@waldekmastykarz waldekmastykarz requested a review from a team as a code owner April 9, 2026 13:53
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates Dev Proxy’s version references and configuration schema pointers to align with the upcoming v2.4.0 release, and introduces the corresponding v2.4.0 JSON schemas.

Changes:

  • Bumps package/assembly versions to 2.4.0 across core projects.
  • Updates config files and code constants to reference schemas/v2.4.0.
  • Adds the full schemas/v2.4.0/ set and updates helper scripts/installers/Docker defaults for the new release.

Reviewed changes

Copilot reviewed 58 out of 58 changed files in this pull request and generated no comments.

Show a summary per file
File Description
scripts/version.ps1 Updates the scripted beta version string to v2.4.0-beta.1.
scripts/local-setup.ps1 Updates local setup beta version string to v2.4.0-beta.1.
scripts/Dockerfile_local Updates local Docker ARG to 2.4.0-beta.1.
schemas/v2.4.0/typespecgeneratorplugin.schema.json Adds v2.4.0 schema for TypeSpec generator plugin config.
schemas/v2.4.0/rewriteplugin.schema.json Adds v2.4.0 schema for Rewrite plugin config.
schemas/v2.4.0/rewriteplugin.rewritesfile.schema.json Adds v2.4.0 schema for Rewrite plugin rewrites file.
schemas/v2.4.0/rc.schema.json Adds v2.4.0 main Dev Proxy configuration schema.
schemas/v2.4.0/ratelimitingplugin.schema.json Adds v2.4.0 schema for RateLimiting plugin config.
schemas/v2.4.0/ratelimitingplugin.customresponsefile.schema.json Adds v2.4.0 schema for RateLimiting custom response file.
schemas/v2.4.0/openapispecgeneratorplugin.schema.json Adds v2.4.0 schema for OpenAPI spec generator plugin config.
schemas/v2.4.0/openaitelemetryplugin.schema.json Adds v2.4.0 schema for OpenAI telemetry plugin config.
schemas/v2.4.0/openaitelemetryplugin.pricesfile.schema.json Adds v2.4.0 schema for OpenAI telemetry prices file.
schemas/v2.4.0/mockstdioresponseplugin.schema.json Adds v2.4.0 schema for MockStdioResponse plugin config.
schemas/v2.4.0/mockstdioresponseplugin.mocksfile.schema.json Adds v2.4.0 schema for MockStdioResponse mocks file.
schemas/v2.4.0/mockresponseplugin.schema.json Adds v2.4.0 schema for MockResponse plugin config.
schemas/v2.4.0/mockresponseplugin.mocksfile.schema.json Adds v2.4.0 schema for MockResponse mocks file.
schemas/v2.4.0/mockrequestplugin.schema.json Adds v2.4.0 schema for MockRequest plugin config.
schemas/v2.4.0/mockrequestplugin.mockfile.schema.json Adds v2.4.0 schema for MockRequest mock file.
schemas/v2.4.0/minimalpermissionsplugin.schema.json Adds v2.4.0 schema for MinimalPermissions plugin config.
schemas/v2.4.0/minimalpermissionsguidanceplugin.schema.json Adds v2.4.0 schema for MinimalPermissionsGuidance plugin config.
schemas/v2.4.0/minimalcsompermissionsplugin.schema.json Adds v2.4.0 schema for MinimalCsomPermissions plugin config.
schemas/v2.4.0/minimalcsompermissions.types.schema.json Adds v2.4.0 schema for SharePoint CSOM types/permissions file.
schemas/v2.4.0/latencyplugin.schema.json Adds v2.4.0 schema for Latency plugin config.
schemas/v2.4.0/languagemodelratelimitingplugin.schema.json Adds v2.4.0 schema for LanguageModelRateLimiting plugin config.
schemas/v2.4.0/languagemodelratelimitingplugin.customresponsefile.schema.json Adds v2.4.0 schema for LanguageModelRateLimiting custom response file.
schemas/v2.4.0/languagemodelfailureplugin.schema.json Adds v2.4.0 schema for LanguageModelFailure plugin config.
schemas/v2.4.0/httpfilegeneratorplugin.schema.json Adds v2.4.0 schema for HTTP file generator plugin config.
schemas/v2.4.0/hargeneratorplugin.schema.json Adds v2.4.0 schema for HAR generator plugin config.
schemas/v2.4.0/graphrandomerrorplugin.schema.json Adds v2.4.0 schema for GraphRandomError plugin config.
schemas/v2.4.0/graphminimalpermissionsplugin.schema.json Adds v2.4.0 schema for GraphMinimalPermissions plugin config.
schemas/v2.4.0/graphminimalpermissionsguidanceplugin.schema.json Adds v2.4.0 schema for GraphMinimalPermissionsGuidance plugin config.
schemas/v2.4.0/genericrandomerrorplugin.schema.json Adds v2.4.0 schema for GenericRandomError plugin config.
schemas/v2.4.0/genericrandomerrorplugin.errorsfile.schema.json Adds v2.4.0 schema for GenericRandomError errors file.
schemas/v2.4.0/executionsummaryplugin.schema.json Adds v2.4.0 schema for ExecutionSummary plugin config.
schemas/v2.4.0/devtoolsplugin.schema.json Adds v2.4.0 schema for DevTools plugin config.
schemas/v2.4.0/crudapiplugin.schema.json Adds v2.4.0 schema for CrudApi plugin config.
schemas/v2.4.0/crudapiplugin.apifile.schema.json Adds v2.4.0 schema for CrudApi API definition file.
schemas/v2.4.0/cachingguidanceplugin.schema.json Adds v2.4.0 schema for CachingGuidance plugin config.
schemas/v2.4.0/authplugin.schema.json Adds v2.4.0 schema for Auth plugin config.
schemas/v2.4.0/apicenterproductionversionplugin.schema.json Adds v2.4.0 schema for ApiCenterProductionVersion plugin config.
schemas/v2.4.0/apicenteronboardingplugin.schema.json Adds v2.4.0 schema for ApiCenterOnboarding plugin config.
schemas/v2.4.0/apicenterminimalpermissionsplugin.schema.json Adds v2.4.0 schema for ApiCenterMinimalPermissions plugin config.
install.iss Updates stable Windows installer version strings to 2.4.0.
install-beta.iss Updates beta Windows installer version strings to 2.4.0-beta.1.
Dockerfile_beta Updates default DEVPROXY_VERSION to 2.4.0 for beta image build file.
Dockerfile Updates default DEVPROXY_VERSION to 2.4.0 for stable image build.
DevProxy/devproxyrc.json Updates $schema references to schemas/v2.4.0.
DevProxy/DevProxy.csproj Bumps DevProxy package version to 2.4.0.
DevProxy/devproxy-errors.json Updates $schema reference to schemas/v2.4.0.
DevProxy/config/spo-csom-types.json Updates $schema reference to schemas/v2.4.0.
DevProxy/config/microsoft-graph.json Updates $schema references to schemas/v2.4.0.
DevProxy/config/microsoft-graph-rate-limiting.json Updates $schema reference to schemas/v2.4.0.
DevProxy/config/m365.json Updates $schema references to schemas/v2.4.0.
DevProxy/config/m365-mocks.json Updates $schema reference to schemas/v2.4.0.
DevProxy.Plugins/Mocking/MockResponsePlugin.cs Updates hardcoded schema URL to schemas/v2.4.0.
DevProxy.Plugins/DevProxy.Plugins.csproj Bumps DevProxy.Plugins package version to 2.4.0.
DevProxy.Abstractions/DevProxy.Abstractions.csproj Bumps DevProxy.Abstractions package version to 2.4.0.
.github/skills/upgrade-devproxy-version/scripts/upgrade-version.sh Replaces grep -P extraction with sed-based extraction for version strings.

@garrytrinder garrytrinder merged commit d0bff06 into dotnet:main Apr 9, 2026
8 checks passed
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.

3 participants