Skip to content

Releases: AndreasOKircher/ThreadMeister

v1.2.2 — Config restructure, chamfer depth fix, cleanup

16 Mar 22:48

Choose a tag to compare

  • 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

14 Mar 16:28

Choose a tag to compare

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_reference field to exported curve data
  • enable_debug_export config 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