<table>
<thead>
<tr>
<th>OS</th>
<th>Dev</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">Windows x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/MeshLibDist_v2.4.1.114.zip">zip</a>
</td>
</tr>
<tr>
<td align="center">Ubuntu 20 LTS x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/meshlib_v2.4.1.114_ubuntu20-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Ubuntu 20 LTS arm64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/meshlib_v2.4.1.114_ubuntu20-arm64-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Ubuntu 22 LTS x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/meshlib_v2.4.1.114_ubuntu22-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Ubuntu 22 LTS arm64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/meshlib_v2.4.1.114_ubuntu22-arm64-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Fedora 39 x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/meshlib_v2.4.1.114-dev.rpm">rpm</a>
</td>
</tr>
<tr>
<td align="center">MacOS x64 (Intel)</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/meshlib_v2.4.1.114_x64.pkg">x64 pkg</a>
</td>
</tr>
<tr>
<td align="center">MacOS arm (Apple Silicon)</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.4.1.114/meshlib_v2.4.1.114_arm.pkg">arm pkg</a>
</td>
</tr>
</tbody>
</table>
What's Changed
* Fix accuracy problems, again. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2569
* Surface Contours widget: Keep picked points pickable by oitel in https://github.com/MeshInspector/MeshLib/pull/2571
* fix delocate==0.10.7 by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/2576
* Introduce multy icp by Grantim in https://github.com/MeshInspector/MeshLib/pull/2573
* Measuring center distance. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2572
* Palette: uv-coordinates depend on filtering type by Fedr in https://github.com/MeshInspector/MeshLib/pull/2577
* Improve undo/redo support in selection widgets by oitel in https://github.com/MeshInspector/MeshLib/pull/2574
* QR decomposition for Matrix3 by Fedr in https://github.com/MeshInspector/MeshLib/pull/2578
* MeshTopology::findHoleRepresentiveEdges parallel implementation by Fedr in https://github.com/MeshInspector/MeshLib/pull/2580
* findHoleComplicatingFaces optimized by Fedr in https://github.com/MeshInspector/MeshLib/pull/2581
* orientLocalTriangulations can work with a region (and not whole cloud) by Fedr in https://github.com/MeshInspector/MeshLib/pull/2584
* Surface Contours Widget: Fix null functor handling by oitel in https://github.com/MeshInspector/MeshLib/pull/2585
* Surface Point Picker: Fix radius on base object's re-scale by oitel in https://github.com/MeshInspector/MeshLib/pull/2586
* MIC3763 add bpogress bar in Image to Distance by egrebenchenko in https://github.com/MeshInspector/MeshLib/pull/2570
* Autotests profiling MIC3684 by Chernobrovkin-AD in https://github.com/MeshInspector/MeshLib/pull/2575
* Add lib path to embedded python by Grantim in https://github.com/MeshInspector/MeshLib/pull/2588
* optionaly find closest intersection in cuda sky factor by Grantim in https://github.com/MeshInspector/MeshLib/pull/2591
* MIC3896_take_into_possible_errors by egrebenchenko in https://github.com/MeshInspector/MeshLib/pull/2589
* Make `+`/`-` buttons on `UI::drag` square. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2592
* Make MSAA setting readonly in wasm by Grantim in https://github.com/MeshInspector/MeshLib/pull/2593
* Default x2 MSAA for macos by Grantim in https://github.com/MeshInspector/MeshLib/pull/2594
* SpaceMouseHandlerHidapi: log even unknown devices by Fedr in https://github.com/MeshInspector/MeshLib/pull/2597
* Surface Contours Widget: Temporarily disable clear history action by oitel in https://github.com/MeshInspector/MeshLib/pull/2595
* Add "run and exit" test for mac by Chernobrovkin-AD in https://github.com/MeshInspector/MeshLib/pull/2590
* Add a signal for manual object selection. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2596
* Fix Connection scope in ConnectionHolder by Grantim in https://github.com/MeshInspector/MeshLib/pull/2566
* AncillaryImGuiLabel enhancements by rodion-orlov in https://github.com/MeshInspector/MeshLib/pull/2600
* Relax: limit result near initial position by Fedr in https://github.com/MeshInspector/MeshLib/pull/2599
* Restore previous API in AncillaryImGuiLabel to fix build by rodion-orlov in https://github.com/MeshInspector/MeshLib/pull/2603
* Support new SpaceMouse Pro Wireless Bluetooth Edition by Fedr in https://github.com/MeshInspector/MeshLib/pull/2605
* 2587 Add overload to find closest intersections for computeSkyViewFactor by egrebenchenko in https://github.com/MeshInspector/MeshLib/pull/2604
* Construct dense box from given points by oitel in https://github.com/MeshInspector/MeshLib/pull/2607
* Remove unit settings from the palette and deprecate `formatNoTrailing… by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2608
* Expose more mapping options in Boolean result mapping 2583 by Grantim in https://github.com/MeshInspector/MeshLib/pull/2610
* MIC3686 Add file type filter to macOS file dialogs by vshlobin-mi in https://github.com/MeshInspector/MeshLib/pull/2611
* SpaceMouseHandlerHidapi: log error of open device by Fedr in https://github.com/MeshInspector/MeshLib/pull/2612
* MIC3686 Add file type filter to macOS file dialogs and fix macOS x64 build by vshlobin-mi in https://github.com/MeshInspector/MeshLib/pull/2615
* compute distance map with cuda by Grantim in https://github.com/MeshInspector/MeshLib/pull/2616
* added notification when point cloud shows with discretization after load by ABSitf in https://github.com/MeshInspector/MeshLib/pull/2602
* MIC3912 Add MSAA info in System Information by egrebenchenko in https://github.com/MeshInspector/MeshLib/pull/2609
* Improvements to features. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2614
* DenoiseViaNormals: limitNearInitial option by Fedr in https://github.com/MeshInspector/MeshLib/pull/2618
* added cached total length in ObjectLines by ABSitf in https://github.com/MeshInspector/MeshLib/pull/2617
* Add more functions to MultiwayICP by Grantim in https://github.com/MeshInspector/MeshLib/pull/2619
* Viewport::getModelRenderParams: fix degen case processing by Fedr in https://github.com/MeshInspector/MeshLib/pull/2620
* Fix discretization slider by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2621
* remove trailing zeros after systemToUtf8 by Fedr in https://github.com/MeshInspector/MeshLib/pull/2623
* Display dimension values in the UI. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2625
* Fix one frame click in name UI by Grantim in https://github.com/MeshInspector/MeshLib/pull/2627
* Palette: an option to have invalid values depicted with gray color by Fedr in https://github.com/MeshInspector/MeshLib/pull/2629
* get info for individual objects in multiwayIcp by Grantim in https://github.com/MeshInspector/MeshLib/pull/2630
* Palette: improvements by Fedr in https://github.com/MeshInspector/MeshLib/pull/2631
* Add triangulation autotest by Chernobrovkin-AD in https://github.com/MeshInspector/MeshLib/pull/2626
* Palette: an option to draw only top half by Fedr in https://github.com/MeshInspector/MeshLib/pull/2637
* show error loading transform by ABSitf in https://github.com/MeshInspector/MeshLib/pull/2632
* Discard far pairs independently for multiway icp by Grantim in https://github.com/MeshInspector/MeshLib/pull/2636
* Save setted discretization in point cloud after decreasing points count by ABSitf in https://github.com/MeshInspector/MeshLib/pull/2633
* Fix labels rendering in palette. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2638
* Fix mouse event weirdness. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2635
* Support decorations in unit strings. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2639
* Ditch stub precision setting. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2640
* MultiwayICP symmetry by Grantim in https://github.com/MeshInspector/MeshLib/pull/2641
* Small UI updates by Grantim in https://github.com/MeshInspector/MeshLib/pull/2644
* macOS x64: macos-12 runners by Fedr in https://github.com/MeshInspector/MeshLib/pull/2645
* Start using macOS 14 Arm github hosted runners by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/2160
* MeshOrPointsXf in ICP and MultiwayICP by Fedr in https://github.com/MeshInspector/MeshLib/pull/2647
* Add fusion to Python by Chernobrovkin-AD in https://github.com/MeshInspector/MeshLib/pull/2643
* MIC3955_Add_Faces_Color_Map_support_for_To_Components by egrebenchenko in https://github.com/MeshInspector/MeshLib/pull/2642
* UI test engine. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2646
* Add fusion autotest by Chernobrovkin-AD in https://github.com/MeshInspector/MeshLib/pull/2648
* Fix UI::TestEngine assert in settings. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2650
* Add button group for the search window. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2651
* restore Palette::getUVcoord by Fedr in https://github.com/MeshInspector/MeshLib/pull/2652
* Palette::getUVcoords( ..., const VertPredicate & valids ) by Fedr in https://github.com/MeshInspector/MeshLib/pull/2653
* Start replacing DistanceMapToWorld with AffineXf3f by Fedr in https://github.com/MeshInspector/MeshLib/pull/2654
* Extract code from MoveObjectByMouse, add new features by rodion-orlov in https://github.com/MeshInspector/MeshLib/pull/2649
* Replace more DistanceMapToWorld with AffineXf3f by Fedr in https://github.com/MeshInspector/MeshLib/pull/2655
* Add callback and fix instability in MultiwayICP by Grantim in https://github.com/MeshInspector/MeshLib/pull/2657
* A python function to skip N frames. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2659
* Delete move assignment&ctor in PluginUpdateOr for MAKE_SLOT to work by rodion-orlov in https://github.com/MeshInspector/MeshLib/pull/2660
* fix_build/suppress_boost_warning by Grantim in https://github.com/MeshInspector/MeshLib/pull/2663
* positionVertsWithSpacing by Fedr in https://github.com/MeshInspector/MeshLib/pull/2664
* Distance map autotest by Chernobrovkin-AD in https://github.com/MeshInspector/MeshLib/pull/2658
* remove excessive virtual deriving by Grantim in https://github.com/MeshInspector/MeshLib/pull/2662
* Forward exceptions from blocking command loop calls. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2665
* MIC4009_Add_Faces_Color_Map_support_for_Surface_Distance by egrebenchenko in https://github.com/MeshInspector/MeshLib/pull/2656
* fix debug embed python zip copying by Grantim in https://github.com/MeshInspector/MeshLib/pull/2666
* Add a simple point to ImGuiMeasurementIndicators. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2668
* Fix text alignment in custom sliders by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2669
* use std::stacktrace if available by Fedr in https://github.com/MeshInspector/MeshLib/pull/2667
* Triangle3<T> makeDegenerate( const Triangle3<T> & t ) by Fedr in https://github.com/MeshInspector/MeshLib/pull/2670
* reworked drawing scene objects list by ABSitf in https://github.com/MeshInspector/MeshLib/pull/2661
* Expose uniteManyNeshes nestedMeshes mode by Grantim in https://github.com/MeshInspector/MeshLib/pull/2674
* Get selected meshes from python. by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/2675
* pip-build: Linux python 3.12 support by Fedr in https://github.com/MeshInspector/MeshLib/pull/2673
* Add milliseconds to supported units list, some fixes by rodion-orlov in https://github.com/MeshInspector/MeshLib/pull/2677
* MIC4025 Extend Icons mechanism for independent icons by egrebenchenko in https://github.com/MeshInspector/MeshLib/pull/2678
* Use 3DxWare driver on macOS when possible by oitel in https://github.com/MeshInspector/MeshLib/pull/2634
* Fix eigen stack alloc limit in wasm by Grantim in https://github.com/MeshInspector/MeshLib/pull/2679
**Full Changelog**: https://github.com/MeshInspector/MeshLib/compare/v2.4.0.158...v2.4.1.114