Skip to content

Releases: manyfold3d/manyfold

v0.47.0

02 Jul 16:49
edb2a3a
Compare
Choose a tag to compare

A few small features to make library management easier this time.

NOTE: you may find some of your creators or collections get renamed when upgrading; this is because creator and collection names are now required to be unique! The application will check this when you upgrade, and if there are any conflicts, it will add some random numbers to the end of the name.

What's Changed

✨ New Features ✨

  • Add ability to merge contained models all at once by @Floppy in #1309
  • Add a "New collection" button to collection list page by @Floppy in #1314
  • Add creator and collection delete buttons to edit pages by @Floppy in #1320

🐛 Bug Fixes 🐛

  • Fixed creators and collections with no models not showing in lists by @Floppy in #1310

🛠️ Other Improvements 🛠️

  • Small test fix to avoid random test failures by @Floppy in #1311

Full Changelog: v0.46.0...v0.47.0

v0.46.0

24 Jun 21:53
d4434bd
Compare
Choose a tag to compare

Tired of models appearing called "Files" or "presupported"? No longer, for common subfolder names are now automatically combined into the model for their parent folder, just like thingiverse models have been for ages. We'll also show nested models in the problem list, so you can easily find and fix them up.

What's Changed

✨ New Features ✨

  • Highlight nested models in Problem list by @Floppy in #1294
  • Automatically combine some commonly-used model subfolders by @Floppy in #1300

🐛 Bug Fixes 🐛

  • Fix bug where bulk edit would always reorganize files by @Floppy in #1302

Full Changelog: v0.45.0...v0.46.0

v0.45.0

20 Jun 13:21
689a4c3
Compare
Choose a tag to compare

It's been a while! This release is mostly bug fixes, especially around library scanning, metadata parsing, docker running, and more. There's also been some behind-the-scenes work loading models into the server-side code, which gives us a way to do lots of exciting new things in future releases.

What's Changed

✨ New Features ✨

  • Show alert for problem models in lists by @Floppy in #1288

🐛 Bug Fixes 🐛

  • Correctly identify nested models with underscores in their names by @Floppy in #1131
  • Fix incorrect behaviour when moving and organising models by @Floppy in #1254
  • Fix case handling in file scanner by @Floppy in #1263
  • Ignore directory names that have file extensions on the end by @Floppy in #1264
  • Remove separators from start/end of model paths, to avoid duplicates during scan by @Floppy in #1268
  • Fix error where server.pid stops docker container starting by @Floppy in #1269
  • Fix links in header when using RAILS_RELATIVE_URL_ROOT by @Floppy in #1271
  • Don't move files if the real path on disk hasn't actually changed by @Floppy in #1272
  • ignore directories that look like files in ModelScanJob by @Floppy in #1282
  • Remove dashes from path-parsed tags by @Floppy in #1283

🛠️ Other Improvements 🛠️

Full Changelog: v0.44.0...v0.45.0

v0.44.0

15 Apr 20:51
8514c14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.43.0...v0.44.0

v0.43.0

17 Mar 14:03
f6d217b
Compare
Choose a tag to compare

The big news this release is uploading! You can upload archive files directly through the web interface, and the models within will be extracted and scanned into your library.

What's Changed

Bugfixes

  • Fix slow calculation of tag counts by @Floppy in #1103
  • move_files is executed twice per model on bulk update. by @ksuquix in #1107

New Contributors

Full Changelog: v0.42.0...v0.43.0

v0.42.0

10 Mar 17:43
52bf674
Compare
Choose a tag to compare

Lots of new stuff! You can now tell VanDAM how you want your files organised on disk. By creator? Collection? Tag? All of the above? Now you can! Even better, VanDAM will attempt to guess information for newly-scanned models based on the template. There are also lots of improvements around tagging, and some new library options like custom icons!

New features

Bugfixes

Full Changelog: v0.41.0...v0.42.0

v0.41.0

23 Feb 23:10
650bd20
Compare
Choose a tag to compare

There's a lot in this release, but the big news is that the various ways of listing models have been unified into a single view, which you can filter by creator, collection, library, tag, and text search. This should make finding your models easier, and also looking after them, because bulk editing now works for any set of models in that view. So, you want to set the creator on everything in a collection? Now you can.

As well as that, there's a whole host of smaller things like inline editing for names, the ability to set notes and captions for your models, and a load of visual improvements. Enjoy!

Enhancements

  • Merge model lists into one, enabling bulk edit, rich filtering, and more by @ksuquix in #963
  • Redesign creator listings for new model lists by @Floppy in #1022
  • Added setting to enable/disable auto-tagging using directory name by @ksuquix in #948
  • Inline name editing by @ksuquix in #949
  • Added notes and captions to models/creators/model_files by @ksuquix in #968
  • Move scale factor into notes field by @Floppy in #1019
  • Restyled navigation bar by @Floppy in #1005
  • UX improvements and refactoring for tags by @Floppy in #1011
  • Improved footer with social links and logo by @Floppy in #1018
  • Advanced admin for tags & collections by @ksuquix in #964
  • Advanced admin for problems by @ksuquix in #969

Bugfixes

  • Docker: ensure van_dam services are on the same network by @sammcj in #962
  • Refactor file format handling to fix missing image format support by @Floppy in #990

New Contributors

Full Changelog: v0.40.0...v0.41.0

v0.40.0

15 Dec 01:18
2f4041f
Compare
Choose a tag to compare

Another big new feature! Now you can change the way the 3d models are rendered. You can change background colour, object colour and rendering style, grid display, and even turn on pan/zoom controls if you want to take a closer look at your models.

colours

What's Changed

  • Add renderer settings for colours, render style, grid view, etc by @Floppy in #879
  • Improve layout of settings page by @Floppy in #880

Full Changelog: v0.39.0...v0.40.0

v0.39.0

12 Dec 22:55
67d6974
Compare
Choose a tag to compare

Mo' Models, Mo' Problems

This release adds "problems", which highlight things that have gone wrong with your library. Missing files or models will be flagged up in the problem list, rather than being auto-deleted as they were before, so that you can decide what should happen.

There will be more types of problems in the future, so stay tuned to that list!

What's Changed

  • Add "Problems", which highlight missing files and other issues by @Floppy in #860
  • Add rubocop to lint Rails and RSpec usage by @Floppy in #866
  • Add tasks and checks for translations by @Floppy in #867

Full Changelog: v0.38.0...v0.39.0

v0.38.0

28 Nov 23:51
488ada9
Compare
Choose a tag to compare

What's Changed

  • Add a Yeggi search button in model by @Floppy in #829
  • Show collection in model metadata by @Floppy in #830
  • Highlight new models in lists by @Floppy in #831
  • Index STP, LYS, LYT, CHITUBOX, and WEBP files by @Floppy in #833
  • Edit ground plane size in settings page (GRID_SIZE no longer used) by @Floppy in #548 and #835
  • Only show tags for selected models in bulk "remove tags" box by @Floppy in #837

Full Changelog: v0.37.0...v0.38.0