Release v0.63.0

21 April 2024

Another big feature release this time! Now you can convert inefficient STL and OBJ files to 3MF! For ASCII STLs, there’s about a 95% space saving, and it’s 50% for OBJ. So, if your disk is creaking at the seams, maybe some conversion is in order!

And, in order to see what’s happening with conversions (and why they sometimes fail), there’s now a nicer activity log which shows recent background jobs and what they’ve been doing.

What’s Changed

✨ New Features ✨

  • Convert STL and OBJ files to 3MF by @Floppy in #2041
  • Add a friendly activity log showing background tasks and results by @Floppy in #2056

    🐛 Bug Fixes 🐛

  • Check library paths are correct on case-preserving filesystems by @Floppy in #2054
  • ignore errors thrown by settings cache clear by @Floppy in #2059
  • Pluralize footer model names correctly by @Floppy in #2063
  • Fixes to 3MF conversion by @Floppy in #2044
  • Fix bulk editing bugs by @Floppy in #2062

    🛠️ Other Improvements 🛠️

  • Change to Sidekiq to run background jobs by @Floppy in #2051
  • Remove job clearing in Docker start - not needed any more by @Floppy in #2052
  • Remove production prefix for queue names by @Floppy in #2053
  • add sidekiq-failures gem to track keep details of failed jobs by @Floppy in #2055
  • Add job progress reporting by @Floppy in #2057
  • Paginate activities with Kaminari by @Floppy in #2058
  • Remove extraneous directories when uploading archives by @james-harder in #2047
  • Update PL & FR Translations by @Floppy in #2064

New Contributors

Full Changelog: v0.62.0…v0.63.0

See the original release on GitHub: v0.63.0