0.6.0
Highlights
- Revised documentation with a broader range of examples
- Better handling of labels and region markers
- More consistent mesh / meshing API
What's Changed
- Return
MeshContainer
fromtetrahedralize
by @stefsmeets in #166 - Label padding with strings for 3D meshes by @stefsmeets in #187
- Update canonical representation for common objects by @stefsmeets in #188
- Refactor tests by @stefsmeets in #190
- Move
simple_triangulate
to own submodule by @stefsmeets in #193 - Add constraint attribute to region marker by @stefsmeets in #192
- Label boundaries in 2D plot separately by @stefsmeets in #191
- Support python 3.9 by @stefsmeets in #63
- Update dependencies by @github-actions in #207
- Update pre-commit hooks by @github-actions in #206
- Revert readthedocs version to 3.8 by @stefsmeets in #208
- Implement segment markers to track internal boundaries by @stefsmeets in #204
- Add options for plotting labels on 2D mesh plots by @stefsmeets in #211
- Fix bug in legend deduplication by @stefsmeets in #212
- Clean up plotting API by @stefsmeets in #213
- Update dependencies by @github-actions in #215
- Fix color cycle for 2D triangle plots by @stefsmeets in #217
- Improve labeling for 3D regions by @stefsmeets in #218
- Add options to show/hide labels and customize colors in mesh plot by @stefsmeets in #219
- Refactor 2D mesh plotting functions by @stefsmeets in #220
- Refactor code and clean up API by @stefsmeets in #223
- Add option to hide region marker in plot by @stefsmeets in #229
- Fix issues with documentation by @stefsmeets in #226
- Add decorator/metaclass to re-use docstrings by @stefsmeets in #234
- Rename function and update documentation for plotting by @stefsmeets in #236
- Add Hello world example to documentation by @stefsmeets in #237
- Use sample data from skimage and revise notebooks by @stefsmeets in #238
- Rename base types by @stefsmeets in #240
- Add class to manipulate list of region markers by @stefsmeets in #243
- Improve compatibility with GMSH by using 1-based indexing for region markers by @stefsmeets in #244
- Update CITATION.cff by @stefsmeets in #242
- Use
__init_subclass__
to create registry for derived classes by @stefsmeets in #245
Full Changelog: 0.5.0...0.6.0