Releases: PeteMinus/modelist.app
Release list
Modelist 1.10.0
🚀 New Features
-
Backup & Restore: Your library is more than the files on disk - it is every tag, rating, and collection you have built up. Now you can save all of it.
- Export your curation: Tags, collections, ratings, materials, colors, printers, groups, and watched folders are written to a single
.modelist-backupfile. Your 3D files are never copied, so backups stay small. - Restore anywhere: Importing a backup replaces your current library and restarts Modelist. Useful for moving to a new computer, or getting back to a known-good state after a big cleanup goes wrong.
- Folder mapping on restore: When a backup comes from another machine, Modelist shows each watched folder and where it should live now. Folders that still exist are matched automatically, and anything else you point at a new location or skip.
- Thumbnails optional: Leave them out and backups stay tiny (previews simply re-render afterwards), or include them with an up-front size estimate before you export.
- Machine-local settings stay put: App preferences are never exported, so restoring a backup never drags another machine's settings along with it.
- Export your curation: Tags, collections, ratings, materials, colors, printers, groups, and watched folders are written to a single
-
Sidecar & Group Cover Images: Use your own images as thumbnails instead of the generated render.
- Automatic sidecars: Drop an image next to a model with the same name (
dragon.stl+dragon.png) and it becomes that model's thumbnail. An image next to a ZIP becomes the cover for the whole group. - Group photos: Pick any image as a group's cover, or choose one of the member renders. The sidecar stays available to re-select even after you switch to a render.
- Renders never steal the spot: A model still renders in the background, but your chosen image stays the one on the card.
- Detected on demand: Add a sidecar image long after a file was first scanned, and opening that file's edit page picks it up.
- Automatic sidecars: Drop an image next to a model with the same name (
-
Bulk Actions: The multi-select toolbar has been reorganised into a single Actions menu, with new actions inside it.
- Add / Clear Banderole: Set or clear the review ribbon across a whole selection, instead of the all-or-nothing button buried in Settings. Select a group and it applies to every file inside.
- Re-render Thumbnails: Rebuild thumbnails for just the files you pick, rather than regenerating the entire library. Files that previously failed to render are retried rather than skipped.
- A tidier toolbar: Selection controls stay on the row; everything that acts on your selection now lives in one menu, grouped and with Delete clearly separated.
-
Duplicate Archives: The Duplicate Finder now spots entire duplicate archives, not just loose files - handy when the same pack has been downloaded twice under different names.
⚡ Improvements
- Archives on network drives are fast: Previewing a file inside a ZIP now reads just that one file out of the archive instead of loading the entire archive into memory, and it does that once rather than once per file. On a NAS the difference is night and day.
- Built for big libraries: File list loading is cached and group filters resolve in a single query, so libraries in the tens of thousands of files stay responsive. Search indexing was reworked to use a fraction of the memory it used to.
- Works fully offline: Fonts and libraries now ship with the app, so the interface renders properly with no internet connection.
- Search sees more: Notes and descriptions are now indexed, with formatting stripped so searches match the words you actually wrote.
- Clean shutdown: Background workers and hidden windows are closed properly when you quit, and any temporary files left behind by an unexpected shutdown are cleared at startup rather than accumulating on disk.
- Duplicate Finder handles big results: Opening the results of a large scan no longer locks up the app, results are capped per category with a prompt to narrow things down, and the summary grid lays out evenly. Scans also keep running in the background now, so you can go do something else and come back to live progress.
- Metadata travels with archives: Files extracted from a ZIP now inherit the download and source information from the archive they came from.
Along with several minor yet impactful improvements, this release brings higher stability and better performance, while adding Backup & Restore to capture your whole curation layer in one portable file, sidecar images so your own photos can serve as thumbnails, and a tidier Actions menu with new bulk controls.
Modelist 1.9.0
🚀 New Features
-
Print Attributes: Every model can now carry its slicer details - printer, material, and total print weight. The new Print tab in the file details panel surfaces all of it in one place.
- Auto-extraction: Modelist reads 3MF files from Bambu Studio, Orca Slicer, PrusaSlicer, and SuperSlicer and fills in the printer, material(s), and weight automatically. Works for 3MFs nested inside ZIPs too.
- Per-field source tracking: Each attribute remembers whether it was extracted from the file or set by you, so manual edits never get overwritten by a re-scan.
- Multiple materials: A single print can use several materials - weights are summed, with a per-material breakdown shown in the Print tab.
-
Filaments / Colors: Track the colors used in each print, pulled straight from the slicer file.
- Auto-extracted: Filament colors come out of 3MF metadata automatically when files are scanned.
- Hue-sorted color tree: Settings → Colors shows your full color library sorted by hue, so similar shades sit next to each other.
- Color grouping: Drag a color onto another to group them under a parent color (e.g. all your reds under "Red"). Filter chips and review dropdowns roll grouped colors up to their parent.
- Tri-state filter chips: Filter files by color with include / exclude / off, the same way Tags work.
-
Printers & Materials Library: A proper library for the gear and filament you actually own.
- Add and manage printers and materials from Settings, with aliases so multiple slicer names (e.g. "Bambu PLA Basic" / "PLA Basic Bambu") resolve to the same entry in your library.
- Inline Add new printer from the Print tab dropdown - no need to switch to Settings first.
-
Pending Review: When a scan finds a printer, material, or color it hasn't seen before, you get a review queue instead of silent guesswork.
- One modal, three tabs: Unknown printers, materials, and colors are reviewed in a single Pending Aliases modal. Map each one to an existing library entry, or create a new one.
- Persistent popup + sidebar badges: A status popup and per-category badges in the sidebar tell you exactly what's waiting for review and how many.
- Default to Create: The default action is now "Create new" instead of "Map to nearest" - safer when names are ambiguous.
-
Scrollbar Toggle: Settings → Display has a new "Show scrollbars" toggle. Choose between always-visible scrollbars or the macOS-style overlay scrollbars that only appear while you scroll.
⚡ Improvements
- Smarter filter sidebar: Printer, Materials, and Colors live in the More Filters block alongside existing filters, and all of them persist in saved searches and smart collections.
- Active filter counts: Collapsed filter sections now show a count of how many filters are active inside, so you don't lose track of what's narrowing your results.
- Filter drawer scales: The drawer stays usable even when your Materials or Colors lists get long - the inner search expands on focus, and the chevron morphs into a Collapse pill to get back out.
- Material filter is tri-state: Material chips now support include / exclude / off, matching how Tags filters work. Multi-material selection uses AND logic (file must match all picked materials), consistent with Tags.
🐛 Bug Fixes
- Review ribbon in Collections: The banderole / review ribbon now shows for files inside regular Collections - previously it only appeared in Smart Collections and Watched Folders.
- Re-scan on refresh: Post-scan workers (extraction, pending-alias resolution) now also run when you manually refresh a watched folder, not just on initial scan.
This release is all about your slicer files actually telling Modelist what they know. Printers, materials, filament colors, and print weight now auto-populate from 3MFs (Bambu, Orca, PrusaSlicer, SuperSlicer - including 3MFs inside ZIPs), with a proper review queue for anything new and a tight filter UI to slice and dice by any of it.
Modelist 1.8.0
🚀 New Features
-
Multi-level Collections: Collections can now be nested inside other collections, giving you a proper hierarchy to organize your library.
- Nesting: Create sub-collections inside any collection to build a tree structure as deep as you need.
- Smart Collections as Leaves: Smart collections (saved searches) can live inside any collection, but cannot contain children - they're always leaf nodes.
- Move Collection: A new Move button in the collection action bar opens a tree picker so you can reparent a collection - move it into another collection or back to the top level.
-
Resizable Sidebar: Drag the right edge of the sidebar to resize it to your preferred width.
- Persistent: Your chosen width is saved and restored when you restart Modelist.
- Smooth: Drag handle highlights as you resize, with a min of 260px and max of 480px.
-
Drop Folders to Add: Drag a folder from Finder directly onto the Watched Folders section to add it - the dialog opens pre-filled with the path and name.
⚡ Improvements
-
Find Source URL: The URL is now shown for review before saving, so you can confirm it looks right.
-
Watched Folders: Drag and drop to reorder your watched folders in the sidebar.
-
Keyboard Shortcuts for Modals: Press Enter to confirm and Escape to cancel in any modal dialog.
-
Multi-select Groups: Groups are now selectable in multi-select mode - they get checkboxes and a selection highlight, show in the selection count, and support bulk actions (add to collection, delete).
🐛 Bug Fixes
- Open With: Adding multiple custom applications no longer fails after the first one.
- Duplicate Finder: Progress UI now correctly restores after navigating away and returning to the Duplicate Finder.
- Dark Mode: Eliminated the brief white flash when launching the app in dark mode.
This release brings a proper collection hierarchy to Modelist - nest collections as deep as you need, tuck smart collections anywhere in the tree, and reorganize everything with the new Move Collection picker.
Modelist 1.7.1
⚡ Improvements
-
Search Filters: Added two new collection filters to help you find files:
- In Collection: Shows only files that belong to at least one collection
- Not In Collection: Shows only files that don't belong to any collection
-
Applications: Improved performance for detecting installed applications, especially on Windows:
- Caching: Application detection results are now cached to avoid slow scanning on subsequent loads
- Custom Apps: Manually add additional applications that aren't automatically detected, or configure them to run with custom command-line parameters
- Smart Opening: The system remembers which application you last used to open each file and will automatically use that same application the next time you open it, even if it's different from your default application
-
Zoom Controls:
- Keyboard Shortcuts: Added keyboard shortcuts for zoom in (
Cmd/Ctrl +) and zoom out (Cmd/Ctrl -) using platform-appropriate modifier keys - Persistent Settings: Zoom level is now saved and restored when you restart the application
- Keyboard Shortcuts: Added keyboard shortcuts for zoom in (
-
Rendering Performance:
- ZIP Files: Improved rendering of ZIP files with better efficiency and speed
- Memory Management: Enhanced caching and cleanup logic for improved memory efficiency
Modelist 1.7.0
🚀 New Features
-
ZIP File Support: You can now enable indexing and analyzing of ZIP files in your watched folders through Settings > General.
- Browse Without Extracting: View and manage 3D models inside ZIP files just like they were extracted - no need to manually unzip anything.
- Full Preview Support: See thumbnails and 3D previews of models inside ZIP files directly in Modelist.
- Open Directly: Click to view models in 3D or edit them without worrying about extraction - Modelist handles it automatically.
- Clean & Tidy: Your original ZIP files stay untouched, and temporary files are cleaned up automatically.
-
Dark Mode: A dark theme for comfortable use in any lighting.
- Easy Toggle: Switch between light and dark modes with a simple toggle in Settings.
- Remembers Your Choice: Your theme preference is saved and restored when you restart Modelist.
- File Re-rendering: Switching to dark mode will keep the white background of rendered images. This is now changed to transparent to work nice in both modes. Go to Settings > General, reset default color and restart rendering for subset of files.
⚡ Improvements
- Groups: You can now add entire groups to collections, not just individual files. Enhanced drag and drop support for moving groups between collections.
- Virtual Machine Support: Better 3D rendering compatibility for users running Windows in virtual machines.
- Custom Images: Upload your own images for models instead of relying only on auto-generated thumbnails or downloads.
This release brings two game-changing features: work with ZIP files without the hassle of extracting them, and a sleek dark mode for comfortable sessions day or night.
Modelist 1.6.0
🚀 New Features
- Duplicate Finder: A powerful new tool to detect and clean up duplicate files in your library.
- Multi-layered Detection: Finds duplicates using three methods:
- Exact Match: Identical file content (binary hash).
- Heuristic: Similar filenames and file sizes (e.g.
box_v1.stlvsbox_v2.stl). - Visual: Uses "Perceptual Hashing" to find models that look the same, even if renamed completely.
- Multi-layered Detection: Finds duplicates using three methods:
- Notes Popover: View your file notes directly from the file list without opening the details panel.
- Custom Render Material: You can now choose the default colour for your 3D model previews in Settings.
⚡ Improvements
- Collections:
- Group Support: Model Groups can now be added to Collections alongside individual files.
- Visual Indicators: Files now display a badge showing which collection they belong to, if added as individual file.
This release brings a long-awaited feature to keep your library clean and organised.
Modelist 1.5.0
🚀 New Features
- Smart Collections: Introduced dynamic collections that automatically update based on your search filters (e.g., "All Printed Models", "New STLs").
- Enhanced Group Management:
- Manual Creation: You can now manually create and manage model groups to organize your library exactly how you want.
- Bulk Assignment: Easily add multiple files to a group at once.
- Group Thumbnails: Select custom thumbnails for your groups.
- Renaming: Rename groups directly from the interface.
- Customizable Banderole: The "Needs Review" flag is now the "Banderole". You can customize the text (e.g., "To Print", "Review", "New") in Settings.
- MakerWorld Integration: Improved crawler robustness using a new browser-based engine for better compatibility, triggered explicitly by user action.
⚡ Improvements
- UI Overhaul:
- Sidebar: completely redesigned with better spacing, section headers, and a cleaner look.
- Collections: New UI for easier collection management and sorting.
- Details View: New "Banderole" banner with quick-action to clear status.
- Performance:
- Rendering: Optimized image rendering pipeline (direct data passing) for faster thumbnails.
- Scanning: Improved file scanner reliability and speed.
- Search: Added a "Groups Only" filter to easily find your model groups.
🐛 Bug Fixes
- Fixed an issue where renders could be assigned to the wrong models.
- Fixed search input population quirks.
- Fixed various UI layout issues in the sidebar and lists.
This release represents a significant step forward in organization capabilities, giving you more power to sort, group, and manage your 3D model library efficiently.
Modelist 1.4.1
Windows Quick Fix for Mobile Sharing Key.
Modelist 1.4.0
New Features
Mobile Link Sharing (Beta)
-
Share Webpages from Your Phone: Install the Modelist mobile companion app at share.modelist.app and share webpages directly to your Modelist desktop app
-
Seamless Workflow: Use the Share button on any webpage on your phone and choose Modelist to send links instantly to your computer
-
Sharing Key Integration: Unique sharing key with QR code for easy mobile app setup and pairing
-
Link Management: All shared links appear in your Modelist Inbox
Bug Fixes & Improvements
-
Windows Certificate Fix: Resolved certificate expiration issues that some Windows users experienced during installation and updates
-
Security Enhancements: Improved security measures for cloud-based sharing features
-
Linux Build Improvements: Fixed Linux build and publishing issues for better platform support
This version introduces powerful sharing capabilities, allowing you to share both files and web links between devices. The mobile companion app enables seamless link sharing from your phone to your desktop Modelist app.
Modelist v1.3.3
New Features
Multi-File Selection Mode
- Multi-File Selection: Introduced comprehensive multi-file selection mode for bulk operations
- Advanced Tag and Collection Management: Select multiple files and assign tags or add to collections using a dedicated modal interface
- Improved Workflow: Selection mode automatically exits when other actions are triggered for smoother user experience
Meta Enrichment System (Opt-In)
- Automatic Metadata Enrichment: Added background system to automatically enrich file metadata from source pages and 3MF files (internet connection required)
- User Control: Meta enrichment is opt-in and can be controlled through Settings
- Enhanced 3MF Processing: Improved processing of 3MF files with additional metadata extraction
Minor Improvements
- Refresh Button: Added refresh button to the main toolbar for quick folder rescanning
- File Edit Screen: Enhanced File Edit screen with various UI improvements
This version introduces powerful multi-file selection capabilities and optional automatic metadata enrichment, alongside improvements to the File Details screen and file deletion safety.