Releases: oveddan/chromatik-mcp
Releases · oveddan/chromatik-mcp
Release list
Latest build (main)
Rolling build of main — commit 68a6a93. Updated automatically on every push that touches package/. For a stable download URL use: https://github.com/oveddan/chromatik-mcp/releases/download/latest/chromatik-mcp.jar
v0.1.0
What's Changed
- PR-0: Java/Maven scaffold + headless load verification by @oveddan in #1
- Add LX coding guidelines from upstream review feedback by @oveddan in #2
- PR-1a: embed Java MCP SDK in LX (feasibility gate → GO) by @oveddan in #3
- Add LX-source-derived conventions to coding guidelines by @oveddan in #4
- PR-1b: LXCommand inventory + tool mapping by @oveddan in #5
- PR-1c: automated QA strategy + headless harness gate + CI by @oveddan in #6
- PR-2: tools/list works + engine-thread executor by @oveddan in #7
- Plan review: slice downstream PRs, add resolver/discovery slots, README architecture stub by @oveddan in #8
- PR-3: read-only discovery tools + tool-surface conventions by @oveddan in #9
- PR-3b: typed path/entity resolver by @oveddan in #12
- PR-4: first mutation (add_macro_knob) via LXCommand + deployment fixes by @oveddan in #11
- Loop engineering: formalize the dev loop + capture runtime-loop future work by @oveddan in #13
- PR-5a: set_parameter via type-dispatched LXCommand.Parameter setters by @oveddan in #14
- PR-5c: modulation routing (add_modulator, wire_modulator/wire_trigger, remove_modulation) + OSC-address discovery by @oveddan in #15
- PR-5c follow-up: list_modulations + fire_trigger by @oveddan in #18
- README: capabilities summary (discovery, set_parameter, macro mapping, OSC) by @oveddan in #19
- PR-7a: semantic catalog — format contract, generation skill, 24 stock-LX entries by @oveddan in #20
- PR-7b: get_component_doc — catalog serving + bytecode-hash staleness by @oveddan in #23
- PR-5b: channel / pattern / effect tools by @oveddan in #22
- PR-6: install docs, usage examples, README quick start by @oveddan in #24
- list_channels: mode-correct pattern visibility semantics by @oveddan in #26
- list_parameters: enumerate a component's parameters by path by @oveddan in #28
- get_project_info: engine output state + MCP server instructions by @oveddan in #27
- PR-8: get_frame render preview — frame readback + PNG + summary over MCP by @oveddan in #29
- wire_modulator: fix source-parameter guidance, add optional range by @oveddan in #30
- Report effective (modulated) value for compound parameters by @oveddan in #31
- list_channels: include effects hosted on patterns by @oveddan in #32
- get_palette: surface the global color palette by @oveddan in #33
- Add build-gate.sh: compact mvn gate for agent workflows by @oveddan in #37
- Configurable MCP port/host (config.json) + connection tracking + get_status by @oveddan in #35
- Build/test hygiene: retry flaky HTTP harness failure, skip tests in install profile by @oveddan in #39
- Chromatik UI status section: connected indicator, URL, last activity by @oveddan in #40
- get_frame: make PNG image opt-in (include_image defaults to false) by @oveddan in #38
- list_parameters: surface child components alongside parameters by @oveddan in #34
- Fix probabilistic test-suite deadlock, harden build-gate.sh by @oveddan in #42
- CI: add job timeout as hang backstop by @oveddan in #41
- Auto-enable LX-MCP UI companion plugin by @oveddan in #43
- add tools: accept short type names from list_available_* by @oveddan in #44
- remove_modulator: add tool to delete stray modulators by @oveddan in #47
- get_status/status.json: identify running server version and build time by @oveddan in #45
- Read-side view support: resolve /lx/structure, add get_views by @oveddan in #46
- Write-side views: add_view, remove_view, set_parameter by option name by @oveddan in #48
- Cleanup: promote spike deliverables to docs/, retire feasibility-gate tests, shared headless-LX fixture by @oveddan in #49
- README: document current capabilities by @oveddan in #50
- Workflow infrastructure: agent defs, fix-dispatch skill, live-driving guidance by @oveddan in #51
- Review fixes: domain layer — range-clamp bug, Commands.perform drift, Catalog enum, layering by @oveddan in #52
- Review fixes: shared parameter wire formatter, kind on all remove_* payloads by @oveddan in #53
- Review fixes: Log helper, UI dispose symmetry, dead overload, per-frame allocation by @oveddan in #54
- PR-9a: tempo + engine-global discoverability by @oveddan in #55
- PR-9e: make view lifecycle undoable by @oveddan in #56
- list_channels: surface mixer performance surface (crossfader, cue/aux, blend modes, auto-cycle) by @oveddan in #58
- PR-9c: palette swatch/color mutation tools by @oveddan in #57
- Add snapshot capture/recall tools (PR-9b) by @oveddan in #59
- Docs: README capabilities + build-plan tracking for the PR-9 fan-out by @oveddan in #60
- Fix quit hang from orphaned MCP server after jar hot-reload by @oveddan in #62
- Docs site: Astro Starlight, hosted on Vercel; demo beat sheet by @oveddan in #61
- Publish jar via CI: rolling latest + tagged releases; download-first install docs by @oveddan in #63
- Fix publish-jar review findings: version-agnostic verify-load, publish race guard, dual-jar docs warning by @oveddan in #65
- Catalog format v2: claim bullets, length budget, live-vs-latched, triage by @oveddan in #64
- Regenerate stock catalog to v2; add 28 modulator entries by @oveddan in #67
- Rename project: lx-mcp → chromatik-mcp (jar, plugin, package, status dir, workflows, docs) by @oveddan in #68
- Site redesign: chat-to-compose landing, LED-art theme, chromatik-mcp branding by @oveddan in #69
- Add .mcp.json + scripts/mcp-client.sh for one-step Claude Code connect by @oveddan in #72
- Home page chat demos; docs refresh from audit by @oveddan in #73
- Remove how-it-was-built from the docs site by @oveddan in #75
- Docs site: publish llms.txt for AI agents by @oveddan in #74
- Architecture page as the integrator's contract; fix sidebar build break by @oveddan in #76
- Finish lx-mcp → chromatik-mcp rename sweep by @oveddan in #77
- CLAUDE.md: mandate worktrees for all work (shared primary checkout) by @oveddan in #71
- Deploy docs site to GitHub Pages instead of Vercel by @oveddan in #78
- Temporarily bundle 37 Apotheneum catalog entries until Apotheneum#38 ships by @oveddan in #79
- Cut v0.1.0: version the pom, point docs at the tagged release by @oveddan in #80
New Contributors
Full Changelog: https://github.com/oveddan/chromatik-mcp/commits/v0.1.0