Releases: cortexm/ser2tcp
Releases · cortexm/ser2tcp
v3.0.1
Changes since v2.3.0
- HTTP server — built-in web UI and REST API (via uhttp-server)
- Authentication — user login, sessions, API tokens, admin roles
- Web UI — port status, add/edit/remove ports and servers, dark mode
- WebSocket support — raw and xterm.js terminal clients (/raw/, /xterm/)
- Control protocol — binary escape protocol for RTS/DTR signal control over TCP/WebSocket
- IP filtering — allow/deny lists with CIDR support for all server types
- Default config — auto-created at ~/.config/ser2tcp/config.json on first run
- Connected client limits — max_connections per port and per server
- Serial monitor — read-only TX/RX WebSocket monitor (/monitor/)
- uhttp-server added as required dependency
v3.0.0
Changes since v2.3.0
- HTTP server — built-in web UI and REST API (via uhttp-server)
- Authentication — user login, sessions, API tokens, admin roles
- Web UI — port status, add/edit/remove ports and servers, dark mode
- WebSocket support — raw and xterm.js terminal clients (/raw/, /xterm/)
- Control protocol — binary escape protocol for RTS/DTR signal control over TCP/WebSocket
- IP filtering — allow/deny lists with CIDR support for all server types
- Default config — auto-created at ~/.config/ser2tcp/config.json on first run
- Connected client limits — max_connections per port and per server
- Serial monitor — read-only TX/RX WebSocket monitor (/monitor/)
- uhttp-server added as required dependency
v2.3.0
- unix sockets support
- config file structure changed (also compatible with previous)
v2.2.0
- SSL support
- Windows support
- other bugfixes
v2.1.0
First release for pypi package
This release includes:
- non blocking send
- support match serial port by USB attributes
- baudrate is not requiered (CDC dont need it)
- some unit tests
- and some typo fixups