Releases: nullStack65/microfinity
Releases · nullStack65/microfinity
v2.0.0
13 Jan 21:59
Compare
Sorry, something went wrong.
No results found
2.0.0 (2026-01-11)
⚠ BREAKING CHANGES
All constants now loaded from specs/gridfinity_v1.yml. No more hardcoded values in constants.py - single source of truth.
Features
add debug subcommand with analyze, slice, compare, footprint (0cfb337 )
add runtime validation for spec values (a991f0a )
add spec version properties and display in CLI info (4ba503a )
derive constants.py from spec files (688e5de )
meshcutter: add auto-deck preservation for solid base models (028ef5c )
Bug Fixes
ci: update test paths after package restructure (1cd47fb )
Documentation
add release & launch plan for v2.0.0 (e6abf98 )
document Gridfinity spec deviations (c56f769 )
mark completed P1 debug tooling items (b92f93e )
mark completed P1 items in TODO.md (214b7f9 )
v1.3.0
10 Jan 11:44
Compare
Sorry, something went wrong.
No results found
1.3.0 (2026-01-10)
Features
add overshoot option for through-cuts in grid mask (3e0e812 )
add replace-base pipeline for exact micro-feet geometry (4199d27 )
add wall-cut parameter to cut outer foot walls (c9995a4 )
Bug Fixes
clip inter-cell channels and boundary fill to model footprint (ebcf029 )
correct micro-foot size and add output cleanup (0be71a8 )
resolve coplanar face issues and improve mesh cleanup (57b5ff3 )
widen inter-cell channels and boundary fill to cover top chamfer seams (f259374 )
v1.2.0
06 Jan 13:28
Compare
Sorry, something went wrong.
No results found
1.2.0 (2026-01-06)
Features
add edge-aligned grid and Gridfinity profile cutter (9646d07 )
v1.1.1
06 Jan 12:05
Compare
Sorry, something went wrong.
No results found
1.1.1 (2026-01-06)
Bug Fixes
correct cutter extrusion direction to cut into part instead of b… (ff1e2a2 )
correct cutter extrusion direction to cut into part instead of below it (62095c9 )
v1.1.0
06 Jan 11:00
Compare
Sorry, something went wrong.
No results found
1.1.0 (2026-01-06)
Features
add meshcutter package for cutting gridfinity profiles into exi… (570cd99 )
add meshcutter package for cutting gridfinity profiles into existing STL/3MF models (e3a8f88 )
Bug Fixes
add networkx dependency and update to_planar to to_2D (dac1ed5 )
resolve meshcutter CI test failures (ae89c7a )
v1.0.1
04 Jan 21:40
Compare
Sorry, something went wrong.
No results found
1.0.1 (2026-01-04)
Documentation
v1.0.0
04 Jan 21:31
Compare
Sorry, something went wrong.
No results found
1.0.0 (2026-01-04)
⚠ BREAKING CHANGES
Module paths have changed. Import from microfinity.parts., microfinity.core. , or microfinity.calibration.* instead of microfinity.gf_*.
Features
enhance CLI with micro-grid support and baseplate layout command (ed3ed3f )
Code Refactoring
reorganize package into subpackages and remove ruggedbox (e26e46c )
v0.2.0
02 Jan 21:01
Compare
Sorry, something went wrong.
No results found
0.2.0 (2026-01-02)
Features
25u pockets with proper inner edge profiles, working (793bc92 )
add connectable baseplate layout system for drawer grids (42b68ac )
baseplate: add gridfinity profile to perimeter frame inner edges (c7997a9 )
extract export logic into GridfinityExporter class (7fe15fd )
layout: integrate new edge system into baseplate layout (0c1edc6 )
working baseplates completely with full .25u support, proper padding, fit tests, etc (79146ae )
Bug Fixes
baseplate: call perimeter frame, fix render order, fix notch depth (8ffa482 )
baseplate: create perimeter frame with profiled inner faces (493396f )
baseplate: use grid cell profiles for perimeter frame inner edges (efe8430 )
large fill sections between x axis pieces fixed, not working yet (lost edge regression) (4fc19dc )
rename ambiguous variable 'l' to 'length' to fix E741 lint error (5f09549 )
through-slot clip notches now cut through the wall (62601d1 )
Documentation
added todo (6f463d1 )
update documentation and CI for releases branch (8c55481 )
v0.1.3
27 Dec 18:47
Compare
Sorry, something went wrong.
No results found
0.1.3 (2025-12-27)
Documentation
fix stale docs (54e8b1b )
improve README with CLI documentation, reset CHANGELOG for release-please (ddd8474 )
v0.1.2
27 Dec 17:57
Compare
Sorry, something went wrong.
No results found
0.1.2 (2025-12-27)
Bug Fixes
chain PyPI publish directly in release-please workflow (16f2761 )
chain PyPI publish directly in release-please workflow (9449395 )