Full Changelog: 0.7.0...v0.8.0
Backend
- BREAKING: Backup API endpoint now returns 500 on failure instead of using the "status" field. The status field has been removed.
- Removed 404 response from some API endpoint descriptions where it would never happen.
- Now fully supports specifying negative weight/length consumption in the spool use_* endpoints
- Added
used_length
andremaining_length
fields in the spool response. These are computed on-the-go from the used_weight values.' - Added a new
/info
API endpoint to get some general info about Spoolman, such as it's version and some configuration settings. - Switched to PDM for package management
- Now prints Spoolman's version on startup in log
- Improved logging for scheduled backup run
Web client
- Added a colored spool icon to the spool/filament lists to show the specified color value
- Added a version text at the bottom of the page
- Clarified the help text regarding filament weight / filament spool weight