Manyfold
Self-hosted digital asset manager for 3D print files
Alternative to: thingiverse, myminifactory, cults3d
v0.129.3
2025-11-27Another patch release, this time focused on security improvements from our recent audit. There are also a few bugfixes, including an important one from the last release that potentially breaks model pages for new users!
Whatβs Changed
π Security π
- Obfuscate password input fields in user admin area by @Floppy in https://github.com/manyfold3d/manyfold/pull/5094
- Sanitize upload filenames to prevent path traversal by @Floppy in https://github.com/manyfold3d/manyfold/pull/5098
- Only object owners can set sharing permissions by @Floppy in https://github.com/manyfold3d/manyfold/pull/5099
- Obfuscate OAuth client secret on screen (with reveal and copy options) by @Floppy in https://github.com/manyfold3d/manyfold/pull/5100
- OIDC: Donβt match accounts by unverified emails by @Floppy in https://github.com/manyfold3d/manyfold/pull/5101
- Improve and test rate limiting, including OAuth and OIDC endpoints by @Floppy in https://github.com/manyfold3d/manyfold/pull/5104
- Add explicit sanitization to fields that come in from the Fediverse by @Floppy in https://github.com/manyfold3d/manyfold/pull/5111
π Bug Fixes π
- Include slicer app images locally to avoid CORS errors by @Floppy in https://github.com/manyfold3d/manyfold/pull/5077
- Fix server scheme in API documentation by @Floppy in https://github.com/manyfold3d/manyfold/pull/5102
- Fix tour error on model page blocking entire UI by @Floppy in https://github.com/manyfold3d/manyfold/pull/5106
- Fix error when rendering remote actors in federated search by @Floppy in https://github.com/manyfold3d/manyfold/pull/5110
Full Changelog: https://github.com/manyfold3d/manyfold/compare/v0.129.2β¦v0.129.3