changelog

0.3.6

2025-12-15

docs

  • Implemented rigorous code quality checks for docstrings and type hints.

  • Fixed all outstanding docstring errors in divine.py, events.py, and golden/groups.py.

  • Verified codebase against strict ruff standards.

0.3.5

2025-12-08

documentation

  • Comprehensive update to docstrings across the codebase.

  • Added type hints to functions and methods.

  • Updated API documentation to reflect changes.

0.3.4

2025-12-06

refactor

  • Removed unused geometor.render imports.

  • Fixed CHANGELOG.rst formatting.

0.3.3

2025-12-06

chore

  • Updated project metadata and removed redundant module-level variables.

0.3.2

  • Refined docstrings and type hinting.

  • Fixed from __future__ import annotations placement.

0.3.1

2025-10-27

changed

  • Point creation logging is now commented out to reduce noise.

0.3.0

2025-10-27

changed

  • Point creation logging is now commented out to reduce noise.

0.2.4

2025-10-24

fixed

  • Grouping fix in the UI.

0.2.3

2025-10-22

changed

  • Updated analysis to ignore points marked with the guide property.

0.2.2

2025-10-22

changed

  • Refactored logging.

0.2.1

2025-10-20

changed

  • Adapted the analysis functions to work with the new synchronous hook system in the geometor-model library.

  • Centralized all point-related logging within the point_added_listener to ensure correct output sequence.

0.2.0

2025-10-20

added

  • Added section grouping analysis.

0.1.0

2023-11-15

  • Repository initialized.