Releases: kevwan/tproxy
v0.9.2
What's Changed
- Fix #104: Display correct protocol name in logs by @kevwan in #158
- chore(deps): bump github.com/olekukonko/tablewriter from 1.0.8 to 1.0.9 by @dependabot[bot] in #141
- chore(deps): bump github.com/eclipse/paho.mqtt.golang from 1.5.0 to 1.5.1 by @dependabot[bot] in #147
- chore(deps): bump github.com/olekukonko/tablewriter from 1.0.9 to 1.1.0 by @dependabot[bot] in #148
- chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.10 by @dependabot[bot] in #149
- chore(deps): bump golang.org/x/net from 0.42.0 to 0.46.0 by @dependabot[bot] in #151
- chore(deps): bump github.com/olekukonko/tablewriter from 1.1.0 to 1.1.1 by @dependabot[bot] in #153
- chore(deps): bump golang.org/x/net from 0.46.0 to 0.47.0 by @dependabot[bot] in #154
- chore(deps): bump go.mongodb.org/mongo-driver from 1.17.4 to 1.17.6 by @dependabot[bot] in #152
- chore(deps): bump github.com/olekukonko/tablewriter from 1.1.1 to 1.1.2 by @dependabot[bot] in #155
- chore(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 by @dependabot[bot] in #156
- chore(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by @dependabot[bot] in #157
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- chore(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot[bot] in #128
- chore(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 by @dependabot[bot] in #129
- chore(deps): bump go.mongodb.org/mongo-driver from 1.17.3 to 1.17.4 by @dependabot[bot] in #136
- chore(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 by @dependabot[bot] in #135
- chore: update dependencies by @kevwan in #140
Full Changelog: v0.9.0...v0.9.1
v0.9.0
tproxy v0.9.0 Release Notes
We're excited to announce the release of tproxy v0.9.0! This release brings significant new protocol support, quality-of-life improvements, and numerous dependency updates to improve security and performance.
🔍 What is tproxy?
tproxy is a command-line tool to proxy and analyze TCP connections, providing visibility into network traffic similar to tools like Charles, Wireshark, and tcpdump.
✨ New Features
🔄 MySQL Protocol Support
- Added complete MySQL protocol support with both client and server packet parsing capabilities
- Added client message parsing for MySQL protocol
- Refined MySQL protocol implementation with comprehensive refactoring
📊 Display Improvements
- Added support for displaying plain text content for better readability
🐛 Bug Fixes
- Removed unnecessary
io.EOFjudge condition (PR #86)
📚 Documentation
- Added Japanese README translation thanks to @eltociear
🔧 Maintenance and Improvements
📁 Repository Management
- Created and updated FUNDING.yml file
- Made several iterative improvements to funding configuration
🧰 Code Refactoring
- Refactored MySQL protocol implementation for better maintainability and performance
📦 Dependency Updates
📌 Major Dependencies
- MongoDB Driver: 1.14.0 → 1.17.3
- Protocol Buffers: 1.33.0 → 1.36.5
- Golang Net Package: 0.24.0 → 0.37.0
- MQTT Golang Client: 1.4.3 → 1.5.0
- Color Library: 1.16.0 → 1.18.0
👥 Contributors
Special thanks to our contributors for this release:
- @kevwan
- @dependabot
- @OnlyPiglet (first contribution!)
- @eltociear (first contribution!)
- @hidakafinzelz (first contribution!)
Thank you for your interest in tproxy! We welcome contributions, bug reports, and feature requests at our GitHub repository.
v0.8.1
What's Changed
- feat: support MQTT protocol by @jiang4869 in #66
- chore(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 by @dependabot in #59
- chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 by @dependabot in #60
- chore(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 by @dependabot in #61
- chore(deps): bump go.mongodb.org/mongo-driver from 1.12.1 to 1.13.0 by @dependabot in #62
- chore(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 by @dependabot in #63
- chore(deps): bump golang.org/x/net from 0.18.0 to 0.19.0 by @dependabot in #64
- chore(deps): bump go.mongodb.org/mongo-driver from 1.13.0 to 1.13.1 by @dependabot in #65
- chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #67
- chore(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 by @dependabot in #68
- chore(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 by @dependabot in #69
- chore(deps): bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 by @dependabot in #70
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #71
- chore(deps): bump golang.org/x/net from 0.22.0 to 0.24.0 by @dependabot in #74
- chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #72
New Contributors
- @jiang4869 made their first contribution in #66
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- feat: add up and down speed limits by @youjianglong in #54
New Contributors
- @youjianglong made their first contribution in #54
Full Changelog: v0.7.3...v0.8.0
v0.7.3
What's Changed
- improved connection statistics, now consider client->tproxy->server as one connection to avoid confuse
Full Changelog: v0.7.2...v0.7.3
v0.7.2
v0.7.1
v0.7.0
What's Changed
- feat: add mongo and redis protcol support by @Jamlee in #18
- chore: remove unused func by @kevwan in #20
- chore(deps): bump golang.org/x/net from 0.4.0 to 0.6.0 by @dependabot in #19
- chore(deps): bump github.com/fatih/color from 1.13.0 to 1.14.1 by @dependabot in #15
- fix: #16 by @kevwan in #21
New Contributors
- @Jamlee made their first contribution in #18
- @kevwan made their first contribution in #20
- @dependabot made their first contribution in #19
Full Changelog: v0.6.2...v0.7.0
v0.6.2
Full Changelog: v0.6.1...v0.6.2
