Spoolman

Latest version: v0.1.0

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.14.0

General
* Installation script now handles Debian Bookworm and other OSes that uses system-managed pip packages correctly.
* Installation script now installs Spoolman as a system-level service instead of user-level, this fixes issues with instability.
* Updated README with better standalone install instructions.
* Add initial list of FAQs by mkevenaar in https://github.com/Donkie/Spoolman/pull/197
* Added reference to home assistant integration in README by Disane87 in https://github.com/Donkie/Spoolman/pull/185

Backend
* Added warning if the data directory is not correctly mounted if Spoolman runs in a Docker container.
* Added data directory permission check on start-up.
* Added new environment variables to set the storage directories. `SPOOLMAN_DIR_DATA`, `SPOOLMAN_DIR_BACKUPS`, `SPOOLMAN_DIR_LOGS`. See the `.env.example` file for more information.

Client
* By clevelandcs in https://github.com/Donkie/Spoolman/pull/172 :
* Implemented 76 , new button in filament page to go to a filtered spool selection for that filament.
* Added a "Save and Add" button in the creation pages to quickly add multiple entities.
* Added sticky table headers that follow you down
* You can now click a table row to get the actions. This allows for nicer flow on mobile layout.

Translations
* Added Greek translation by ThaPg
* Added Danish translation by srbjessen
* Updated Dutch translation by mkevenaar
* Updated French translation by Ashmodaj and Bahoue
* Updated German translation by Justus Kagerer
* Updated Spanish translation by gallegonovato
* Updated Swedish translation by bittin
* Updated Russian translation by DrPerryCoke
* Updated Italian translation by Giadej
* Updated Polish translation by Daviteusz
* Updated Norwegian translation by Allram
* Updated Czech translation by MickCZ
* Updated Hungarian translation by momszx
* Updated Chinese translation by Samuel-0-0

New Contributors
* Disane87 made their first contribution in https://github.com/Donkie/Spoolman/pull/185
* mkevenaar made their first contribution in https://github.com/Donkie/Spoolman/pull/197

**Full Changelog**: https://github.com/Donkie/Spoolman/compare/v0.13.1...v0.14.0

0.13.1

Backend
* Fixed systemd path issues in the installation script
* Fixed permissions for the installation and start scripts

Client
* The browser URL now reflects the table state, so you can share it with others - by clevelandcs in https://github.com/Donkie/Spoolman/pull/168

**Full Changelog**: https://github.com/Donkie/Spoolman/compare/v0.13.0...v0.13.1

0.13.0

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!
- Added Hungarian translation by momszx
- Added Italian translation by Giadej Giado
- Added Ukranian translation by unreadablename and goodwin
- Updated Swedish translation by Donkie
- Updated French translation by comradekingu , Bahoue and Ghislain Guyo
- Updated Polish translation by Daviteusz
- Updated Czech translation by MickCZ
- Updated Norwegian translation by comradekingu and Allram
- Updated Spanish translation by gallegonovato
- Updated Dutch translation by mkevenaar
- Updated Chinese translation by Samuel-0-0

**Full Changelog**: https://github.com/Donkie/Spoolman/compare/v0.12.2...v0.13.0

0.12.2

Backend
* Fixed timezone in dates being incorrect
* Fixed registered field having wrong timezone

Web client
* Bump postcss from 8.4.27 to 8.4.31 in /client by dependabot in https://github.com/Donkie/Spoolman/pull/137

Translations
* Added Czech translation by MickCZ
* Added Dutch translation by mkevenaar
* Added Norwegian translation by comradekingu
* Added French translation by Bahoue
* Updated Polish translation by Daviteusz
* Updated Russian translation by DrPerryCoke
* Updated Spanish translation by patofoto

**Full Changelog**: https://github.com/Donkie/Spoolman/compare/v0.12.1...v0.12.2

0.12.1

0.12

Backend
* Fixed API returning all items if an empty filter is combined with a non-empty one
* Improved API documentation regarding empty filter specification

Web client
* Fixed client not handling empty fields filtering correctly

**Full Changelog**: https://github.com/Donkie/Spoolman/compare/v0.12.0...v0.12.1

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.