foundry_core 0.0.1-dev.2
foundry_core: ^0.0.1-dev.2 copied to clipboard
Core library for Foundry — mold parsing, variable resolution, template rendering, and cast orchestration.
0.0.1-dev.2 #
- FEAT: add boolean int and double variables (#39). (415d6996)
- FEAT: add single and multiple choice variables (#45). (2dd7579b)
- FEAT: add pattern model and inspect (#46). (a05acd55)
- FEAT: add object variable with nested groups (#48). (cdeb65b2)
- FIX: honor nested dirty keys for object variables (#50). (00b96b3d)
- FEAT: add values variable for reorderable lists (#51). (b8ac09ad)
- FEAT: add cast variable input parsing (#53). (62622317)
- FEAT: add mold derive from pattern (#58). (b3d00775)
- FEAT: add mold sync preserving manual edits (#61). (8763f938)
- REFACTOR: extract resolvePatternContent pipeline (#66). (04596ec0)
- FEAT: add replacements and lineDeletions to pattern marker (#67). (040e6b9a)
- FEAT: apply line deletions in pattern content resolve (#68). (afe04950)
- FEAT: apply regex replacements to paths and contents (#69). (03ec0970)
- FEAT: apply remotion annotations (#70). (27ad9461)
- FEAT: apply replace-block annotations (#71). (7b4b663b)
- FEAT: apply insert-block annotations (#72). (d62338bc)
- FEAT: unwrap Liquid tags from comments (#73). (9ffe1695)
- FEAT: apply spacing-group annotations (#74). (a933d7f7)
- FEAT: resolve partial annotations with Liquid render (#75). (1af569a8)
- DOCS: link pattern annotation reference (#77). (81cb2403)
- FIX: expose prepare and complete cast phases (#81). (97d85a64)
- FEAT: support dotted paths in cast --vars (#83). (8c2a7826)
- FEAT: add in-process mold hook runner (#85). (75c5ce75)
- REFACTOR: remove isolate serialize mold variable loading (#93). (1fd46e5c)
- DOCS: document in-process hooks for mold authors (#95). (59ae2289)
- FEAT: run castMold hooks in-process when entry points are provided (#102). (9ea58697)
- FEAT: sparse-checkout mold git import when path is set (#103). (ddc3c81e)
- FEAT: support selective hook skipping and required phases (#104). (0664a7c6)
- FEAT: add FoundryLiquidView and Liquid template projection (#107). (26301b17)
- FEAT: omit template files when a path segment renders empty (#109). (3f61d54a)
0.0.1-dev.1 #
- FEAT: add mold package model and definition loader (#14). (f2cff9de)
- FEAT: add mold inspection and validation (#15). (1112a805)
- FEAT: add SnapshotFoundryContext and context exception (#16). (eeb794c9)
- FEAT: add FoundryContext logger and hook exceptions (#17). (bef31789)
- FEAT: add variable resolution for cast (#18). (0de72bca)
- FEAT: add variable metadata and enabledWhen (#19). (2f6d77b0)
- FEAT: add liquid template rendering for cast (#20). (28b475b1)
- FEAT: add hook process runner (#21). (3b4d981d)
- FEAT: add cast pipeline orchestration (#22). (d6f1bc82)
- FEAT: add cast state persistence (#23). (8b4be5a0)
- FEAT: add mold import git and local transports (#24). (72f60591)