v0.15.0
What's Changed
- Updates schemas to allow JSON array in response body by @waldekmastykarz in #508
- Fixes generating OpenAPI spec for responses without body. Closes #509 by @waldekmastykarz in #510
- Adds permissions to address GH change by @waldekmastykarz in #511
- Fixes watching absolute URLs without path. Closes #514 by @waldekmastykarz in #515
- Extends RateLimitPlugin to expose default throttling for CORS by @waldekmastykarz in #516
- Adds the --urls-to-watch arg. Closes #504 by @waldekmastykarz in #517
- Sets default CrudApiPlugin encoding to utf-8. Closes #518 by @waldekmastykarz in #519
- Notifies of new beta versions. Closes #513 by @waldekmastykarz in #521
- Refactors throttled requests. Closes #507 by @waldekmastykarz in #523
- Updates beta install script to enable beta update channel. Closes #522 by @waldekmastykarz in #524
- Adds support for mac M1. Closes #529 by @waldekmastykarz in #534
- Fix handling of empty 'urlsToWatch' in plugins by @SilentSobs in #533
- Patches setup script for Mx macs by @waldekmastykarz in #540
- Update GitHub Actions versions for improved compatibility by @SilentSobs in #548
- Add option to not run as system proxy and do not install self-signed cert by @ohaucke in #530
- Forces .sh files to use LF line endings. Closes #541 by @waldekmastykarz in #542
- Allows watching URLs on a specific port only. Closes #550 by @waldekmastykarz in #551
- Extends setup script to disable Gatekeeper for proxy files by @waldekmastykarz in #543
- Makes the retry-after value in GenericRandomErrorPlugin configurable. Closes #520 by @waldekmastykarz in #537
- Extends the RetryAfterPlugin to support CORS. Closes #526 by @waldekmastykarz in #536
- Adds M365 mock response plugin by @waldekmastykarz in #555
- Allows adding multiple instances of the same plugin. Closes #554 by @waldekmastykarz in #557
- Renames M365MockResponsePlugin by @waldekmastykarz in #559
- Updates macOS setup scripts to not fail on xattr by @waldekmastykarz in #560
- Makes the retry-after value in GraphRandomErrorPlugin configurable. Closes #561 by @waldekmastykarz in #563
- feat: Implemented structured logging (for warnings) by @svrooij in #564
- Refactors passing global options into root command handler by @waldekmastykarz in #566
- Extends plugins to contribute commands. Closes #532 by @waldekmastykarz in #569
- Updates the anton-yurchenko/git-release action to v6. Closes #553 by @waldekmastykarz in #570
- Extends CrudApiPlugin to support Entra auth. Closes #556 by @waldekmastykarz in #574
- Updates plugin paths in default config by @waldekmastykarz in #582
- Fixes resolving CRUD API data file. Closes #575 by @waldekmastykarz in #577
- Updates GenericRandomErrorPlugin message by @waldekmastykarz in #578
- Fixes generating OpenAPI specs with duplicate response headers. Closes #571 by @waldekmastykarz in #581
- Added configuring for HTTP proxy by @excelsiorvita in #590
New Contributors
- @SilentSobs made their first contribution in #533
- @ohaucke made their first contribution in #530
- @excelsiorvita made their first contribution in #590
Full Changelog: v0.14.1...v0.15.0
Test your apps today!
👇 Download