* fix: improve release note process * docs: improve release notes * fix: correct repo name/dir * fix: CVE resolution for jaraco.context * fix: docker build with uv.lovl * fix: CVE remediations * fix: update docker workflow * fix: remove setuptools from base image
1.4 KiB
1.4 KiB
Cut Object for Magnets Macro Release Notes
Version 0.6.1 (2026-01-12)
Release notes for changes between v0.5.0-beta and v0.6.1.
Added
- FreeCAD Addon Manager metadata: Macro now includes standard metadata fields for better Addon Manager integration
- FreeCAD Wiki page: Official wiki documentation at Macro Cut Object for Magnets
- Example images: Added screenshots showing the dialog and example output
Changed
- Version tracking: Version now managed via
__Version__metadata field instead of inline comment
Fixed
- Ring-shaped objects: Improved handling of inset point calculation for hollow/ring-shaped cut faces where the inset point could land in the hole
- Code formatting: Minor cleanup for consistent code style
No Functional Changes
The core cutting algorithm, magnet hole placement, and collision detection remain unchanged from the beta release. This macro is stable for production use.
Installation
Via FreeCAD Addon Manager:
- Open FreeCAD
- Go to Macro > Macros...
- Click "Download" tab
- Search for "Cut Object for Magnets"
- Click Install
Manual Installation:
Copy CutObjectForMagnets.FCMacro to your FreeCAD macro directory:
- macOS:
~/Library/Application Support/FreeCAD/Macro/ - Linux:
~/.local/share/FreeCAD/Macro/ - Windows:
%APPDATA%/FreeCAD/Macro/