All notable changes to the sdntrace NApp will be documented in this file.
- Fixed bug when fetching an in progress trace
- Updated python environment installation from 3.9 to 3.11
- Added versioning to API requests
- Upgraded UI framework to Vue3
- Added support for TCP and UDP protocols.
- Added UI components to send a request, display a single trace, and display all traces.
@rest
endpoints are now run bystarlette/uvicorn
instead offlask/werkzeug
.
- Added support to send an untagged Ethernet frame
eth
dict payload is no longer mandatory, if it's not set, it's considered a untagged frame, same behavior assdntrace_cp
.
- Removed support for OpenFlow 1.0
- Made a shallow copy when iterating on shared data structure to avoid RuntimeError size changed
- KytosEvent PacketOut is now being prioritized on
msg_out
for OpenFlow1.3
- Increased unit test coverage to at least 85%
- Enhanced and standardized setup.py install_requires to install pinned dependencies