Manyfold
Self-hosted digital asset manager for 3D print files
Alternative to: thingiverse, myminifactory, cults3d
v0.119.0
2025-07-25This is mostly a bugfix release for sync features and zip downloads, but there’s one new efficiency feature as well. You can now enable creation of image thumbnails, which should help the list pages load faster.
That uses some disk space though, so it’s optional; enable it in the “Downloads” settings area (no, that’s not really a good place for it, a settings reorganisation is probably going to have to happen soon).
What’s Changed
✨ New Features ✨
- Automatically generate more efficient image sizes by @Floppy in https://github.com/manyfold3d/manyfold/pull/4520
🐛 Bug Fixes 🐛
- Only choose accessible models as preview for collection by @Floppy in https://github.com/manyfold3d/manyfold/pull/4538
- Fix behaviour of default library setting when libraries are destroyed by @Floppy in https://github.com/manyfold3d/manyfold/pull/4539
- Set correct owner when importing from URL by @Floppy in https://github.com/manyfold3d/manyfold/pull/4546
- Fix creator matches by @Floppy in https://github.com/manyfold3d/manyfold/pull/4548
- Fix file permissions and times in zip downloads by @Floppy in https://github.com/manyfold3d/manyfold/pull/4550
- Sync model slugs from remote by @Floppy in https://github.com/manyfold3d/manyfold/pull/4549
- Fix attachment mtime/ctime classes by @Floppy in https://github.com/manyfold3d/manyfold/pull/4551
- Handle nil mtime/ctime for files by @Floppy in https://github.com/manyfold3d/manyfold/pull/4553
- Add imagmagick to docker runtime build by @Floppy in https://github.com/manyfold3d/manyfold/pull/4555
- Use a json_extract query to find files without derivatives by @Floppy in https://github.com/manyfold3d/manyfold/pull/4556
- Only do image derivatives for images by @Floppy in https://github.com/manyfold3d/manyfold/pull/4557
- Add JPEG/WEBP/HEIC support to imagemagick by @Floppy in https://github.com/manyfold3d/manyfold/pull/4559
🛠️ Other Improvements 🛠️
- Use a more meaningful temporary name when importing by @Floppy in https://github.com/manyfold3d/manyfold/pull/4542
- Store sync time for links by @Floppy in https://github.com/manyfold3d/manyfold/pull/4543
- Rename object_id to model_id in deserializers by @Floppy in https://github.com/manyfold3d/manyfold/pull/4547
- URL parameter for per_page on problems list by @Floppy in https://github.com/manyfold3d/manyfold/pull/4554
- Handle and log image conversion failures in backfill job by @Floppy in https://github.com/manyfold3d/manyfold/pull/4558
Full Changelog: https://github.com/manyfold3d/manyfold/compare/v0.118.0…v0.119.0