Release v0.57.0
20 February 2024This release brings the ability to combine supported and unsupported files, and choose whether or not to display them in lists. You can set a supported version for a file manually, but also when you run a scan, Manyfold will try to link them up automatically. To run this on your current library, run a “check existing models” scan after upgrading.
We also have our first translation, into German, thanks to @ToasterUwU and @beniroquai! So, if your browser is set to prefer German, you’ll now see almost all of the application text in that language. If you’d like to help with the last few bits of translation, or do another language, take a look at the README!
What’s Changed
✨ New Features ✨
- Make every bit of site text translatable by @Floppy in #1837
- Allow joining of supported and unsupported versions of the same model by @Floppy in #1851
- Automatically pair up supported and unsupported files by @Floppy in #1876
- Prefer same format when matching supported/unsupported models by @Floppy in #1884
- Initial German translation by @Floppy, @ToasterUwU and @beniroquai in #1844
🐛 Bug Fixes 🐛
- Fix bug with Collection.model_name inside a ViewComponent by @Floppy in #1863
- Fix scan button by @Floppy in #1880
- More accurate part matching when there are multiple options by @Floppy in #1889
🛠️ Other Improvements 🛠️
- Create CONTRIBUTING guide by @Floppy in #1824
- add MD extension to contrib file by @Floppy in #1825
- add link to CLA in CONTRIBUTING by @Floppy in #1826
- Add issue templates by @Floppy in #1827
- Create issue template config by @Floppy in #1828
- Delete .github/ISSUE_TEMPLATE/something-else.md by @Floppy in #1829
- add PR template by @Floppy in #1830
- add NLNet funding to README by @Floppy in #1831
- Lint ERB files using erblint by @Floppy in #1834
- Improve Rails output safety by @Floppy in #1836
- Set up translation pipeline using translation.io by @Floppy in #1843
- Update Husky test git hooks by @Floppy in #1845
- Enable more languages on translation.io by @Floppy in #1846
- Add configuration for available locales by @Floppy in #1850
- Add missing translation keys by @Floppy in #1852
- Improve translation.io sync config by @Floppy in #1856
- Minor I18n improvements by @Floppy in #1859
- Improved string comparison for file matches by @Floppy in #1879
- fix user form in Admin UI by @Rukongai in #1886
New Contributors
- @Rukongai made their first contribution in #1886
- @ToasterUwU and @beniroquai made their first contributions in #1844
Full Changelog: v0.56.1…v0.57.0
See the original release on GitHub: v0.57.0