Skip to content

Releases: steveclarke/ucmix

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 15:03
6b7287e

Changelog

  • 3d39810 feat(filters): scope filters read/set, project-layer listing (#6) (#38)
  • 6b7287e feat(ucdaw): drive Fender Studio Pro over UCNET, CLI + MCP (#39)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 21:26
dd717a5

Changelog

  • dd717a5 fix(ls): resolve the project before listing its scenes (#33) (#37)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 20:51
ccb0bc9

Changelog

  • ac80081 Confirm preset writes, add rename, allocate scene slots (#27)
  • ccb0bc9 Read writes back, and convert HPF Hz to the board's position (#31, #29) (#35)
  • 1ca2b4a feat(preset-list): real project/scene listing over FR/FD (#6) (#25)
  • 804a4b1 feat(scenes): delete a stored scene (#6) (#28)
  • d54821c fix(cli): name the missing argument in usage errors (#32) (#34)
  • af8fc1d fix(color): one canonical color rendering everywhere (#30) (#36)
  • 0fce2c1 fix(ls): correct misleading preset-list hint (#24)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 17:13
b45894d

Changelog

  • b0b9acd Add shipped agent skill for the ucmix CLI (#12)
  • 67bd7c6 Fix humanized reads for color and volume paths (#18)
  • 0d48cc8 docs(skill): correct DCA membership path grammar (#20)
  • b45894d feat(cli): noun-grouped channel/mix/send commands over set (#21)
  • 1d8b531 feat(schema): humanize faders, sends, patches, toggles on all buses (#22)
  • 2c83957 feat(write): batch multi-set, library commit barrier, bounded ls (#23)
  • 8e3e0c7 fix(discovery): prefer the reachable NIC when a serial appears twice (#17)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 23:46
9e94330

Changelog

  • 9e94330 Fix connecting to real hardware: CK reassembly, path collapse, write barrier (#7)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 22:05
5cbac3c

Changelog

  • 5cbac3c Connection profiles, discovery, and interactive setup (#5)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 21:05
323bb02

Changelog

  • 8ea1d6f Merge pull request #1 from steveclarke/phase-0-skeleton
  • a27dbde Merge pull request #2 from steveclarke/cli
  • d806bb0 Merge pull request #3 from steveclarke/apply-verify
  • 323bb02 Merge pull request #4 from steveclarke/docs-release
  • 7a110e1 ci: print bats output on failure (diagnose e2e)
  • 87770d1 feat(boardconfig): declarative config — Load, Compile, Diff
  • 17bfd37 feat(cli): phase 6 commands — dump/get/set/recall/store/reset/ls
  • 6f51ad3 feat(cli): phase 7 — verify, apply, dump --as-config (board as code)
  • c128df0 feat(fakeboard): in-process UCNET test server
  • a13e7f3 feat(proto): UCNET codec — framing, PV/PS/PC, JM commands, ZB parser
  • 5800e3f feat(proto): add BuildZB — flat path map to zlib UBJSON snapshot
  • fb7ee0e feat(schema): data-driven KeySpec table for known UCNET keys
  • 8bfd941 feat(state): concurrency-safe path→value tree
  • 8612f3b feat(taper): unit conversions for StudioLive controls
  • 490afea feat(transport): framed TCP transport with pacing and keep-alive
  • 35d5785 feat(ucmix): public client library — connect, get/set, helpers, scenes
  • 7a7ccb6 fix(apply): tolerate board settle latency in post-apply verify
  • d99f8b0 fix(apply): write barrier before closing connection A
  • 55619f5 fix(ci): build dist/fakeboard in the e2e job
  • 2ec8797 fix(lint): check error returns + drop blank assign in fakeboard
  • 8f261e7 fix(lint): errcheck + misspell in proto and transport