Releases: linuxserver/docker-manyfold
v0.123.1-ls103
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.123.1-ls103/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Minor bugfixes and post-release tweaks for cross-instance search.
What's Changed
🐛 Bug Fixes 🐛
- Remove hardcoded FASP contact details by @Floppy in manyfold3d/manyfold#4726
- Fix unreadable tomselect dropdowns in dark mode or dark themes by @Floppy in manyfold3d/manyfold#4730
🛠️ Other Improvements 🛠️
- Translation update by @Floppy in manyfold3d/manyfold#4725
- Add CLI task to batch push public content to FASPs by @Floppy in manyfold3d/manyfold#4728
- Link to other search types from search results (including fediverse and offsite) by @Floppy in manyfold3d/manyfold#4729
- Use local fonts instead of CDN by @Floppy in manyfold3d/manyfold#4732
Full Changelog: manyfold3d/manyfold@v0.123.0...v0.123.1
v0.123.0-ls103
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.123.0-ls103/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
This release continues our work on (experimental!) federated search, using the system proposed by the Fediscovery project.
If you've got federation enabled, you can optionally sign up with Fediverse Auxiliary Service Providers (FASPs), which are servers that can provide things like cross-instance search, account recommendations, and other services in future. We've integrated data sharing, follow recommendations and search into this latest version.
To try it out, hook up to our experimental FASP at search.3dprint.social
, then visit \follows
on your instance. At that point you should be able to find content from other servers just by typing plain text into the search box. As we test this out a bit more in the real world, we'll make it more tightly integrated into the main search process.
Note: Privacy and control are #1 priorities, and so only public content that's also set as "indexable" will be shared with the FASP and made available in results. You're always in full control.
What's Changed
✨ New Features ✨
- Enable data sharing capability for FASPs by @Floppy in manyfold3d/manyfold#4704
- Change upload button to "add content" dropdown for upload or import URL by @Floppy in manyfold3d/manyfold#4706
- Use card view for Fediverse search results by @Floppy in manyfold3d/manyfold#4709
- Get follow recommendations from FASP on Fediverse new follow page by @Floppy in manyfold3d/manyfold#4711
- Show search results from FASPs on new follow page by @Floppy in manyfold3d/manyfold#4713
🐛 Bug Fixes 🐛
- Fix translation key for import URL error by @Floppy in manyfold3d/manyfold#4707
🛠️ Other Improvements 🛠️
- Improved admin settings area navigation by @Floppy in manyfold3d/manyfold#4698
- Include toot:discoverable in ActivityPub responses by @Floppy in manyfold3d/manyfold#4699
- Don't switch locales if we're not using an HTML format by @Floppy in manyfold3d/manyfold#4701
- Translations updates by @Floppy in manyfold3d/manyfold#4702
- Hide search box in navbar on root page by @Floppy in manyfold3d/manyfold#4705
- Translation update by @Floppy in manyfold3d/manyfold#4710
- Refactor and improvement to fedi following page by @Floppy in manyfold3d/manyfold#4712
- Translation update by @Floppy in manyfold3d/manyfold#4715
- Translation update by @Floppy in manyfold3d/manyfold#4716
- Only share content with FASPs if public and indexable by @Floppy in manyfold3d/manyfold#4723
- Include search.3dprint.social as a FASP recommendation by @Floppy in manyfold3d/manyfold#4724
Full Changelog: manyfold3d/manyfold@v0.122.1...v0.123.0
v0.122.1-ls102
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.122.1-ls102/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
A pre-holiday bugfix release to fix a few small issues and iron out migration problems when doing upgrades between widely-differing versions.
What's Changed
🐛 Bug Fixes 🐛
- Fix PAT for translation sync by @Floppy in manyfold3d/manyfold#4661
- Don't crash if about text is nil by @Floppy in manyfold3d/manyfold#4665
- Fix various migration errors caused by validating fields that don't exist yet by @Floppy in manyfold3d/manyfold#4668
- Prevent the replacement of search boxes on page refreshes by @Floppy in manyfold3d/manyfold#4671
🛠️ Other Improvements 🛠️
- Automatically synchronise translations and open PRs for changes by @Floppy in manyfold3d/manyfold#4660
- Translations updates by @Floppy in manyfold3d/manyfold#4662
- Translations updates by @Floppy in manyfold3d/manyfold#4666
- Automatically test that migrations work between a historical version and latest by @Floppy in manyfold3d/manyfold#4667
- Replace deprecated unprocessable_entity by @Floppy in manyfold3d/manyfold#4670
Full Changelog: manyfold3d/manyfold@v0.122.0...v0.123.0
v0.122.1-ls101
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.122.1-ls101/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
A pre-holiday bugfix release to fix a few small issues and iron out migration problems when doing upgrades between widely-differing versions.
What's Changed
🐛 Bug Fixes 🐛
- Fix PAT for translation sync by @Floppy in manyfold3d/manyfold#4661
- Don't crash if about text is nil by @Floppy in manyfold3d/manyfold#4665
- Fix various migration errors caused by validating fields that don't exist yet by @Floppy in manyfold3d/manyfold#4668
- Prevent the replacement of search boxes on page refreshes by @Floppy in manyfold3d/manyfold#4671
🛠️ Other Improvements 🛠️
- Automatically synchronise translations and open PRs for changes by @Floppy in manyfold3d/manyfold#4660
- Translations updates by @Floppy in manyfold3d/manyfold#4662
- Translations updates by @Floppy in manyfold3d/manyfold#4666
- Automatically test that migrations work between a historical version and latest by @Floppy in manyfold3d/manyfold#4667
- Replace deprecated unprocessable_entity by @Floppy in manyfold3d/manyfold#4670
Full Changelog: manyfold3d/manyfold@v0.122.0...v0.123.0
v0.122.1-ls100
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.122.1-ls100/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
A pre-holiday bugfix release to fix a few small issues and iron out migration problems when doing upgrades between widely-differing versions.
What's Changed
🐛 Bug Fixes 🐛
- Fix PAT for translation sync by @Floppy in manyfold3d/manyfold#4661
- Don't crash if about text is nil by @Floppy in manyfold3d/manyfold#4665
- Fix various migration errors caused by validating fields that don't exist yet by @Floppy in manyfold3d/manyfold#4668
- Prevent the replacement of search boxes on page refreshes by @Floppy in manyfold3d/manyfold#4671
🛠️ Other Improvements 🛠️
- Automatically synchronise translations and open PRs for changes by @Floppy in manyfold3d/manyfold#4660
- Translations updates by @Floppy in manyfold3d/manyfold#4662
- Translations updates by @Floppy in manyfold3d/manyfold#4666
- Automatically test that migrations work between a historical version and latest by @Floppy in manyfold3d/manyfold#4667
- Replace deprecated unprocessable_entity by @Floppy in manyfold3d/manyfold#4670
Full Changelog: manyfold3d/manyfold@v0.122.0...v0.123.0
v0.122.0-ls100
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.122.0-ls100/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
This release fixes a few bugs, and changes folder organization errors to use the normal Problem system. That means that now you can see folders that don't match the path template in the problem list, and easily resolve a load of them at the same time, rather than one-by-one on the model page as you had to before.
What's Changed
✨ New Features ✨
- Add three CERN licenses by @MikeCoats in manyfold3d/manyfold#4633
- Change folder organize buttons into Problems in the list, with standard resolution method by @Floppy in manyfold3d/manyfold#4657
🐛 Bug Fixes 🐛
- Support underscores in MMF usernames by @Floppy in manyfold3d/manyfold#4640
- Use common folder name for model name after merge by @Floppy in manyfold3d/manyfold#4646
- Remove Go error codes when parsing information from Thingiverse READMEs by @Floppy in manyfold3d/manyfold#4648
- Allow puntuation in usernames for better OIDC matching by @Floppy in manyfold3d/manyfold#4649
- Handle punctuation when generating titles by @Floppy in manyfold3d/manyfold#4650
- Fix Thingiverse error filtering case sensitivity by @Floppy in manyfold3d/manyfold#4651
🛠️ Other Improvements 🛠️
- Translation updates by @Floppy in manyfold3d/manyfold#4647
New Contributors
- @MikeCoats made their first contribution in manyfold3d/manyfold#4633
Full Changelog: manyfold3d/manyfold@v0.121.0...v0.122.0
v0.121.0-ls99
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.121.0-ls99/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
This release is mostly invisible background work for future features, though there are a few little improvements you might notice.
- You can now enable generation of thumbnail-sized images to help lists load quicker (currently in "downloads" settings; no it's not a good place)
- 3D files now show their dimensions in the detail page, thanks to a much more efficient file analysis tool which we'll be doing a lot more with in future
- You can command library filesystem scans from the CLI - useful for cron jobs maybe!
- Basic support for "Fediverse Auxiliary Service Providers" (FASPs). This is a system built as part of the Fediscovery project which aims to solve the problems with federated search, new instances with empty timelines, etc. It's early days, and there aren't any real servers out there you can connect up to yet, but that should change over the next few months, and we're getting ready for it.
And one more thing; the Advanced Admin UI has been removed. It was only ever a stopgap until the rest of the application got the features it needed, which we think we've hit now. If there's anything you used that you can't do, open a feature request and we'll get a replacement in for you.
What's Changed
✨ New Features ✨
- Analyse 3d files using the
assimp
tool, and show calculated dimensions by @Floppy in manyfold3d/manyfold#4572 - Allow registration of FASP providers by @Floppy in manyfold3d/manyfold#4604
- Add CLI command to start library filesystem scan by @Floppy in manyfold3d/manyfold#4627
🔒 Security 🔒
- Restrict bulk scanning operations to administrators by @Floppy in manyfold3d/manyfold#4579
- Add authentication wall over FASP provider configuration by @Floppy in manyfold3d/manyfold#4608
🐛 Bug Fixes 🐛
- Fix error in navbar when "show libraries" is enabled by @Floppy in manyfold3d/manyfold#4578
- Handle file access and other errors during backfill jobs by @Floppy in manyfold3d/manyfold#4617
- Fix blank usernames by @Floppy in manyfold3d/manyfold#4624
🛠️ Other Improvements 🛠️
- Improve display of file dimensions by @Floppy in manyfold3d/manyfold#4577
- Remove advanced admin by @Floppy in manyfold3d/manyfold#3673
- Add custom views for FASP management by @Floppy in manyfold3d/manyfold#4613
- Add AI code guidance to contributor guide by @Floppy in manyfold3d/manyfold#4614
- Only enable FASP client capabilities if we have federation enabled by @Floppy in manyfold3d/manyfold#4616
Full Changelog: manyfold3d/manyfold@v0.120.0...v0.121.0
v0.121.0-ls98
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.121.0-ls98/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
This release is mostly invisible background work for future features, though there are a few little improvements you might notice.
- You can now enable generation of thumbnail-sized images to help lists load quicker (currently in "downloads" settings; no it's not a good place)
- 3D files now show their dimensions in the detail page, thanks to a much more efficient file analysis tool which we'll be doing a lot more with in future
- You can command library filesystem scans from the CLI - useful for cron jobs maybe!
- Basic support for "Fediverse Auxiliary Service Providers" (FASPs). This is a system built as part of the Fediscovery project which aims to solve the problems with federated search, new instances with empty timelines, etc. It's early days, and there aren't any real servers out there you can connect up to yet, but that should change over the next few months, and we're getting ready for it.
And one more thing; the Advanced Admin UI has been removed. It was only ever a stopgap until the rest of the application got the features it needed, which we think we've hit now. If there's anything you used that you can't do, open a feature request and we'll get a replacement in for you.
What's Changed
✨ New Features ✨
- Analyse 3d files using the
assimp
tool, and show calculated dimensions by @Floppy in manyfold3d/manyfold#4572 - Allow registration of FASP providers by @Floppy in manyfold3d/manyfold#4604
- Add CLI command to start library filesystem scan by @Floppy in manyfold3d/manyfold#4627
🔒 Security 🔒
- Restrict bulk scanning operations to administrators by @Floppy in manyfold3d/manyfold#4579
- Add authentication wall over FASP provider configuration by @Floppy in manyfold3d/manyfold#4608
🐛 Bug Fixes 🐛
- Fix error in navbar when "show libraries" is enabled by @Floppy in manyfold3d/manyfold#4578
- Handle file access and other errors during backfill jobs by @Floppy in manyfold3d/manyfold#4617
- Fix blank usernames by @Floppy in manyfold3d/manyfold#4624
🛠️ Other Improvements 🛠️
- Improve display of file dimensions by @Floppy in manyfold3d/manyfold#4577
- Remove advanced admin by @Floppy in manyfold3d/manyfold#3673
- Add custom views for FASP management by @Floppy in manyfold3d/manyfold#4613
- Add AI code guidance to contributor guide by @Floppy in manyfold3d/manyfold#4614
- Only enable FASP client capabilities if we have federation enabled by @Floppy in manyfold3d/manyfold#4616
Full Changelog: manyfold3d/manyfold@v0.120.0...v0.121.0
v0.120.1-ls97
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.120.1-ls97/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
A small but important bugfix for instances that show libraries in the navbar.
What's Changed
🐛 Bug Fixes 🐛
- Fix error in navbar when "show libraries" is enabled by @Floppy in manyfold3d/manyfold#4578
Full Changelog: manyfold3d/manyfold@v0.120.0...v0.120.1
v0.120.1-ls96
CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.120.1-ls96/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
A small but important bugfix for instances that show libraries in the navbar.
What's Changed
🐛 Bug Fixes 🐛
- Fix error in navbar when "show libraries" is enabled by @Floppy in manyfold3d/manyfold#4578
Full Changelog: manyfold3d/manyfold@v0.120.0...v0.120.1