github Donkie/Spoolman v0.23.0

19 hours ago

New year new update!

Spoolman development has slowed down considerably last year, due to multiple personal reasons from my side. Here is an update with all the things that have accumulated over the last months. Most of the updates are from contributions from the community, many thanks!

There's been many significant dependency version updates in this update. Please report any new issues you find. If anything is breaking your ability to use it, it's safe to go back to the previous version (22.1) until it has been addressed.

What's Changed

  • Improved standalone install script. It now automatically downloads and installs the best Python version for you. This means Spoolman should now support a lot more distributions, and you don't need to fix any Python versions or other packages beforehand!
  • Spoolman docker images are now officially published on dockerhub!
  • Spoolman now uses uv instead of pdm for backend package management.
  • Updated all backend and client packages to their latest versions.
  • Spoolman now requires at least Python 3.10, and defaults to Python 3.14 in both Docker and Standalone installation methods.
  • Added adjust spool button by @htsachakis in #626
  • 🔨 Add pool_recycle for MySQL by @sinclairpaul in #668
  • Add Measured Weight option to the filament adjustment modal by @spyder007 in #660
  • Remade translation into Brazilian Portuguese by @opastorello in #694
  • Add SPOOLMAN_CORS_ORIGIN variable by @ecarjat in #605
  • Add Spoolcount in Locations Page by @JakobGue in #715
  • Fix Spool Edit page Empty Weight and Initial Weight bug by @ajford in #717
  • Reduce Docker container size by @Shadowsith in #747
  • Supports PWA. by @sixiaolong1117 in #762
  • Add support for Fedora to install.sh by @mnebelung in #786
  • All caps short QR codes for alphanumerical encoding by @beikeland in #777
  • Bugfix for issue #803 and #805 by @kaufi95 in #811

Translations

  • Updated Norwegian Bokmål translation by Vegard Fladby
  • Updated Lithuanian translation by vjurka
  • Updated French translation by Bazzofski
  • Updated Hindi (Latin script) translation by Archit Jain
  • Updated Italian translation by Giadej
  • Updated Czech translation by Miloslav Kos and Marek Dvorný
  • Updated Russian translation by dimquea and Dr_Perry_Coke
  • Updated Romanian translation by Cristian
  • Updated Turkish translation by Yücelen Gül
  • Updated Spanish translation by Jose
  • Updated Portuguese (Brazil) translation by KnightArch
  • Updated Portuguese translation by rupefelo
  • Updated German translation by Tobias Maschek, derSchreiber, Justus Kagerer and Ivo Grossen
  • Updated Tamil translation by தமிழ்நேரம்
  • Updated Polish translation by Julia 🌸🏳️‍⚧️
  • Updated Chinese (Simplified Han script) translation by Samuel Wang
  • Updated Estonian translation by Arvi Saluste

New Contributors

Full Changelog: v0.22.1...v0.23.0

Don't miss a new Spoolman release

NewReleases is sending notifications on new releases.