Skip to content

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Sep 19:01
· 33 commits to main since this release

Container image: ghcr.io/jonesie/printlib:1.0.2

docker pull ghcr.io/jonesie/printlib:1.0.2

What'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 -d

Full Changelog: v1.0.1...v1.0.2