This release adds a couple of new features, and a few bugfixes, as well as some internal refactoring and improved tests. You can now set a preferred "landing page", like "my models" or "all creators", as well as the current "dashboard" - and that can be site-wide, or per-user. And, due to some of that internal refactoring, we now have syntax highlighting for some text files (e.g. Javascript).
What's Changed
✨ New Features ✨
- Add site-wide and user-specific setting for default landing page by @Floppy in #6133
- Add syntax highlighting for some files using Rouge by @Floppy in #6169
🐛 Bug Fixes 🐛
- Prevent escaping from library setup on first run by @Floppy in #6146
- Fix error when showing collections for federated items by @Floppy in #6162
- Allow multiple spaces in filenames by @Floppy in #6184
🌍 Internationalization 🌏
- Translations updated: fr by @Floppy in #6145
- Translations updated: pl by @Floppy in #6144
- Translations updated: zh-CN by @Floppy in #6141
- Translations updated: es by @Floppy in #6143
- Translations updated: ru by @Floppy in #6140
- Translations updated: de by @Floppy in #6139
- Translations updated: cs by @Floppy in #6142
- Translations updated: nl by @Floppy in #6137
- Translations updated: ja by @Floppy in #6138
🛠️ Other Improvements 🛠️
- Improve setup and user handling in request tests by @Floppy in #6155
- Unify file handling into a single system for server, browser and client, to allow customisation of viewers and apps by @Floppy in #6160
Full Changelog: v0.140.1...v0.141.0