Release 1.15.0 — DAW Bridge (Windows + macOS), dre4moff theme, 1.0.15 merge#2
Merged
Conversation
- Remove committed AU/VST3 binaries; build them from source in CI so shipped binaries provably match the auditable C++ (closes supply-chain risk) - Per-platform Tauri resources (macOS: AU+VST3, Windows: VST3) - Windows install into the system VST3 folder via an elevated copy (UAC), mirroring the macOS system-folder install - Pass the elevated script via -EncodedCommand instead of a temp .ps1 to avoid a local privilege-escalation hijack; hide the launcher console window - Add clickable install path in Settings (reveal in file manager) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Minor bump for the DAW bridge feature; future fixes are 1.14.x. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…view/daw-bridge Brings in the 1.0.15 contributor work (UI refresh, audio render worker, daw-sync/files/transpose improvements) alongside our DAW-bridge CI/Windows/ security changes. Version set to 1.15.0. Conflict resolution: - package.json / Cargo.toml / Cargo.lock: version -> 1.15.0 (kept their test:render-stress script) - tauri.conf.json: auto-merged (their CSP worker-src + our removed resources) - Committed plugin binaries stay removed; plugin still built from source in CI Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Merge the 1.0.15 UI refresh + DAW stability fixes into the release body - Add a Credits section thanking @dre4moff for the pull request - Replace stale RELEASE_NOTES_1.0.14/1.0.15 with RELEASE_NOTES_1.15.0 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The 1.0.15 UI refresh baked a dark liquid-glass look into the base palette, body and component hooks, overriding the original Dark/Light themes. Make it an opt-in theme instead: - Restore the original light (:root) and dark (.dark) palettes - Gate the glass palette, body glow and glass-* styling behind a data-skin attribute; give the glass-* hooks flat, palette-driven defaults so Dark/Light render as plain controls - Add a "dre4moff" theme option (rides on dark mode via the data-skin attribute); re-apply the saved theme on startup so the skin persists - Revert the waveform gradient to palette colors so waveforms are visible in every theme Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Splice pagination can return the same sample on more than one page. The results list is keyed by uuid, and a duplicate key throws in Svelte 5 (each_key_duplicate), which breaks rendering of that part of the list so rows and their waveforms disappear. Dedupe shownSamples by uuid so keys are always unique. Also guard search-input focus calls (inputRef can be null), which were throwing on mousedown/click. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Reframe the UI refresh as the optional "dre4moff" theme and state that Dark/Light are the restored defaults - Add the results de-duplication fix (waveforms/rows no longer drop out) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
plugins/splicerr-daw-bridgeduring release, so shipped binaries match the auditable C++.Tested
cargo check+ frontend build clean.🙏 UI refresh & DAW-mode stability by @dre4moff.