Skip to content

Releases: Jonesie/printlib

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 04 Oct 22:52
9a9b831

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

docker pull ghcr.io/jonesie/printlib:1.4.2

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

Choose a tag to compare

@github-actions github-actions released this 04 Oct 22:20
6b4c8da

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

docker pull ghcr.io/jonesie/printlib:1.4.1

What's Changed

  • Sort library by last printed date (fallback: date added) by @Jonesie in #25

Full Changelog: v1.4.0...v1.4.1

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 20:23
7d007a3

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

docker pull ghcr.io/jonesie/printlib:1.4.0

What's Changed

  • Home page: 'Want your own PrintLib?' panel by @Jonesie in #23

Full Changelog: v1.3.0...v1.4.0

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 18:40
0b51a83

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

docker pull ghcr.io/jonesie/printlib:1.3.0

What's Changed

  • Append source link to social share post body by @Jonesie in #21

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 10:28
3c27f05

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

docker pull ghcr.io/jonesie/printlib:1.2.0

What's Changed

  • Tile click opens details page; show preview image when no STL by @Jonesie in #19

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@Jonesie Jonesie released this 02 Oct 21:56
1fd3815

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

docker pull ghcr.io/jonesie/printlib:1.1.0

What's Changed

  • Release 1.1.0: share print logs to Bluesky, Facebook and Instagram by @Jonesie in #17

New Contributors

Full Changelog: v1.0.5...v1.1.0

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 20 Sep 16:08

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

docker pull ghcr.io/jonesie/printlib:1.0.5

Fixes

  • 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 -d

Full Changelog: v1.0.4...v1.0.5

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 19 Sep 14:36

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

docker pull ghcr.io/jonesie/printlib:1.0.4

Fixes

  • 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: sticky to 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 -d

Full Changelog: v1.0.3...v1.0.4

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 19 Sep 14:16

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

docker pull ghcr.io/jonesie/printlib:1.0.3

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

Full Changelog: v1.0.2...v1.0.3

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Sep 19:01

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