tyroneross/spectra
v0.4.3
Capture product screenshots, walkthroughs, and demo videos.
Changelog
0.4.3 (2026-09-17)
Features
- status: spectra_session action=status preflight with serving build and grantee (7b802a4)
Bug Fixes
- build: include RecordingNotice.swift in build:composite (cabf024)
- native: refuse ambiguous app-name targets instead of binding the first match (41439b8)
- permissions: name the process macOS actually checks for Accessibility (69aaca8)
- proxy: bound health's backend shadow call to 5s; build dist (3fcc083)
- proxy: send envelope operation on Swift→TS internal calls; find launcher across hops (486cafb)
- status: name a grantee only for launcher-started daemons; record servedBy in corpus (fde3d1a)
0.4.2 (2026-09-13)
Bug Fixes
- resolve: recognize absent normalized roles without losing compatibility (5b4dfe3)
- resolve: select ordinal matches before fuzzy scoring (3d6075e)
0.4.1 (2026-09-06)
Features
- marketing: define the creative quality protocol (4c3bb14)
- marketing: ship deterministic planner and command (7f21f55)
- pipeline: animate step-card entrances (71f82d3)
- pipeline: layered sound design — music bed + SFX cues mixed via buildMixedAudioArgs (8cbfb0d)
- pipeline: per-beat sound cues — Beat.sound feeds the layered-audio mix (9093f72)
- pipeline: render script.title as a 2.2s intro title card (0ece64b)
- plugin: route feedback to GitHub Issues, drop the inbox (04087b7)
- recording: crash-safe writes + on-screen REC notice [seq 5546] (dc9b066)
- skills: audio-cues maps demo beats to sound cues deterministically (352d10c)
Bug Fixes
- cli: treat an omitted JSON argument as {} so
spectra healthworks (6dd1777) - macos: enforce bundle-owned privacy helpers (f3e332d)
- macos: harden signing fallback + clear regrant marker (review findings) (fea3013)
- macos: stable signing identity + rebuild-staleness self-diagnosis for TCC grants (bef8cfb)
- media: finalize recordings for broad playback (c32d72f)
- pipeline: final caption owns a clip-tail window, no beat-caption overlap (7577723)
- read last-release-sha by putting it where release-please looks (b8afb51)
- replace an incorrect contact address in 59 copyright headers (08518b7)
- skills: front-load trigger and boundary in skill descriptions (fc55ff0)
- tests: read the whole codesign stream instead of exiting early (48d59ce)
- web-ui: bind the local UI to loopback instead of every interface (04bdefb)