Repository navigation
Releases: mmannerm/animsmith
Releases · mmannerm/animsmith
Release list
v0.14.0
Added
- illustrate sampled local-transform blends in HTML reports
Fixed
- (cli) identify foot-cycle planner rules and proof members
- (report) preserve finding targets and strengthen blend proof
- (report) gate blend controls on selected pair admission
v0.13.2
Fixed
- (foot-cycle) let the proof derive every stored time, and refuse a knot pair that names one instant through a key
- (foot-cycle) make the span edges and the knot-collision rule symmetric
- (foot-cycle) decide authored-key coincidence once, in the emitted binary32 domain
- (foot-cycle) compare a knot against both instants of the knot before it
- (foot-cycle) keep the map's exact endpoints authoritative at a track's span ends
v0.13.1
Fixed
- (docs) refuse a staging root override that names the repository
v0.13.0
Added
- (report) play two clips of one document side by side at a shared phase
- (report) overlay a gait group's members on one phase-aligned figure
- (cli) name the compiled features in --version
- (report) overlay the after skeleton on the before pane
Fixed
- (core) validate a gait group's tolerances on the embedding path too
- (report) carry gait-group membership as data, not a delimited attribute
- (report) keep each comparison pane's own label under the overlay
v0.12.0
Added
- (report) derive the guidance from what each clip declares, and mark every trail
- (report) play the comparison's shared phase
- (report) caption what to look for, and mark and size the root path
Fixed
- (foot-cycle) preserve phase-zero proof identity
- (foot-cycle) admit cyclic contact topology
- (foot-cycle) deduplicate authored binary32 knots
- (report) allocate end-mark lanes from where marks are plotted
- (report) pause on a deep link, mark both root tracks, narrow the trail claim
- (report) fit the comparison's root panel and state its scale
- (report) keep a root track's end marks visible on a closed loop
- (report) drop the comparison root panel's empty strip
v0.11.1
Fixed
- (test) match config identifiers whole instead of by prefix
- (docs) repair the contract page's examples and pin what the review found
- (report) hide the playhead dot on a frame with no sampled position
- (report) plot the root path from jointly finite samples
- (report) sample deterministically, and read captions from the document
- (report) make the comparison panels legible and their pairs distinct
- (report) scale the gait chart's two signals on their own axes
v0.11.0
Added
- (report) add --evidence-only reports without the sampled motion
- (report) make the metric charts legible on their own
- (report) honour URL fragment options in both viewers
- (report) theme every report surface from one token set
Fixed
- (report) unify the document surfaces and unbind evidence-only work
- (report) free evidence-only comparisons from the embedded pose budget
- (report) restore documented defaults and notice every omitted panel
- (report) keep pinned switches and read every fragment pair
v0.10.0
Added
- publish declared foot-cycle generations (#643)
- add no-replace generation directories (#640)
- prove serialized foot-cycle candidates
- bind foot-cycle proof policy (#638)
- prepare source-bound foot-cycle candidates (#636)
- plan declared foot-cycle parameterization
- compare declared skeleton compatibility
- build foot-cycle clip candidates (#634)
- implement strict contact transform contract
- bound strict in-memory GLB candidates
Fixed
- share scene-root shape validation across transform producers (#639)
- transfer proved foot-cycle artifacts into publication
- close foot-cycle reciprocal audit blockers
- close foot-cycle producer audit gaps
- harden foot-cycle producer contracts
- complete foot-cycle proof audit coverage
- close foot-cycle proof audit gaps
- preflight proof work before serialization
- repair merged Windows and contact integration
- complete skeleton comparison report
- scope skeleton evidence facets
- keep skeleton comparison panic-free
- tighten skeleton comparison row contract
- canonicalize skeleton comparison identity bytes
- canonicalize skeleton comparison evidence
- bind skeleton mappings to selectors
- make skeleton comparison selection explicit
- (docs) publish animation pack report pages
- (core) bound foot-cycle evidence comparability
- (core) bound and gate foot-cycle planning
- enforce contact transform proof context
- (gltf) harden strict GLB candidate preflight
- (engine) pin exact Bevy 0.19.0 readback graph
v0.9.0
Added
- (report) complete visual acceptance matrix
- (report) add synchronized visual comparison
- (report) add collection dashboard
- (core) report canonical rest-world rotation
- (engine) add isolated Bevy readback probe
Fixed
- preflight Pages composition paths
- (engine) remove unreachable non-Windows fallback
- (report) bind comparison evidence authorities
- (report) harden comparison authority boundaries
- (report) preflight and publish comparisons safely
- make configuration reference maintenance package-safe
- (report) retain unmapped dashboard prediction evidence
- (report) reconcile dashboard take identity
- (report) retain physical take evidence
- (report) preserve dashboard source evidence
- (report) keep dashboard reader tests typed
- (report) harden dashboard authority readback
- (report) align transition dashboard readback
- (report) avoid dashboard schema runtime dependency
- harden Pages staging and pinned builds
- contain Pages staged links
- harden Pages external reference proxies
- proxy external Pages navigation links
- bind check reference docs to implementations
- (core) harden rest rotation projection
- (core) report polar rest-world rotation
- report pinned measurement reader expectations
- (engine) harden Windows Bevy snapshot intake
- (engine) harden Bevy readback boundaries
- (engine) finalize verified Bevy snapshots
- (engine) harden exact Bevy readback
- (engine) tighten Bevy readback audit coverage
- (report) keep testkit dependency package-local
- (report) bound comparison context rendering
- (report) make comparison finding anchors semantic
Changed
- add canonical proper-orthogonal-polar
rotation_xyzwrest-world and
skin-bind linear facts in measurements-v18; make output-v19 and
collection-output-v11 the current contracts while retaining their pinned
historical readers
v0.8.0
Fixed
- (report) bind evaluations to current collection output
- preserve finite per-bone loop-continuity evidence when another bone is non-finite
Changed
- make measurements-v17, output-v18, and collection-output-v10 the current contracts