Repository navigation
Version 3.1.0 alpha 6
Pre-release
Pre-release
What's Changed
- feat: appliance v8 install, copilot device integration, console terminal size and misc fixes by @yueguobin in #2857
- Move MCP service to agent package + fix auto_close forwarding by @yueguobin in #2858
- feat: add server settings API (GET/PUT /v3/settings) by @yueguobin in #2859
- api: serve the project .gns3 topology file by @yueguobin in #2860
- refactor: sink shared REST handlers into gns3_client + MCP regression fixes by @yueguobin in #2861
- fix: handle client disconnect in console WebSocket forwarding by @yueguobin in #2862
- docs: document the BusyBox ifup CIDR trap in the docker init path by @yueguobin in #2863
- fix: issue short-lived access tickets instead of JWTs in MCP tools by @yueguobin in #2864
- fix: tear down controller console WebSocket forwarding cleanly on client disconnect by @yueguobin in #2867
- feat: forbid deleting templates and images still used by projects by @yueguobin in #2868
- feat: Add Docker link carrier and interface status support by @cristian-ciobanu in #2870
- feat: iol-runner Docker nodes, marker tag replay and copilot start-node rework by @yueguobin in #2872
- Marker tag aggregate replay driven by resident sharkd sessions by @yueguobin in #2873
- fix: reclaim root-owned container files so docker nodes and projects can be deleted by @yueguobin in #2874
- Sync Docker images from the controller to remote computes by @yueguobin in #2875
- Make node working directory deletion robust against races and mode mangling by @yueguobin in #2876
- Allow projects containing unavailable images to open in a degraded state instead of failing to load by @cristian-ciobanu in #2878
- ci: mypy, ruff, pytest by @markparonyan in #2880
- Update dependencies by @grossmj in #2881
Full Changelog: v3.1.0a5...v3.1.0a6