DistMesh v0.2.0
v0.2.0: Major Architecture Overhaul & Modernization
This release fundamentally redesigns DistMesh.jl to focus on high-performance 2D meshing.
Key Changes
- License: Changed from GPL v2 to MIT.
- Architecture: Complete rewrite using native Julia, StaticArrays, and Delaunator for 10-100x performance improvements.
- Breaking Changes: Removed legacy 3D/N-dimensional code (distmeshnd), Hilbert sorting, and TetGen integration to focus on the new 2D surface meshing interface.
- Visualization: Added package extensions for GLMakie, CairoMakie, and Plots.jl.
- API: New
DMeshtype for mesh representation and simplified function calls.
Merged pull requests:
- v0.2.0: Major Revamp & Modernization (#30) (@popersson)
- Bump julia-actions/setup-julia from 1 to 2 (#31) (@dependabot[bot])
Closed issues:
- Register package once tests pass and basic docs are in place (#25)