Spoolman NG v2026.7.2
Spoolman NG — a community-maintained continuation of Spoolman.
⚠️ Before upgrading: Spoolman applies database migrations automatically on startup. Back up your database first so you can roll back if needed.
Docker images
Multi-arch images are published to GHCR and Docker Hub:
docker pull ghcr.io/sherrmann/spoolman-ng:2026.7.2
docker pull docker.io/cookiemonster95/spoolman-ng:2026.7.2
Also tagged :latest (newest release) and :edge (latest master). Architectures: amd64, arm64, and armv7 (all with NFC support).
What's Changed
- B1: P1 bug triad — color_hex 500, corrupt table state, 401 auth-reload (#44, #45, #47) by @sherrmann in #147
- B2: List quick-wins — case-insensitive sort, free-text search, colour/vendor filters, external filters, density hints (#46, #51, #54, #63, #86, #108) by @sherrmann in #148
- B3: Compat-sensitive infra — opt-in bearer auth, CockroachDB big-int IDs, DB schema selection (#48, #69, #78) by @sherrmann in #149
- B4: Consumption core — persistent usage-event log, logging, idempotency, reset & persisted adjust mode by @sherrmann in #150
- B5: Filament & vendor stock aggregates, low-stock threshold, reserve count & shopping list by @sherrmann in #151
- B6: CSV/JSON data import endpoint + Import/Export settings page with printable report by @sherrmann in #152
- B7: Label template value formatting + QR/print fixes (size, padding, @page, zip export) by @sherrmann in #153
- B8: Label layout & output formats + label-printed tracking (#79 #93 #102 #106 #107 #114 #133 #137 #138 #141) by @sherrmann in #154
- B9a: Spool-list column polish — empty-weight column, date-column widths, dark-mode swatch contrast (#115 #121 #122) by @sherrmann in #155
- B9b: Unit-scaling setting — m/kg auto-scaling across list & detail views (#85) by @sherrmann in #156
- B9c: Render dates in the active UI language's format (#87) by @sherrmann in #157
- B9d: Split spool Filament column into Vendor + Name and add drag-to-reorder columns (#94) by @sherrmann in #158
- B9e: Drag-to-resize column widths on the spool list (#90) by @sherrmann in #159
- B9f: Optional filter-aware totals row on the spool list (#134) by @sherrmann in #160
- Sort filament and spool lists by colour hue (#113) by @sherrmann in #161
- Surface filament custom fields on the spool views (#83) by @sherrmann in #162
- Bulk edit and archive actions on the spool list (part of #73) by @sherrmann in #163
- Bulk edit on the filament list — completes #73 by @sherrmann in #164
- Header-level weigh-spools workflow (#99) by @sherrmann in #165
Full Changelog: v2026.7.1...v2026.7.2