Releases: AndreasOKircher/ThreadMeister
Releases · AndreasOKircher/ThreadMeister
v1.2.2 — Config restructure, chamfer depth fix, cleanup
- Config.ini reorganized into 4 sections ([Settings], [Inserts], [UI State], [Developer])
- Auto-migration from old single-section format
- Chamfer size now added to blind hole extrude depth (was missing before)
- Info text updates dynamically when toggling chamfer checkbox
- Improved error messages with per-point failure details
- Shared calc_blind_hole_depth_mm() helper
- Fix .gitignore, delete orphaned files
- Bundled help.html reference documentation
v1.2.0 — Robust Profile Selection & Cleanup
What's New in v1.2.0
Clean Temp Sketch Approach
- Bore circle is now created in a dedicated temporary sketch using
addWithoutEdges(face)instead of the user's sketch - Eliminates profile contamination from projected 3D body edges
- Reliable profile selection regardless of sketch complexity
Logging Cleanup
- Removed all diagnostic
log()calls from core modules - Cleaner console output during normal operation
Debug Export
- Added
is_referencefield to exported curve data enable_debug_exportconfig option (default: off)
Housekeeping
- Updated all version references to 1.2.0
- Removed obsolete scripts and stub fixtures
- Updated README and App Store documentation
- Config parameter documentation added to README