mitmproxy v5.3.0 Release Notes

Release Date: 2020-11-01 // over 3 years ago
  • ๐Ÿš€ Check out our release announcement blog post! ๐ŸŽ‰ ๐Ÿ”—

    • ๐Ÿ‘Œ Support for Python 3.9 (@mhils)
    • โž• Add MsgPack content viewer (@tasn)
    • ๐Ÿ‘‰ Use @charset to decode CSS files if available (@Prinzhorn)
    • ๐Ÿ›  Fix links to anticache docs in mitmweb and use HTTPS for links to documentation (@rugk)
    • โšก๏ธ Updated typing for WebsocketMessage.content (@Prinzhorn)
    • Add option console_strip_trailing_newlines, and no longer strip trailing newlines by default (@capt8bit)
    • Prevent transparent mode from connecting to itself in the basic cases (@Prinzhorn)
    • Display HTTP trailers in mitmweb (@sanlengjingvv)
    • Revamp onboarding app (@mhils)
    • โž• Add ASGI support for embedded apps (@mhils)
    • โšก๏ธ Updated raw exports to not remove headers (@wchasekelley)
    • ๐Ÿ›  Fix file unlinking before external viewer finishes loading (@wchasekelley)
    • โž• Add --cert-passphrase command line argument (@mirosyn)
    • โž• Add interactive tutorials to the documentation (@mplattner)
    • ๐Ÿ‘Œ Support deflateRaw for Content-Encoding's (@kjoconnor)
    • ๐Ÿ›  Fix broken requests without body on HTTP/2 (@Kriechi)
    • โž• Add support for sending (but not parsing) HTTP Trailers to the HTTP/1.1 protocol (@bburky)
    • โž• Add support to echo http trailers in dumper addon (@shiv6146)
    • ๐Ÿ›  Fix OpenSSL requiring different CN for root and leaf certificates (@mhils)
    • ๐Ÿ“š ... and various other fixes, documentation improvements, dependency version bumps, etc.

    ๐Ÿš€ You can find the latest release packages at https://mitmproxy.org/downloads/.


Previous changes from v5.2