Meshlib

Latest version: v3.0.3.233

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 18

2.2.1.47

<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.2.1/MeshLibDist_v2.2.1.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.2.1/meshlib_v2.2.1_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.2.1/meshlib_v2.2.1_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.2.1/meshlib_v2.2.1_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.2.1/meshlib_v2.2.1_ubuntu22-arm64-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Fedora 37 x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.2.1/meshlib_v2.2.1-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.2.1/meshlib_v2.2.1_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.2.1/meshlib_v2.2.1_arm.pkg">arm pkg</a>
</td>
</tr>
</tbody>
</table>

What's Changed
* Polyline<V>::addFromGeneralSurfacePath by Fedr in https://github.com/MeshInspector/MeshLib/pull/1467
* color aliases; computeSteepestDescentPath, addFromGeneralSurfacePath improvements by Fedr in https://github.com/MeshInspector/MeshLib/pull/1468
* Aggregate flow by Fedr in https://github.com/MeshInspector/MeshLib/pull/1469
* New Terrain triangulation by Grantim in https://github.com/MeshInspector/MeshLib/pull/1470
* Serialize colors of ObjectLines by Fedr in https://github.com/MeshInspector/MeshLib/pull/1471
* pick_render_object returns PointOnObject by Fedr in https://github.com/MeshInspector/MeshLib/pull/1472
* computeDistanceMap: eliminate repeating code, accelerate by changing the order of iteration, use dynamic partitioner by Fedr in https://github.com/MeshInspector/MeshLib/pull/1473
* Toolpath flat tool by astrowander in https://github.com/MeshInspector/MeshLib/pull/1475
* Optimize adding lines in PolylineTopology by Fedr in https://github.com/MeshInspector/MeshLib/pull/1474
* supported command g28 (return to home position) by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1476
* Fast creation of many not-closed polylines by Fedr in https://github.com/MeshInspector/MeshLib/pull/1477
* Terrain loading update by Grantim in https://github.com/MeshInspector/MeshLib/pull/1478
* Fix non-inited new viewport clear frame by Grantim in https://github.com/MeshInspector/MeshLib/pull/1479
* Fix base_axes size and pos by Grantim in https://github.com/MeshInspector/MeshLib/pull/1480
* Allow single edge in polyline addFromEdgePath by Grantim in https://github.com/MeshInspector/MeshLib/pull/1481
* Bind plane sections to python by Grantim in https://github.com/MeshInspector/MeshLib/pull/1482
* More robust SurfacePathBuilder::findPrevPoint( const MeshTriPoint & tp ) by Fedr in https://github.com/MeshInspector/MeshLib/pull/1483
* Publish flip crtitical aspect ratio for subdivide by Grantim in https://github.com/MeshInspector/MeshLib/pull/1485
* Add history getters for debugging by Grantim in https://github.com/MeshInspector/MeshLib/pull/1486
* store isolines in ToolPathResult by astrowander in https://github.com/MeshInspector/MeshLib/pull/1487
* More robust SurfacePathBuilder::findPrevPoint( const MeshEdgePoint & ) by Fedr in https://github.com/MeshInspector/MeshLib/pull/1488
* added rotation limits in GcodeProcessor by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1484
* Fix hidden window on MacOS by Grantim in https://github.com/MeshInspector/MeshLib/pull/1489
* Improve precision of terrain triangulation by Grantim in https://github.com/MeshInspector/MeshLib/pull/1490
* generalize FlowAggregator::computeFlow by Fedr in https://github.com/MeshInspector/MeshLib/pull/1491
* computeDistanceMap: optional outSamples parameter by Fedr in https://github.com/MeshInspector/MeshLib/pull/1492
* Fix distance map iteration order by oitel in https://github.com/MeshInspector/MeshLib/pull/1493
* Face components: uniteOverEdge optional argument added by Fedr in https://github.com/MeshInspector/MeshLib/pull/1494
* Add points projection function by Grantim in https://github.com/MeshInspector/MeshLib/pull/1495
* Mesh::getAABBTreePoints() and findPointsInBall( const Mesh& mesh, ...) by Fedr in https://github.com/MeshInspector/MeshLib/pull/1496
* ObjectMeshHolder: serialize face colors by Fedr in https://github.com/MeshInspector/MeshLib/pull/1497
* introduce cropped voxels function by Grantim in https://github.com/MeshInspector/MeshLib/pull/1499
* Parallel implementation of getIncidentFaces and getInnerFaces by Fedr in https://github.com/MeshInspector/MeshLib/pull/1500
* Refit of AABBTrees as a faster alternative to full rebuild by Fedr in https://github.com/MeshInspector/MeshLib/pull/1498
* fix combo padding by astrowander in https://github.com/MeshInspector/MeshLib/pull/1502
* An option to skip caches invalidation in setDirtyFlags() by Fedr in https://github.com/MeshInspector/MeshLib/pull/1501


**Full Changelog**: https://github.com/MeshInspector/MeshLib/compare/v2.2.0...v2.2.1

2.2.1

2.2.0

<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.2.0/MeshLibDist_v2.2.0.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.2.0/meshlib_v2.2.0_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.2.0/meshlib_v2.2.0_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.2.0/meshlib_v2.2.0_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.2.0/meshlib_v2.2.0_ubuntu22-arm64-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Fedora 37 x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.2.0/meshlib_v2.2.0-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.2.0/meshlib_v2.2.0_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.2.0/meshlib_v2.2.0_arm.pkg">arm pkg</a>
</td>
</tr>
</tbody>
</table>

What's Changed
* Fix simbol contours with offset by Grantim in https://github.com/MeshInspector/MeshLib/pull/1388
* relaxKeepVolume: reduce memory consumption by Fedr in https://github.com/MeshInspector/MeshLib/pull/1389
* Toolpath selective by astrowander in https://github.com/MeshInspector/MeshLib/pull/1390
* GcodeVisualizer: added support specific 5 axis machine by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1385
* added rotation tool visual direction by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1393
* Generate mesh with voxel value getter by oitel in https://github.com/MeshInspector/MeshLib/pull/1394
* Use vcpkg binary cache from aws s3 by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1391
* thickenMesh: precise boundaries of open mesh by Fedr in https://github.com/MeshInspector/MeshLib/pull/1392
* Add movementbody mesh creation by Grantim in https://github.com/MeshInspector/MeshLib/pull/1395
* Convert voxel volumes to mesh by parts by oitel in https://github.com/MeshInspector/MeshLib/pull/1396
* add scaling on corners for makeMovementBuildBody function by Grantim in https://github.com/MeshInspector/MeshLib/pull/1398
* thickenMesh: ignore degenerate boundary faces by Fedr in https://github.com/MeshInspector/MeshLib/pull/1397
* CudaFastWindingNumber: move cudaSetDevice in prepareData_ by Fedr in https://github.com/MeshInspector/MeshLib/pull/1399
* checks the error code after CUDA function execution by Fedr in https://github.com/MeshInspector/MeshLib/pull/1400
* fastWindingNumberFromGridKernel: execute by slices by Fedr in https://github.com/MeshInspector/MeshLib/pull/1401
* Vector3d calcOrientedArea( const EdgeLoop & loop, const Mesh & mesh ); by Fedr in https://github.com/MeshInspector/MeshLib/pull/1404
* implement all ParallelFor functions via one by Fedr in https://github.com/MeshInspector/MeshLib/pull/1405
* Use body to trajectory transform instead of inverse one in movementbody by Grantim in https://github.com/MeshInspector/MeshLib/pull/1406
* Report progress from FastWindingNumber::calcFromGrid by Fedr in https://github.com/MeshInspector/MeshLib/pull/1407
* find mesh edges in ball by Grantim in https://github.com/MeshInspector/MeshLib/pull/1408
* Cuda::FastWindingNumber::calcFromGridWithDistances: execute by z-slices, and report the progress by Fedr in https://github.com/MeshInspector/MeshLib/pull/1409
* Edge selection fixes by Grantim in https://github.com/MeshInspector/MeshLib/pull/1411
* Fix triangle intersection with no edge-tri pairs by oitel in https://github.com/MeshInspector/MeshLib/pull/1410
* Gcode: support 6 axis machine (work line ncviewer.com) by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1403
* Cuda::DynamicArray methods to return error codes by Fedr in https://github.com/MeshInspector/MeshLib/pull/1412
* CudaFastWindingNumber: return any Cuda error to the caller by Fedr in https://github.com/MeshInspector/MeshLib/pull/1414
* Toolpath selective ii by astrowander in https://github.com/MeshInspector/MeshLib/pull/1413
* Support new podofo by Grantim in https://github.com/MeshInspector/MeshLib/pull/1415
* Fix PDF test on mac by Grantim in https://github.com/MeshInspector/MeshLib/pull/1418
* CudaAccessor introduced; CUDA memory in GetSystemInfoJson() by Fedr in https://github.com/MeshInspector/MeshLib/pull/1419
* Toolpath selective iii by astrowander in https://github.com/MeshInspector/MeshLib/pull/1420
* Wasm unavailable plugins by Grantim in https://github.com/MeshInspector/MeshLib/pull/1422
* Move ProgressInterrupter in a separate header to reduce openvdb inclusions in popular headers by Fedr in https://github.com/MeshInspector/MeshLib/pull/1423
* Split MRFloatGrid.h on heavy and light headers by Fedr in https://github.com/MeshInspector/MeshLib/pull/1424
* Reduce MRPch.pch size by Fedr in https://github.com/MeshInspector/MeshLib/pull/1425
* Suppress deprecates string convert on mac clang by Grantim in https://github.com/MeshInspector/MeshLib/pull/1427
* MacOs default mouse controls change by Grantim in https://github.com/MeshInspector/MeshLib/pull/1426
* Cuda WindingNumber: select optimal number of threads per block by Fedr in https://github.com/MeshInspector/MeshLib/pull/1428
* Update using CNC settings by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1417
* use special place for release table by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1431
* Warn user about signed zero behavior by oitel in https://github.com/MeshInspector/MeshLib/pull/1430
* CUDA: activate read-only cache by Fedr in https://github.com/MeshInspector/MeshLib/pull/1432
* Projection with CUDA: use maxThreadsPerBlock=640 by Fedr in https://github.com/MeshInspector/MeshLib/pull/1433
* use CUDA_EXEC( func ) in place of logError( func, __FILE__ , __LINE__ ) by Fedr in https://github.com/MeshInspector/MeshLib/pull/1435
* fix GcodeProcessor with disabled A, B, C and fix save and load default CNC settings by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1434
* CUDA: check error after each kernel run by Fedr in https://github.com/MeshInspector/MeshLib/pull/1436
* add option for bypass direction in toolpaths by astrowander in https://github.com/MeshInspector/MeshLib/pull/1437
* Renaming of marching cubes related stuff by Fedr in https://github.com/MeshInspector/MeshLib/pull/1439
* MRSerializer.h: add support for Matrix2f and AffineXf2f by Fedr in https://github.com/MeshInspector/MeshLib/pull/1440
* Detailed error for 403 error on requests by Grantim in https://github.com/MeshInspector/MeshLib/pull/1438
* Improve meshlib numpy usage by Grantim in https://github.com/MeshInspector/MeshLib/pull/1441
* Optimize extract isolines by Fedr in https://github.com/MeshInspector/MeshLib/pull/1445
* Better retina support by Grantim in https://github.com/MeshInspector/MeshLib/pull/1446
* extractIsolines( VertToFloatFunc ) by Fedr in https://github.com/MeshInspector/MeshLib/pull/1448
* Win workflow: run on 2019 and 2022, use only vcpkg cache by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1443
* Add load mesh from regular XYZ format by Grantim in https://github.com/MeshInspector/MeshLib/pull/1450
* use libharu instead of podofo by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1444
* added feedrate idle by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1449
* added auto size for default tool in GcodeVisualizer by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1451
* Load text formats as points by Grantim in https://github.com/MeshInspector/MeshLib/pull/1452
* introduce VertScalars typedef by Fedr in https://github.com/MeshInspector/MeshLib/pull/1453
* computeSteepestDescentPath by Fedr in https://github.com/MeshInspector/MeshLib/pull/1455
* Read Tif files update by Grantim in https://github.com/MeshInspector/MeshLib/pull/1456
* Better support degenerated edges in polyline boolean by Grantim in https://github.com/MeshInspector/MeshLib/pull/1459
* Suppress more warnings from Eigen and Boost by Fedr in https://github.com/MeshInspector/MeshLib/pull/1457
* Update distr test workflow by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1458
* extractXYPlaneSections(...) by Fedr in https://github.com/MeshInspector/MeshLib/pull/1460
* fix applying transforms to the toolpaths by astrowander in https://github.com/MeshInspector/MeshLib/pull/1461
* Fix triangle order from OBJ meshes by oitel in https://github.com/MeshInspector/MeshLib/pull/1462
* TriPoint/EdgePoint: operator == and function same by Fedr in https://github.com/MeshInspector/MeshLib/pull/1463
* fix some bugs in GcodeProcessor by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1466
* MeshEdgePoint/MeshTriPoint have valid indication, no need in optional wrapper by Fedr in https://github.com/MeshInspector/MeshLib/pull/1465
* Read model transform from geotiff by Grantim in https://github.com/MeshInspector/MeshLib/pull/1464


**Full Changelog**: https://github.com/MeshInspector/MeshLib/compare/v2.1.9...v2.2.0

2.1.9

<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.1.9/MeshLibDist_v2.1.9.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.1.9/meshlib_v2.1.9_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.1.9/meshlib_v2.1.9_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.1.9/meshlib_v2.1.9_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.1.9/meshlib_v2.1.9_ubuntu22-arm64-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Fedora 37 x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.1.9/meshlib_v2.1.9-dev.rpm">rpm</a>
</td>
</tr>
<tr>
<td align="center">MacOS x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.1.9/meshlib_v2.1.9_x64.pkg">x64 pkg</a>
</td>
</tr>
<tr>
<td align="center">MacOS arm</td>
<td align="center">
<a href="https://github.com/MeshInspector/Meshlib/releases/download/v2.1.9/meshlib_v2.1.9_arm.pkg">arm pkg</a>
</td>
</tr>
</tbody>
</table>

What's Changed
* Find visible faces with gl picker by Grantim in https://github.com/MeshInspector/MeshLib/pull/1343
* extract isolines in parallel for toolpaths by astrowander in https://github.com/MeshInspector/MeshLib/pull/1346
* NormalDenoising: use approximated computation by Fedr in https://github.com/MeshInspector/MeshLib/pull/1347
* MeshDecimator: prohibit collapse of an inner edge if it brings two boundaries in touch by Fedr in https://github.com/MeshInspector/MeshLib/pull/1348
* MeshTopology::nextLeftBd and MeshTopology::prevLeftBd by Fedr in https://github.com/MeshInspector/MeshLib/pull/1349
* Add getRadius function in object transform widget interface by Grantim in https://github.com/MeshInspector/MeshLib/pull/1352
* Decimate and Remesh: maxBdShift parameter added by Fedr in https://github.com/MeshInspector/MeshLib/pull/1353
* Fix python segmentation bind by Grantim in https://github.com/MeshInspector/MeshLib/pull/1354
* Show average edge length in MeshObject info; compute it in parallel by Fedr in https://github.com/MeshInspector/MeshLib/pull/1355
* Optimize mesh generation based on marching cubes by oitel in https://github.com/MeshInspector/MeshLib/pull/1350
* equalizeTriAreas function by Fedr in https://github.com/MeshInspector/MeshLib/pull/1357
* Fix heapbytes computation by Grantim in https://github.com/MeshInspector/MeshLib/pull/1356
* use std::expected where available by Fedr in https://github.com/MeshInspector/MeshLib/pull/1359
* fix detection of std::expected availability by Fedr in https://github.com/MeshInspector/MeshLib/pull/1361
* Fix imgui hovered if mouse left browser window by Grantim in https://github.com/MeshInspector/MeshLib/pull/1364
* added custom tools library for GcodeVisualizerPlugin by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1358
* Drop active mouse state on lost focus in wasm by Grantim in https://github.com/MeshInspector/MeshLib/pull/1365
* Remesh: better uniformity of resulting mesh by Fedr in https://github.com/MeshInspector/MeshLib/pull/1363
* Mesh::edgeSegment method by Fedr in https://github.com/MeshInspector/MeshLib/pull/1366
* Allow to transform the selected mesh vertices only by oitel in https://github.com/MeshInspector/MeshLib/pull/1367
* WebRequest: log requests and responses by Fedr in https://github.com/MeshInspector/MeshLib/pull/1369
* Add brush selection mode in screen lasso by Grantim in https://github.com/MeshInspector/MeshLib/pull/1370
* general TaggedBitSet::getTMapping by Fedr in https://github.com/MeshInspector/MeshLib/pull/1371
* fix gcode tools library in wasm by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1368
* getTMapping -> getMapping by Fedr in https://github.com/MeshInspector/MeshLib/pull/1372
* generation default mesh is moved outside from constructor by ABSitf in https://github.com/MeshInspector/MeshLib/pull/1373
* initial instructions for aws lambda creation by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1379
* Add degenerate band creation function by oitel in https://github.com/MeshInspector/MeshLib/pull/1375
* noShrinkage parameter in equalizeTriAreas by Fedr in https://github.com/MeshInspector/MeshLib/pull/1378
* Fix Clang compatibility on Windows by adalisk-emikhaylov in https://github.com/MeshInspector/MeshLib/pull/1383
* Optimize isoline computation by oitel in https://github.com/MeshInspector/MeshLib/pull/1381
* createSymbolContours: open font files with Unicode filename on Windows by Fedr in https://github.com/MeshInspector/MeshLib/pull/1384
* Release table - create only on release by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1344
* Mesh::projArea and Mesh::dirArea by Fedr in https://github.com/MeshInspector/MeshLib/pull/1386
* Add edge selsection and creases change signals by Grantim in https://github.com/MeshInspector/MeshLib/pull/1387


**Full Changelog**: https://github.com/MeshInspector/MeshLib/compare/v2.1.8...v2.1.9

2.1.8.53

<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.1.8/MeshLibDist_v2.1.8.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.1.8/meshlib_v2.1.8_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.1.8/meshlib_v2.1.8_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.1.8/meshlib_v2.1.8_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.1.8/meshlib_v2.1.8_ubuntu22-arm64-dev.deb">deb</a>
</td>
</tr>
<tr>
<td align="center">Fedora 37 x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/MeshLib/releases/download/v2.1.8/meshlib_v2.1.8-dev.rpm">rpm</a>
</td>
</tr>
<tr>
<td align="center">MacOS x64</td>
<td align="center">
<a href="https://github.com/MeshInspector/MeshLib/releases/download/v2.1.8/meshlib_v2.1.8_x64.pkg">x64 pkg</a>
</td>
</tr>
<tr>
<td align="center">MacOS arm</td>
<td align="center">
<a href="https://github.com/MeshInspector/MeshLib/releases/download/v2.1.8/meshlib_v2.1.8_arm.pkg">arm pkg</a>
</td>
</tr>
</tbody>
</table>

What's Changed
* smoothRegionBoundary: eliminate not boundary edges joining two boundary vertices by Fedr in https://github.com/MeshInspector/MeshLib/pull/1300
* Autodetect Visual Studio version by Fedr in https://github.com/MeshInspector/MeshLib/pull/1302
* FrameRedrawRequest improvements and other fixes by Grantim in https://github.com/MeshInspector/MeshLib/pull/1304
* Export some rendering helper functions by Grantim in https://github.com/MeshInspector/MeshLib/pull/1305
* Fix update volume rendering with active bounds by Grantim in https://github.com/MeshInspector/MeshLib/pull/1306
* update vcpkg to 2023.04.15 by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1303
* parallelMinMax: support for empty vectors, and optional top limit by Fedr in https://github.com/MeshInspector/MeshLib/pull/1307
* Suppress some eigen warnings for cuda on v143 toolset by Grantim in https://github.com/MeshInspector/MeshLib/pull/1309
* Fix some level_set volumes resample by Grantim in https://github.com/MeshInspector/MeshLib/pull/1311
* Export framebuffer rendering helpers by Grantim in https://github.com/MeshInspector/MeshLib/pull/1312
* Export mesh projection to python by Grantim in https://github.com/MeshInspector/MeshLib/pull/1313
* Update CUDA version to 12.0 by Grantim in https://github.com/MeshInspector/MeshLib/pull/1314
* update Visual Studio to 2022 by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1316
* Fast project straight line on polyline using AABB-tree by Fedr in https://github.com/MeshInspector/MeshLib/pull/1315
* ObjectGcode serialization improvements by Grantim in https://github.com/MeshInspector/MeshLib/pull/1318
* update function attributes in ContoursCut file by Grantim in https://github.com/MeshInspector/MeshLib/pull/1319
* Add history actions for object fields by Grantim in https://github.com/MeshInspector/MeshLib/pull/1320
* MeshVisualizePropertyType::PolygonOffsetFromCamera by Fedr in https://github.com/MeshInspector/MeshLib/pull/1317
* remove mutex from Object by Fedr in https://github.com/MeshInspector/MeshLib/pull/1322
* Convert voxel grid to mesh by parts by oitel in https://github.com/MeshInspector/MeshLib/pull/1310
* Make XML support optional by oitel in https://github.com/MeshInspector/MeshLib/pull/1324
* Implicit copying of data model classes by Fedr in https://github.com/MeshInspector/MeshLib/pull/1325
* Support utf8 pathes in python by Grantim in https://github.com/MeshInspector/MeshLib/pull/1326
* unnamed enums inside VisualizePropertyTypes by Fedr in https://github.com/MeshInspector/MeshLib/pull/1327
* Make IFastWindingNumber an abstract class without data members by Fedr in https://github.com/MeshInspector/MeshLib/pull/1328
* Report progress from FastWindingNumber::calcSelfIntersections by Fedr in https://github.com/MeshInspector/MeshLib/pull/1330
* Update from wasmtbb to onetbb by Grantim in https://github.com/MeshInspector/MeshLib/pull/1329
* fix optimization error in menu information block by Grantim in https://github.com/MeshInspector/MeshLib/pull/1331
* Use corresponfing cuda vesrion for different visual studio by Grantim in https://github.com/MeshInspector/MeshLib/pull/1332
* Log start command by Grantim in https://github.com/MeshInspector/MeshLib/pull/1334
* cooperatively construct AABB tree by Fedr in https://github.com/MeshInspector/MeshLib/pull/1333
* Dirty flags must not be copied by Fedr in https://github.com/MeshInspector/MeshLib/pull/1335
* support utf8 in scene serialization by Grantim in https://github.com/MeshInspector/MeshLib/pull/1336
* Open not only ASCII filenames from command-line by Fedr in https://github.com/MeshInspector/MeshLib/pull/1337
* deprecated MRMeshEdgePoint.h deleted; EdgePoint::valid() method added by Fedr in https://github.com/MeshInspector/MeshLib/pull/1339
* Remesh: optional relaxation after by Fedr in https://github.com/MeshInspector/MeshLib/pull/1340
* export every new vcpkg to aws by MaxRayskiy in https://github.com/MeshInspector/MeshLib/pull/1321
* Save .vdb files with Unicode names on Windows by Fedr in https://github.com/MeshInspector/MeshLib/pull/1342
* add progress bars anf export to ObjectGcode by astrowander in https://github.com/MeshInspector/MeshLib/pull/1341
* Remesh and Subdivide: update notFlippable edges by Fedr in https://github.com/MeshInspector/MeshLib/pull/1345


**Full Changelog**: https://github.com/MeshInspector/MeshLib/compare/v2.1.7...v2.1.8

2.1.8

Page 8 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.