What's Changed
- Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #1514
- Bump github/codeql-action from 4.32.0 to 4.32.2 by @dependabot[bot] in #1518
- bump version to v2.2.0 by @waldekmastykarz in #1522
- Support @dynamic=initialvalue for per-response retry-after values in GenericRandomErrorPlugin by @Copilot in #1509
- Update logo to .NET brand color (#512bd4) by @Copilot in #1526
- Bump github/codeql-action from 4.32.2 to 4.32.3 by @dependabot[bot] in #1529
- Bump docker/build-push-action from 6.18.0 to 6.19.2 by @dependabot[bot] in #1528
- Bump github/codeql-action from 4.32.3 to 4.32.4 by @dependabot[bot] in #1532
- Pass ILoggerFactory to Unobtanium ProxyServer for internal logging by @Copilot in #1448
- Add support for OpenAI Responses API by @Copilot in #1492
- Add --log-for human|machine flag for LLM/agent-friendly output by @Copilot in #1508
- Add IsStdioMode property and update plugin URL validation logic. Closes #1519 by @waldekmastykarz in #1523
- Normalize enum names to lowercase in graphminimalpermissionsplugin schema by @waldekmastykarz in #1524
- Add bodyRegex support for MockStdioResponsePlugin stdin matching by @Copilot in #1530
- Adds detached support. Closes #1511 by @waldekmastykarz in #1533
- Add support for YAML-based config by @Copilot in #1491
- Bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in #1560
- Document exit codes in CLI help output and return exit code 2 for input errors by @Copilot in #1546
- Add TTY detection for interactive prompts to prevent agent hangs by @Copilot in #1547
- Fix emoji encoding in recorded .har files by @Copilot in #1557
- Replace --log-for with --output text|json for structured output by @Copilot in #1548
- Add concrete examples to all --help screens by @Copilot in #1549
- Compact error output, fix four-dash bug, improve error messages by @Copilot in #1550
- Expand stdio command help text with examples, log behavior, and usage guidance by @Copilot in #1551
- Add
devproxy config validatesubcommand by @Copilot in #1552 - Add --no-watch flag to disable config file auto-restart by @Copilot in #1554
- Improve CLI help text: I/O contract, dynamic commands, config precedence by @Copilot in #1555
- Add NO_COLOR, TERM=dumb, and --no-color support by @Copilot in #1556
- Add
devproxy api showcommand and API section to--helpby @Copilot in #1553 - Bump actions/download-artifact from 7.0.0 to 8.0.0 by @dependabot[bot] in #1562
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #1561
- Filter Titanium.Web.Proxy Info-level logs to suppress "Adding endpoint" startup noise by @Copilot in #1575
- fix: simplify YAML anchor pattern in devproxy-errors.yaml by @waldekmastykarz in #1569
- fix: decode response body as UTF-8 when no charset specified in DevToolsPlugin by @waldekmastykarz in #1570
- Handle permissions API errors gracefully in UpdateUserScopesAsync by @waldekmastykarz in #1571
- Fix: Log actual API port when configured with port 0 by @Copilot in #1576
- Optimize Copilot instructions for clarity and maintainability by @waldekmastykarz in #1578
- Bump github/codeql-action from 4.32.4 to 4.32.5 by @dependabot[bot] in #1579
- Support creating YAML config files via
devproxy config new(extension or--format) by @Copilot in #1559
Full Changelog: v2.1.0...v2.2.0
Test your apps today!
👇 Download