Skip to content

Releases: dev-proxy-tools/toolkit

v1.15.0-beta

04 Mar 16:00
1bbb6d4

Choose a tag to compare

v1.15.0-beta Pre-release
Pre-release

New in v1.15.0-beta

Pre-release of the Dev Proxy Toolkit extension targeting Dev Proxy v2.3.0. Same functionality as v1.14.0 stable release.

v1.14.0

04 Mar 15:28
d21835e

Choose a tag to compare

New in v1.14.0

✨ New Features

New Commands

Start with Options... — Launch Dev Proxy with interactive prompts for CLI settings
Upgrade Config Files — Upgrade outdated config files with Copilot Chat using Dev Proxy MCP tools
Add to Workspace Recommendations — Manually add extension to workspace recommendations
Reset State — Clear all extension state

Linux Support

• Automated install and upgrade support for Linux using official setup scripts

Outdated Config Detection

• Detects outdated Dev Proxy config files in workspace and shows a warning when schema versions don't match the installed version

New Quick Fixes

• Remove orphaned config sections not linked to any plugin
• Link orphaned config section to a plugin
• Enable local language model now adds or updates languageModel.enabled: true for supported plugins only

Workspace Recommendations

• Automatic prompt to recommend extension in .vscode/extensions.json when Dev Proxy config files are detected

Logging

• Leveled logging to Output panel (Dev Proxy Toolkit) across the entire extension to help investigate issues

🔄 Changes

• Snippets updated schema URLs from Dev Proxy v2.1.0 to v2.2.0

🐛 Fixed

• Fixed log flooding from repeated running state checks — now only logs on state changes
• Fixed log feedback loop caused by Output Channel document events triggering diagnostics
• Diagnostics now run for Dev Proxy files already open before extension activation
• Language model diagnostic now correctly targets plugins that support local language model (OpenAIMockResponsePlugin, OpenApiSpecGeneratorPlugin, TypeSpecGeneratorPlugin) and shows as an informational hint instead of a warning

v1.13.1-beta

03 Mar 18:04
1451b37

Choose a tag to compare

v1.13.1-beta Pre-release
Pre-release

New in v1.13.1-beta

🔄 Changes

  • Updated schema URLs in JSON and YAML snippets from Dev Proxy v2.1.0 to v2.2.0

v1.13.0-beta

03 Mar 14:10
b049ec3

Choose a tag to compare

v1.13.0-beta Pre-release
Pre-release

New in v1.13.0

✨ New Features

Start with Options

Start with Options... command to launch Dev Proxy with interactive prompts for CLI settings — configure port, log level, config file, and more from a single menu

Config Upgrade with Copilot

• Detect outdated Dev Proxy config files in workspace and show a warning when schema versions don't match the installed version
Upgrade Configs command to upgrade config files with Copilot Chat using Dev Proxy MCP tools

Linux Install & Upgrade

• Automated install and upgrade support for Linux using official setup scripts

Quick Fixes

• Fix to remove orphaned config sections not linked to any plugin
• Fix to link an orphaned config section to a plugin
• Enable local language model fix now adds or updates languageModel.enabled: true for supported plugins only

Workspace Integration

• Automatic prompt to recommend extension in .vscode/extensions.json when Dev Proxy config files are detected
Add to Workspace Recommendations command to manually add extension to workspace recommendations
Reset State command to clear all extension state

Logging

• Leveled logging to Output panel (Dev Proxy Toolkit) across the entire extension

🐛 Fixed

• Fixed log flooding from repeated running state checks by only logging on state changes
• Fixed log feedback loop caused by Output Channel document events triggering diagnostics
• Diagnostics now run for Dev Proxy files already open before extension activation
• Language model diagnostic now correctly targets plugins that support a local language model and shows as an informational hint instead of a warning

v1.12.0

29 Jan 10:09
v1.12.0
89a5bdd

Choose a tag to compare

New in v1.12.0

✨ New Features

New Setting

  • devProxyPath — Custom path to Dev Proxy executable (uses auto-detection if empty)

Improved Detection

  • Auto-detection fallback using login shell and common installation paths

New Snippets

  • devproxy-plugin-graph-connector-guidance — GraphConnectorGuidancePlugin instance
  • devproxy-plugin-mock-stdio-response — MockStdioResponsePlugin instance with config section
  • devproxy-plugin-mock-stdio-response-file — MockStdioResponsePlugin mocks file with schema

Enhanced Diagnostics

  • Clickable diagnostic codes that link to documentation
  • emptyUrlsToWatch warning when urlsToWatch array is empty
  • pluginConfigOptional info when plugin can be configured with optional config section
  • invalidConfigSectionSchema warning when config section schema version doesn't match installed Dev Proxy
  • unknownConfigProperty warning when config section has undefined properties
  • invalidConfigValue error when config section property value doesn't match schema requirements

New Quick Fixes

  • Add optional plugin configuration (adds configSection + config)
  • Add missing config section when referenced but not defined
  • Update config section schema version (single or all at once)
  • Remove unknown config section properties

🔄 Changes

  • All snippets updated to use v2.1.0 schema
  • Improved diagnostic highlighting to target specific nodes instead of entire objects
  • All diagnostics now use unique codes for better identification
  • Update schema action now supports all Dev Proxy file schemas, not just config files

🐛 Fixed

  • AuthPlugin now shows documentation link and configuration diagnostics
  • LanguageModelFailurePlugin no longer incorrectly warns about requiring language model

v1.11.3-beta

21 Jan 15:40
74df194

Choose a tag to compare

v1.11.3-beta Pre-release
Pre-release

New in v1.11.3

✨ New Features

New Setting

  • devProxyPath — Custom path to Dev Proxy executable (uses auto-detection if empty)

Improved Detection

  • Auto-detection fallback using login shell and common installation paths

v1.11.2-beta

20 Jan 12:03
c90931f

Choose a tag to compare

v1.11.2-beta Pre-release
Pre-release

New in v1.11.2

✨ New Features

Enhanced Diagnostics

  • invalidConfigSectionSchema warning when config section schema version doesn't match installed Dev Proxy
  • unknownConfigProperty warning when config section has properties not defined in its schema
  • invalidConfigValue error when config section property value doesn't match schema requirements

New Quick Fixes

  • Update config section schema version (single or all at once)
  • Remove unknown config section properties

🔄 Changes

  • Update schema action now supports all Dev Proxy file schemas, not just config files

v1.11.1-beta

19 Jan 17:52
b359a60

Choose a tag to compare

v1.11.1-beta Pre-release
Pre-release

✨ New Features

New Snippets

  • devproxy-plugin-graph-connector-guidance - GraphConnectorGuidancePlugin instance
  • devproxy-plugin-mock-stdio-response - MockStdioResponsePlugin instance
  • devproxy-plugin-mock-stdio-response-config - MockStdioResponsePlugin config section
  • devproxy-plugin-mock-stdio-response-file - MockStdioResponsePlugin mocks file
  • devproxy-plugin-mock-stdio-response-file-schema - MockStdioResponsePlugin mocks file schema

Enhanced Diagnostics

  • Diagnostic codes are now clickable links to documentation
  • New emptyUrlsToWatch warning when no URLs are configured
  • New pluginConfigOptional info for plugins with optional configuration

New Quick Fixes

  • Add optional plugin configuration - automatically adds configSection property and config section
  • Add missing config section - creates config section when referenced but not defined

🔄 Changes

  • All schema references updated to Dev Proxy v2.1.0
  • Diagnostics now highlight specific nodes instead of entire objects
  • All diagnostics use unique codes for better identification

🐛 Bug Fixes

  • AuthPlugin now shows documentation link and configuration diagnostics
  • LanguageModelFailurePlugin no longer incorrectly warns about requiring language model

v2.1.0-beta

12 Jan 11:12
44bf080

Choose a tag to compare

v2.1.0-beta Pre-release
Pre-release
Update schema versions to v2.1.0

Closes #339

v1.10.0

03 Dec 10:13
d7db8d4

Choose a tag to compare

What's Changed

Full Changelog: v1.8.0...v1.10.0