Release v0.130.0

19 December 2025

The last few weeks have been quiet, focused on background work for an upcoming new feature. That’s not quite ready yet, but here’s a Christmas release for you, with a grab bag of small features, bugfixes, design tweaks, and performance improvements. Happy holidays! 🎄

What’s Changed

✨ New Features ✨

  • Show expected path in message for path problems by @Floppy in #5117
  • Add support for Solidworks Assembly (.sldasm) files by @Floppy in #5123
  • Add FlockXR file format support by @Floppy in #5144
  • Improved design of breadcrumbs and generalised with a UI component by @Floppy in #5149
  • Add sorting and pagination in user management, and sort by “pending” by default by @Floppy in #5176

    🐛 Bug Fixes 🐛

  • Terminate offscreen renderer workers when disconnected from page by @Floppy in #5136
  • Fix missing sidebar on OAuth application pages by @Floppy in #5151
  • Fix test artefact tidyup by @Floppy in #5153
  • Start analysis jobs after model save is completed during upload by @Floppy in #5157
  • Run database migration before generating OpenAPI docs by @Floppy in #5165
  • Fix image derivative backfill job by @Floppy in #5158
  • Add a startup job to fix stale attachment data by @Floppy in #5159
  • Run attachment fixer task at start by @Floppy in #5172
  • Fix user moderation UI bug when there are dots in usernames by @Floppy in #5177

    🔋 Sustainability & Performance 🔋

  • Speed up SQLite a little with memory temp store by @Floppy in #5175

    🌍 Internationalization 🌏

  • Translations updated: pl by @Floppy in #5132
  • Translations updated: ja by @Floppy in #5131
  • Translations updated: ru by @Floppy in #5129
  • Translations updated: cs by @Floppy in #5130
  • Translations updated: pt by @Floppy in #5128
  • Translations updated: de by @Floppy in #5118 and #5168
  • Translations updated: es by @Floppy in #5113 and #5162
  • Translations updated: zh-CN by @Floppy in #5079 and #5178
  • Translations updated: fr by @Floppy in #5179

    🛠️ Other Improvements 🛠️

  • Add AGENTS.md, giving relevant instructions to LLM coding tools by @Floppy in #5143
  • Add AI guidance links and detail on prompt provenance logging by @Floppy in #5147
  • Backend implementation for Groups by @Floppy in #5127
  • Autogenerate API definitions nightly by @Floppy in #5155
  • Test correct serialization of JSON fields by @Floppy in #5161
  • Make JSON serializer on MariaDB safer by @Floppy in #5171

Full Changelog: v0.129.4…v0.130.0

See the original release on GitHub: v0.130.0