Releases: mlwelles/modusGraph
Releases · mlwelles/modusGraph
v0.5.0-dev-mlwelles-20260524a
Adds typed/filter package and By generator emission. See PR #7.
v0.5.0-dev-mlwelles-20260523a
Pre-release dev cut from main for downstream pinning.
Changes since v0.5.0-dev-mlwelles-20260521b
modusgraph-gennow emits one merged_gen.gofile per entity (PR #6). Generated output file count for downstream projects drops dramatically (~4× fewer files).typed.QueryAPI additions (PR #5, PR #4):Var,GroupBy,RawQuery,WhereEdge,RootFunc,As,Name,Varstransitions, andIterNodeson generated wrapper queries.fix(typed):Asis now aRawQuerytransition.
Downstream impact
Projects pinning to this dev release need a clean-then-regenerate workflow when bumping from a prior pin:
git rm 'repository/*_gen.go' 'repository/schema/*_gen.go'- Bump the
replacedirective ingo.mod go mod tidy && make generate
The byte-content change across versions defeats git diff rename-detection, so the deletion and regeneration must be separate commits to keep the diff reviewable.
Verified downstream by go-registry-poc PR #9 (full test suite green; no Commit D needed for API compatibility).