Skip to content

0.13.0

Compare
Choose a tag to compare
@Donkie Donkie released this 21 Oct 10:15
· 473 commits to master since this release

Backend

  • Added installation scripts to install Spoolman and the web client in a Debian operating system without requiring Docker!
  • Finished the websocket implementation, it now supports subscribing for notifications on all types of objects, and has events for added, updated and deleted objects.
  • Removed the DB-side automatic date for the registered column. This should hopefully fix issues with "greenlet_spawn has not been called" errors.

Web client

  • Added a dropdown to the spool Location field where you can select from existing locations, or add a new one.
  • Added several "live" features with the new websockets.
    • The list/view pages automatically update the values for the spools, filaments etc as they are changed in the database. Added/deleted items are also automatically refreshed.
    • The edit page now warns if someone/something else has edited the item after you've entered the page.
  • Improved UX regarding number inputs.
  • Fixed some english hardcoded strings.
  • Added max values on diameter and density inputs to prevent accidents.
  • Added ko-fi button in the footer.
  • Added a pipeline that automatically builds the latest client, so you don't need to install node etc to build it yourself.

Translations

Many thanks to the community for helping to translate Spoolman!

Full Changelog: v0.12.2...v0.13.0