CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.129.2-ls118/index.html
LinuxServer Changes:
Full Changelog: v0.129.1-ls117...v0.129.2-ls118
Remote Changes:
This week's release is focused on accessibility bugfixes and improvements. There's also a performance improvement bugfix that should reduce browser memory usage on pages with large numbers of 3D model renderers, and you should now get proper filenames when you open a file in your slicer apps.
What's Changed
🔒 Security 🔒
- Prevent downloading models where user only has preview permission by @Floppy in manyfold3d/manyfold#5067
🐛 Bug Fixes 🐛
- Delay offscreen worker to avoid overloading when showing a page with a large number of models by @Floppy in manyfold3d/manyfold#5050
- Alerts are now spoken by screen readers by @Floppy in manyfold3d/manyfold#5051
- Remove tab-to-select on dropdowns by @Floppy in manyfold3d/manyfold#5052
- Fix aria controls IDs by @Floppy in manyfold3d/manyfold#5055
- make sure skip links can be tabbed to by @Floppy in manyfold3d/manyfold#5059
- Fix tab ordering of pagination and sort links by @Floppy in manyfold3d/manyfold#5060
- Fix aria haspopup settings by @Floppy in manyfold3d/manyfold#5058
- Make signed download URLs end with the original filename, so slicers use it properly by @Floppy in manyfold3d/manyfold#5061
- Hide problem details on model page unless user has the right permissions by @Floppy in manyfold3d/manyfold#5068
- Add presentation role to link icons by @Floppy in manyfold3d/manyfold#5069
- Fix carousel keyboard navigation by @Floppy in manyfold3d/manyfold#5072
🧑 Accessibility 🧑
- Make search help keyboard-accessible via tabbing by @Floppy in manyfold3d/manyfold#5053
- Improve dropdown accessibility with roles & aria hints by @Floppy in manyfold3d/manyfold#5054
- Add search role to search box by @Floppy in manyfold3d/manyfold#5056
- Improve navbar a11y with roles by @Floppy in manyfold3d/manyfold#5057
- Improve labels on clipboard copy buttons by @Floppy in manyfold3d/manyfold#5062
- improved contrast on account menu and sign in button by @Floppy in manyfold3d/manyfold#5070
- Make editable fields more obvious and accessible by @Floppy in manyfold3d/manyfold#5071
🌍 Internationalization 🌏
- Translations updated: fr by @Floppy in manyfold3d/manyfold#5040
- Translations updated: es by @Floppy in manyfold3d/manyfold#5017
- Translations updated: zh-CN by @Floppy in manyfold3d/manyfold#5028
🛠️ Other Improvements 🛠️
- Add Yard and yard-lint to drive improvement of code documentation by @Floppy in manyfold3d/manyfold#5049
Full Changelog: manyfold3d/manyfold@v0.129.1...v0.129.2