- FEAT: Create a special endpoint /$download_file that downloads a file or G-code to the device from a provided URL.
- This method of uploading files to the device is much more efficient, faster, and better than uploading files through the WebSocket channel.
- FEAT: Return HTTP 503 for all requests when a file is being downloaded to the device.
- The HTTP 503 response includes a download-in-progress-percent header with a numeric value representing the current download progress, allowing the client to inform the user about the progress.
- Fixes
Full Changelog: 0.8.0...0.9.0