Repository navigation
Releases: Jonesie/printlib
Release list
v1.4.2
Container image: ghcr.io/jonesie/printlib:1.4.2
docker pull ghcr.io/jonesie/printlib:1.4.2What's Changed
- Add Buy me a coffee button to the home page by @Jonesie in #26
- Configurable Buy Me a Coffee link with stock button by @Jonesie in #28
Full Changelog: v1.4.1...v1.4.2
v1.4.1
Container image: ghcr.io/jonesie/printlib:1.4.1
docker pull ghcr.io/jonesie/printlib:1.4.1What's Changed
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Container image: ghcr.io/jonesie/printlib:1.4.0
docker pull ghcr.io/jonesie/printlib:1.4.0What's Changed
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Container image: ghcr.io/jonesie/printlib:1.3.0
docker pull ghcr.io/jonesie/printlib:1.3.0What's Changed
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Container image: ghcr.io/jonesie/printlib:1.2.0
docker pull ghcr.io/jonesie/printlib:1.2.0What's Changed
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Container image: ghcr.io/jonesie/printlib:1.1.0
docker pull ghcr.io/jonesie/printlib:1.1.0What's Changed
New Contributors
Full Changelog: v1.0.5...v1.1.0
v1.0.5
Container image: ghcr.io/jonesie/printlib:1.0.5
docker pull ghcr.io/jonesie/printlib:1.0.5Fixes
- Inputs losing focus on every keystroke inside modals (site links, profile, printers, add-model) — fixed a bug from v1.0.3's modal work where typing into any field but the first one kept getting kicked back to the first field.
What's new
- Filter models by printer on the home page, alongside category and rating — shows any model that's ever been printed on the selected printer.
- "Manage categories" is now a popup modal too, matching the other editing forms.
- The material dropdown is seeded with standard filament types (PLA, PETG, ABS, TPU, ASA, Nylon, PC, Wood Fill) so it isn't empty before you've logged your first print.
Upgrading
docker compose pull && docker compose up -dFull Changelog: v1.0.4...v1.0.5
v1.0.4
Container image: ghcr.io/jonesie/printlib:1.0.4
docker pull ghcr.io/jonesie/printlib:1.0.4Fixes
- The site links / profile / printer edit modals (added in v1.0.3) rendered broken at desktop widths (≥1024px) — instead of overlaying the whole page, they got squeezed inside the sidebar panel's layout, with the model grid visibly bleeding through. Caused by those panels using
position: stickyto stay visible while scrolling, which interfered with the modal's overlay. Fixed by rendering modals through a portal straight to the page root instead.
Upgrading
docker compose pull && docker compose up -dFull Changelog: v1.0.3...v1.0.4
v1.0.3
Container image: ghcr.io/jonesie/printlib:1.0.3
docker pull ghcr.io/jonesie/printlib:1.0.3What's new
- Printer and material fields are now select-or-add, not free text. The print log's "Printer" field is a dropdown of the printers you've already recorded, and "Material" is a dropdown of materials you've already logged plus a "+ Add new material…" option — no more the same printer or filament showing up as three slightly different spellings across your print history.
- Editing forms are now popup modals. Site links, profile, printers, and adding a model all open in a proper centered dialog instead of squeezing into a narrow sidebar column — the site-link URL field in particular used to be nearly unreadable.
- Two new color themes: Pink and Red, alongside the existing four.
Upgrading
docker compose pull && docker compose up -dFull Changelog: v1.0.2...v1.0.3
v1.0.2
Container image: ghcr.io/jonesie/printlib:1.0.2
docker pull ghcr.io/jonesie/printlib:1.0.2What's new
- Anyone can now download a model's files without logging in. Fixed a bug where the file list and its download links only ever rendered for logged-in visitors — logged-out visitors could see a source link but never the files PrintLib was itself hosting.
- Download all as a zip. Models with more than one file get a "Download all (.zip)" link alongside the per-file downloads.
- Clear "sourced elsewhere" vs "hosted here" badges. Every model tile and detail page now shows exactly one pill: the site it came from (Printables, MakerWorld, etc. — auto-detected from the URL, or named by hand for sites we don't recognize) or a "Download" pill if it's hosted here. A model now needs at least a source URL or files — no more models with neither.
- Delete individual files from a model without having to delete and re-upload the whole thing. Refuses to remove a model's last file if it has no source URL, so a model can't end up empty.
- "Find models on" panel moved to the left sidebar, under your profile, as a vertical list with each site's favicon.
Upgrading
docker compose pull && docker compose up -dFull Changelog: v1.0.1...v1.0.2