3.7.0
github-actions
released this
21 Jun 14:18
·
144 commits
to refs/heads/master
since this release
π New features and improvements
- Ignore order of xml nodes on same level when matching request body (#2747) @viktormelnychuk
- Add request id to the template model (#2757) @leeturner
- Allow configuring max items of an ObjectStore (#2763) @Mahoney
- TestNotifier.get{Level}Messages return a snapshot (#2762) @Mahoney
- Add preserveUserAgentProxyHeader to keep User-Agent header (#2733) @raycoarana
- Default the max template cache entries to 1000 instead of infinite (#2752) @leeturner
- feat: add admin api route to get file contents from file store (#2743) @pedro37
- 2759 report webhook errors and results as sub events (#2766) @leeturner
π Bug fixes
- Stop ejecting existing key on read of missing key (#2772) @Mahoney
- Fix race condition in getObjectStore (#2761) @Mahoney
- Fix scala warnings (#2768) @Mahoney
- Fix HttpClientBuilder Ρode and add options for Connection Management to increase the proxying performance (#2744) @MuTalKing
- Fixed #2739 - prevent automatic creation of __files dir on startup and instead create lazily on write (#2760) @tomakehurst
- fix: stop showing path parameter non match message incorrectly. (#2753) @RafeArnold
- Prevent creating multiple stub mappings with the same ID (#2742) @RafeArnold
β Other changes
- Disabled DNS filtering when no custom proxy security rules are set (#2737) @egerix
- Path params and serve event ID in request (#2769) @tomakehurst
π¦ Dependency updates
- Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre (#2745) @dependabot