Skip to content

Releases: mmannerm/animsmith

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 06:18

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

Choose a tag to compare

@github-actions github-actions released this 12 Sep 13:13

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

Choose a tag to compare

@github-actions github-actions released this 03 Sep 22:40

Fixed

  • (docs) refuse a staging root override that names the repository

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 12:14

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

Choose a tag to compare

@github-actions github-actions released this 03 Sep 04:57

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

Choose a tag to compare

@github-actions github-actions released this 02 Sep 22:03

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

Choose a tag to compare

@github-actions github-actions released this 02 Sep 07:51

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

Choose a tag to compare

@github-actions github-actions released this 01 Sep 07:24

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

Choose a tag to compare

@github-actions github-actions released this 30 Aug 11:07

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_xyzw rest-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

Choose a tag to compare

@github-actions github-actions released this 29 Aug 19:45

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