2023-12-09 • can now open and add multiple files at once via multi-select • can now add multiple parts at once via multi-select • added single-instance mode • now remembering last window placement • binary STLs exported from “ZBrush” now default to Y-up 2021-10-30 • ASCII STLs exported from “Fusion 360” now default to Z-up 2021-07-25 • fixed “Autodesk 123D” ASCII STL detection • fixed “Visualization Toolkit” ASCII STL detection • fixed window not remembering whether it was maximized • fixed material check box not disabling when no file is loaded • minor performance improvements • minor setup improvements 2020-10-03 • added support for binary STLs exported from “BlocksCAD”, “Moment of Inspiration”, “XYZMaker”, and new “CNC Mastercam” and “Fusion 360” versions • initial rotation can now be configured via registry • adjusted cursor during dragging and rotation • improved unit support for binary STLs exported from “SketchUp” • improved ASCII STL compatibility • improved launch speed • improved error reporting in ASCII STLs • improved performance during resizing • fixed “Autodesk Inventor” STL version detection • fixed text labels not disabling properly • minor performance improvements 2020-03-01 • fixed zoom after switching file • minor performance improvements 2020-02-16 • fixed output scrolling • minor performance improvements 2020-02-07 • improved rendering performance and memory footprint • improved ASCII STL performance • fixed lighting problems 2019-12-08 • added “always rotate” option • minor performance improvements 2019-11-01 • added support for binary STLs exported from “3D Slash”, French “CATIA”, “HiCAD”, Tech Soft 3D “Polygonica”, “Vectary” • minor performance improvements 2019-08-10 • fixed missing MIME type in registry • minor performance improvements 2019-07-28 • fixed compatibility with “Open with” dialog • fixed possible allocation size overflow • minor performance improvements 2019-06-30 • improved Windows 10 compatibility • fixed artifacts with multi-file view • fixed window title icon • fixed file dates • minor performance improvements 2019-06-11 • now supporting binary STLs exported from new “Solid Edge” versions • added version information 2019-05-11 • added auto-rotation to "View" menu • fixed a crash with panning 2019-05-06 • fixed background color of error screen 2019-05-04 • minor performance improvements • reduced setup size 2019-03-24 • reduced setup size 2019-03-09 • window now remembers whether it was maximized • program shortcut is now directly in Start Menu • fixed handling of invalid scale factors in STLs exported from “ArchiCAD” • fixed “Leosculpt” STL detection • minor performance improvements 2019-02-14 • fixed opening file names with spaces via Shell • fixed background/material colors • fixed background color of error screen • fixed a crash when toggling US/metric units without a file loaded • fixed scale detection with “Alibre Design”, “ArchiCAD”, “form·Z”, and “TurboCAD” • now supporting binary STLs exported from “Dental Wings” products • fixed an error in binary STL detection heuristics • minor performance improvements 2019-01-06 • fixed folder navigation after drag and drop • minor setup performance improvements 2018-12-16 • now falling back to software rendering (slow) if the GPU is too old • fixed GPU driver error message • fixed Windows XP support • fixed “Repair or Remove” layout in setup • minor performance improvements 2018-12-08 • registry keys now honor per-machine installations 2018-11-17 • added menu option to toggle between metric and US units • fixed minor layout problems in setup 2018-11-11 • updated license in setup • fixed typo in setup caption • fixed cropped text in setup above progress bar 2018-11-10 • added top/left/front views • improved handling of files with NaN/infinite coordinates • setup now supports per-user installation, direct updating, and administrative installation • fixed a missing out-of-memory error message • minor performance improvements 2018-07-12 • improved anti-aliasing quality • fixed a crash with old GPUs 2018-06-04 • now supporting drag & drop 2018-06-02 • light now rotates with the viewer • minor performance improvements 2018-05-19 • version is now UTC • minor performance improvements 2018-04-29 • enabled backface rendering • fixed “Netfabb” STL detection • changed “Flip Zoom” to “Invert Mouse Wheel Zoom” 2018-02-23 • added dual extruder support via “Add Part” 2018-02-17 • added ability to select a default background color • minor performance improvements 2018-01-20 • triangle colors now have precedence over materials • “launch after setup” check box in setup now defaults to checked • fixed memory leak resizing the viewer with no file loaded • minor performance improvements 2018-01-13 • added keys for solid-outline-wireframe (F5-F6-F7) • added “launch after setup” check box to setup • changed solid-outline-wireframe selection to radio menu • fixed names in multi-object STLs • fixed flipped STL colors with “Meshmixer” • fixed multi-object ASCII STLs without proper “endsolid” markers • fixed detection of short STLs • fixed a crash with very long filenames • fixed a rare crash during error handling • fixed a rare crash during out-of-memory handling • fixed duplicate error messages on rare occasions • fixed EULA • minor performance improvements 2018-01-06 • added wireframe/outline rendering to “View” menu • fixed crash when changing coordinate space during file loading • fixed crash with infinite coordinates • fixed display of 2D STLs • fixed crash with extremely large files • fixed warning “missing object name after 'endsolid'” • fixed translation after coordinate space change • fixed dimensions after coordinate space change • fixed default material color (changed back to light gray) • minor performance improvements 2017-12-23 • fixed tab order • fixed triangle color control on startup • fixed material control with no file opened 2017-12-22 • can now choose between y-up/z-up • zoom is now limited • fixed black preview in color dialog • fixed triangle color control with no file opened • fixed rare memory leak when file loading fails • minor performance improvements 2017-12-01 • fixed crash with CAD Exchanger STLs • fixed “Flip Zoom” setting not being stored across sessions • fixed type/material/dimensions during loading • fixed “DesignSpark” detection • fixed resizing to very small sizes • fixed high-DPI display • fixed setup icon • added “Preview” option to Explorer context menu • added EULA to setup 2017-11-26 • fixed background color bug in 32-bit build • fixed false virus detection in 32-bit build • added ability to flip zooming direction with scroll wheel • added ability to save a default material for uncolored STLs 2017-11-25 • fixed object names in ASCII STLs • fixed flipped STL colors with “VisCAM” • fixed possible crash with very small ASCII STLs • added file details to UI • now supporting STLs exported from “SpaceClaim” • reduced memory footprint • improved ASCII STL performance 2017-11-23 • fixed “About” link • reduced Direct3D feature level to 10.0 (for old GPUs) 2017-11-21 • minor performance improvement to STL colors 2017-11-19 • added setups • enabled large addresses in 32-bit builds 2017-11-18 • fixed “Previous File”/“Next File” file with command line 2017-11-12 • changed icon • fixed “Exit” hotkey 2017-11-11 • fixed tab order • changed error screen to error icon • fixed “Previous File”/“Next File” on loading errors 2017-11-04 • initial branch from Lean Viewer