Repository navigation
Releases
Releases · ajgassner/darkroom
darkroom v0.2.0
What's Changed
New features
- Rebuild an outdated web UI when darkroom starts from a source checkout by @ajgassner in #34
- Show API list prices and use one model card layout for image, speech and music by @ajgassner in #35
- Add a "Previous uploads" dialog to re-select uploads by @ajgassner in #36
- Show the runs that use an upload, reference thumbnails on runs, and clean up sent debug references by @ajgassner in #38
- Speed up installer updates and the Windows CI by @ajgassner in #39
Fixes
- Make the agent guide work from a source checkout and the agent prompt unambiguous by @ajgassner in #33
- Never delete uploads with their runs; allow deleting an upload only when no run uses it by @ajgassner in #37
Other changes
- Ignore JetBrains IDE settings by @ajgassner in #28
- Run only the affected tests in the Stop hook by @ajgassner in #29
- Split core into domain folders by @ajgassner in #30
- Split the web lib and features into folders by @ajgassner in #31
- Split the CLI into folders and break up studio.ts by command by @ajgassner in #32
Full Changelog: v0.1.0...v0.2.0
darkroom v0.1.0
What's Changed
New features
- Add update check, CI and automated releases by @ajgassner in #1
- Add an app icon and a web app manifest by @ajgassner in #3
- Delete elements and voices, derive folder names and polish the web UI by @ajgassner in #21
- Add interactive CLI mode and speech/music model listings by @ajgassner in #22
- Show model release dates, add favorites and order model lists by them by @ajgassner in #24
- Show which model can't follow a setting, restore dialog focus and refuse duplicate names by @ajgassner in #25
- Add voice previews and model details to the CLI, and clean up piped output by @ajgassner in #26
- Make the CLI AI-native with a built-in agent guide and JSON output by @ajgassner in #27
Fixes
- Fix the audio player for own voice samples by @ajgassner in #2
- Enforce privacy modes for audio, harden output paths and file serving by @ajgassner in #10
- Fix UI bugs in audio, voices, elements and run errors by @ajgassner in #11
- Keep result files, costs and the manifest consistent by @ajgassner in #12
- Abort running work on shutdown and cancel local workers by @ajgassner in #13
- Make updates fail safe and harden the installers and the release workflow by @ajgassner in #14
- Fix HEIC element photos, file races and music privacy in core by @ajgassner in #15
- Stop CLI spinners on errors, cancel runs cleanly on Ctrl+C and track late speech costs by @ajgassner in #16
- Fix web UI layout, tool titles, reuse and accessibility findings by @ajgassner in #17
- Write element.json safely, fix the music ZDR hint and label the voice select by @ajgassner in #18
- Reject unknown models, warn about unknown mentions and keep extra images by @ajgassner in #20
- Protect user data in the installers and make updates and rollbacks safe by @ajgassner in #19
- Harden the installers and make a failed release re-runnable by @ajgassner in #23
New Contributors
- @ajgassner made their first contribution in #1
Full Changelog: https://github.com/ajgassner/darkroom/commits/v0.1.0