Releases: linuxserver/docker-manyfold
v0.127.1-ls111
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.127.1-ls111/index.html
LinuxServer Changes:
No changes
Remote Changes:
Please forgive us for breaking proper semantic versioning for this one release in order to get a self-hosting joke in. Priorities!
What's Changed
🐛 Bug Fixes 🐛
- Fix layout of new library form by @Floppy in manyfold3d/manyfold#4918
Full Changelog: manyfold3d/manyfold@v0.127.0...v0.127.0.0.1
v0.127.0.0.1-ls111
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.127.0.0.1-ls111/index.html
LinuxServer Changes:
No changes
Remote Changes:
Please forgive us for breaking proper semantic versioning for this one release in order to get a self-hosting joke in. Priorities!
What's Changed
🐛 Bug Fixes 🐛
- Fix layout of new library form by @Floppy in manyfold3d/manyfold#4918
Full Changelog: manyfold3d/manyfold@v0.127.0...v0.127.0.0.1
v0.127.0-ls111
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.127.0-ls111/index.html
LinuxServer Changes:
Full Changelog: v0.126.0-ls110...v0.127.0-ls111
Remote Changes:
Big news, with long-awaited improvements to uploading in this release. The upload form will now create a single model with all files if you're not just uploading archives (zipfiles), and it will confirm to you beforehand what will be created. You can set the model name at upload time, as well as the permissions using our new preset options introduced in the last release. If you upload archives only, it will still extract each one and create separate models. Hopefully this is the "least surprising" behaviour and we'd love to hear how you get on with it.
We've also done a load of UI work on making all the forms in the app more consistent and more visually appealing. They're not so messy now, and so hopefully easier to navigate. And ALSO, thanks to @macdylan, we've got a brand new Chinese (zh-CN) translation moving out of "experimental" phase into proper release!
What's Changed
✨ New Features ✨
- Present password feedback directly to user by @matthewbadeau in manyfold3d/manyfold#4484
- Add all uploaded files as a single new model, unless they are all archive files, in which case extract each as a new model by @Floppy in manyfold3d/manyfold#4871
- Add immediate feedback about what models will be created during upload by @Floppy in manyfold3d/manyfold#4872
- Simplified permission UI - choose a preset or "custom" by @Floppy in manyfold3d/manyfold#4899
- Align all forms with a proper grid layout by @Floppy in manyfold3d/manyfold#4903
🐛 Bug Fixes 🐛
- Fix file extension case-sensitivity in geometric analysis job by @Floppy in manyfold3d/manyfold#4840
🌍 Internationalization 🌏
- New translation: Chinese (zh-CN) by @macdylan in manyfold3d/manyfold#4890
- Translations updated: ru by @Floppy in manyfold3d/manyfold#4894
- Translations updated: es by @Floppy in manyfold3d/manyfold#4904
- Translations updated: zh-CN by @macdylan in manyfold3d/manyfold#4905
- Translations updated: de by @Floppy in manyfold3d/manyfold#4906
🛠️ Other Improvements 🛠️
- Test manifold check using real files by @Floppy in manyfold3d/manyfold#4841
- Add all-contributors credits by @Floppy in manyfold3d/manyfold#4842
- Exclude allcontributors PRs from release notes and CI builds by @Floppy in manyfold3d/manyfold#4844
- Create individual translation sync PRs for each language by @Floppy in manyfold3d/manyfold#4873
- Ignore all links to the local hostname by @Floppy in manyfold3d/manyfold#4885
- Tweak per-locale translation sync by @Floppy in manyfold3d/manyfold#4884
- Add specific i18n section in release notes by @Floppy in manyfold3d/manyfold#4897
Full Changelog: manyfold3d/manyfold@v0.126.0...v0.127.0
v0.126.0-ls110
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.126.0-ls110/index.html
LinuxServer Changes:
Remote Changes:
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!\r\n\r\nWe'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.\r\n\r\nThere 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.\r\n\r\n## What's Changed\r\n### ✨ New Features ✨\r\n* Add environment option to show experimental translations in UI (currently pt, ru, zh-CN) by @Floppy in https://github.com/manyfold3d/manyfold/pull/4809\r\n* Add option to make models public by default by @Floppy in https://github.com/manyfold3d/manyfold/pull/4819\r\n* Select permissions during upload by @Floppy in https://github.com/manyfold3d/manyfold/pull/4823\r\n### 🐛 Bug Fixes 🐛\r\n* Fix upload errors by letting scheduled cache sweep take care of temporary files by @Floppy in https://github.com/manyfold3d/manyfold/pull/4830\r\n* Fix case sensitivity bug with file conversion by @Floppy in https://github.com/manyfold3d/manyfold/pull/4835\r\n### 🌍 Sustainability & Performance 🌍\r\n* Much faster 3MF conversion using assimp library by @Floppy in https://github.com/manyfold3d/manyfold/pull/4832\r\n### 🛠️ Other Improvements 🛠️\r\n* Enable zh-cn locale on translation.io by @Floppy in https://github.com/manyfold3d/manyfold/pull/4807\r\n* Translation update (DE) by @Floppy in https://github.com/manyfold3d/manyfold/pull/4796\r\n* Internal rename of blank default visibility setting to "private" by @Floppy in https://github.com/manyfold3d/manyfold/pull/4822\r\n* Improve unzipped file handling by @Floppy in https://github.com/manyfold3d/manyfold/pull/4831\r\n* Make file conversion job support more formats by @Floppy in https://github.com/manyfold3d/manyfold/pull/4833\r\n* Translation update (DE, zh-CN) by @Floppy in https://github.com/manyfold3d/manyfold/pull/4821\r\n\r\n\r\n**Full Changelog**: manyfold3d/manyfold@v0.125.0...v0.126.0
v0.126.0-ls109
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.126.0-ls109/index.html
LinuxServer Changes:
Change key init to auto generate and persist.
Remote Changes:
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 manyfold3d/manyfold#4809
- Add option to make models public by default by @Floppy in manyfold3d/manyfold#4819
- Select permissions during upload by @Floppy in manyfold3d/manyfold#4823
🐛 Bug Fixes 🐛
- Fix upload errors by letting scheduled cache sweep take care of temporary files by @Floppy in manyfold3d/manyfold#4830
- Fix case sensitivity bug with file conversion by @Floppy in manyfold3d/manyfold#4835
🌍 Sustainability & Performance 🌍
- Much faster 3MF conversion using assimp library by @Floppy in manyfold3d/manyfold#4832
🛠️ Other Improvements 🛠️
- Enable zh-cn locale on translation.io by @Floppy in manyfold3d/manyfold#4807
- Translation update (DE) by @Floppy in manyfold3d/manyfold#4796
- Internal rename of blank default visibility setting to "private" by @Floppy in manyfold3d/manyfold#4822
- Improve unzipped file handling by @Floppy in manyfold3d/manyfold#4831
- Make file conversion job support more formats by @Floppy in manyfold3d/manyfold#4833
- Translation update (DE, zh-CN) by @Floppy in manyfold3d/manyfold#4821
Full Changelog: manyfold3d/manyfold@v0.125.0...v0.126.0
v0.125.0-ls108
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.125.0-ls108/index.html
LinuxServer Changes:
Change key init to auto generate and persist.
Remote Changes:
A mixture of small features and bugfixes this time round; support for opening in Lychee, searchable dropdowns, matching fixes and URL import help.
What's Changed
✨ New Features ✨
- Add links to open in Lychee Slicer by @Floppy in manyfold3d/manyfold#4764
- Make all select boxes searchable by typing by @Floppy in manyfold3d/manyfold#4766
🐛 Bug Fixes 🐛
- Only match supported/unsupported files together if they have the same extension by @Floppy in manyfold3d/manyfold#4773
🌍 Sustainability & Performance 🌍
- Combine standard and solo docker builds more efficiently by @Floppy in manyfold3d/manyfold#4789
🛠️ Other Improvements 🛠️
- Add help panel to import to show which sites are supported and configured by @Floppy in manyfold3d/manyfold#4774
- Cache apt installs and fail tests fast to speed up build process by @Floppy in manyfold3d/manyfold#4788
- Prepare for docker smoke testing by @Floppy in manyfold3d/manyfold#4785
- Configure smoke test properly by @Floppy in manyfold3d/manyfold#4790
- Translation update by @Floppy in manyfold3d/manyfold#4756
- Use assimp 3d library directly rather than calling the binary by @Floppy in manyfold3d/manyfold#4784
Full Changelog: manyfold3d/manyfold@v0.124.0...v0.125.0
v0.125.0-ls107
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.125.0-ls107/index.html
LinuxServer Changes:
Change key init to auto generate and persist.
Remote Changes:
A mixture of small features and bugfixes this time round; support for opening in Lychee, searchable dropdowns, matching fixes and URL import help.
What's Changed
✨ New Features ✨
- Add links to open in Lychee Slicer by @Floppy in manyfold3d/manyfold#4764
- Make all select boxes searchable by typing by @Floppy in manyfold3d/manyfold#4766
🐛 Bug Fixes 🐛
- Only match supported/unsupported files together if they have the same extension by @Floppy in manyfold3d/manyfold#4773
🌍 Sustainability & Performance 🌍
- Combine standard and solo docker builds more efficiently by @Floppy in manyfold3d/manyfold#4789
🛠️ Other Improvements 🛠️
- Add help panel to import to show which sites are supported and configured by @Floppy in manyfold3d/manyfold#4774
- Cache apt installs and fail tests fast to speed up build process by @Floppy in manyfold3d/manyfold#4788
- Prepare for docker smoke testing by @Floppy in manyfold3d/manyfold#4785
- Configure smoke test properly by @Floppy in manyfold3d/manyfold#4790
- Translation update by @Floppy in manyfold3d/manyfold#4756
- Use assimp 3d library directly rather than calling the binary by @Floppy in manyfold3d/manyfold#4784
Full Changelog: manyfold3d/manyfold@v0.124.0...v0.125.0
v0.124.0-ls106
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.124.0-ls106/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Added avatar and background images for creators, including syncing them from external sites, so now you can make your creator profile beautiful!
What's Changed
✨ New Features ✨
- Add avatar and banner images for Creators, and sync from other hosting sites by @Floppy in manyfold3d/manyfold#4741
- Show avatars and banners over Activitypub by @Floppy in manyfold3d/manyfold#4749
- Set avatar and banner for remote ActivityPub creators by @Floppy in manyfold3d/manyfold#4750
- Add form option to remove avatar and banner images by @Floppy in manyfold3d/manyfold#4755
🐛 Bug Fixes 🐛
- Remove hexagon avatars from Vapor theme by @Floppy in manyfold3d/manyfold#4754
🛠️ Other Improvements 🛠️
- Make LibraryUploader more generic by @Floppy in manyfold3d/manyfold#4739
- Translation update by @Floppy in manyfold3d/manyfold#4751
- Help text to stand out over creator banner backgrounds by @Floppy in manyfold3d/manyfold#4758
Full Changelog: manyfold3d/manyfold@v0.123.2...v0.124.0
v0.124.0-ls105
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.124.0-ls105/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Added avatar and background images for creators, including syncing them from external sites, so now you can make your creator profile beautiful!
What's Changed
✨ New Features ✨
- Add avatar and banner images for Creators, and sync from other hosting sites by @Floppy in manyfold3d/manyfold#4741
- Show avatars and banners over Activitypub by @Floppy in manyfold3d/manyfold#4749
- Set avatar and banner for remote ActivityPub creators by @Floppy in manyfold3d/manyfold#4750
- Add form option to remove avatar and banner images by @Floppy in manyfold3d/manyfold#4755
🐛 Bug Fixes 🐛
- Remove hexagon avatars from Vapor theme by @Floppy in manyfold3d/manyfold#4754
🛠️ Other Improvements 🛠️
- Make LibraryUploader more generic by @Floppy in manyfold3d/manyfold#4739
- Translation update by @Floppy in manyfold3d/manyfold#4751
- Help text to stand out over creator banner backgrounds by @Floppy in manyfold3d/manyfold#4758
Full Changelog: manyfold3d/manyfold@v0.123.2...v0.124.0
v0.123.2-ls104
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.123.2-ls104/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Minor release for a few bugfixes, including a small security fix around Cults3D credentials and fixes for running on MySQL/MariaDB.
What's Changed
🔒 Security 🔒
- Don't expose Cults3D auth credentials in error messages by @Floppy in manyfold3d/manyfold#4733
- Add checksums to Gemfile.lock by @Floppy in manyfold3d/manyfold#4735
🛠️ Other Improvements 🛠️
- Run tests across all supported databases by @Floppy in manyfold3d/manyfold#4734
- Translation update by @Floppy in manyfold3d/manyfold#4727
Full Changelog: manyfold3d/manyfold@v0.123.1...v0.123.2