Release v0.126.0

16 October 2025

This time round, we’ve got a new permission option during upload, so you can easily make models public straight away, and there’s a default site-wide setting for that option so you can make it extra easy for users!

We’ve also got improvements for translators, with a new environment option that enables “experimental” languages (i.e. ones that are only partially translated) in the running app, and the addition of an experimental Chinese (zh-CN) translation which is currently being worked on by our amazing volunteer translators.

There are also big improvements to the speed of some mesh operations, as we’ve moved to a new more efficient library for file conversion. 3MF conversion now happens quickly, even for large meshes, and the change we’ve made will allow more conversion options in future.

What’s Changed

✨ New Features ✨

  • Add environment option to show experimental translations in UI (currently pt, ru, zh-CN) by @Floppy in #4809
  • Add option to make models public by default by @Floppy in #4819
  • Select permissions during upload by @Floppy in #4823

    🐛 Bug Fixes 🐛

  • Fix upload errors by letting scheduled cache sweep take care of temporary files by @Floppy in #4830
  • Fix case sensitivity bug with file conversion by @Floppy in #4835

    🌍 Sustainability & Performance 🌍

  • Much faster 3MF conversion using assimp library by @Floppy in #4832

    🛠️ Other Improvements 🛠️

  • Enable zh-cn locale on translation.io by @Floppy in #4807
  • Translation update (DE) by @Floppy in #4796
  • Internal rename of blank default visibility setting to “private” by @Floppy in #4822
  • Improve unzipped file handling by @Floppy in #4831
  • Make file conversion job support more formats by @Floppy in #4833
  • Translation update (DE, zh-CN) by @Floppy in #4821

Full Changelog: v0.125.0…v0.126.0

See the original release on GitHub: v0.126.0