From 4511ea7c24a3d62373d6fa6d221ac96212ce11e4 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Fri, 16 Jul 2021 10:24:38 +0200 Subject: [PATCH] mitmproxy 7.0 --- CHANGELOG.md | 13 +++++-------- mitmproxy/version.py | 2 +- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19685bd07..2b8826b6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # Release History -## Unreleased: mitmproxy next +## 16 July 2021: mitmproxy 7.0 -### New Proxy Core (@mhils) +### New Proxy Core (@mhils, [blog post](https://www.mitmproxy.org/posts/releases/mitmproxy7/)) Mitmproxy has a completely new proxy core, fixing many longstanding issues: @@ -24,9 +24,8 @@ Mitmproxy has a completely new proxy core, fixing many longstanding issues: This greatly improves testing capabilities, prevents a wide array of race conditions, and increases proper isolation between layers. -### Full Changelog +### Additional Changes -* New Proxy Core (see section above, @mhils) * mitmproxy's command line interface now supports Windows (@mhils) * The `clientconnect`, `clientdisconnect`, `serverconnect`, `serverdisconnect`, and `log` events have been replaced with new events, see addon documentation for details (@mhils) @@ -62,14 +61,12 @@ Mitmproxy has a completely new proxy core, fixing many longstanding issues: characters. (@rbdixon) * New `flow.comment` command to add a comment to the flow. Add `~comment ` filter syntax to search flow comments. (@rbdixon) -* Fix multipart forms losing `boundary` values on edit (@roytu) +* Fix multipart forms losing `boundary` values on edit. (@roytu) * `Transfer-Encoding: chunked` HTTP message bodies are now retained if they are below the stream_large_bodies limit. (@mhils) * `json()` method for HTTP Request and Response instances will return decoded JSON body. (@rbdixon) * Support for HTTP/2 Push Promises has been dropped. (@mhils) -* Make it possible to set sequence options from the command line (@Yopi) -* --- TODO: add new PRs above this line --- -* ... and various other fixes, documentation improvements, dependency version bumps, etc. +* Make it possible to set sequence options from the command line. (@Yopi) ## 15 December 2020: mitmproxy 6.0.2 diff --git a/mitmproxy/version.py b/mitmproxy/version.py index bd09b2d5a..26de77f90 100644 --- a/mitmproxy/version.py +++ b/mitmproxy/version.py @@ -2,7 +2,7 @@ import os import subprocess import sys -VERSION = "7.0.0.dev" +VERSION = "7.0.0" MITMPROXY = "mitmproxy " + VERSION # Serialization format version. This is displayed nowhere, it just needs to be incremented by one