Skip to content

MAGDA v0.13.1

Choose a tag to compare

@github-actions github-actions released this 01 Jul 10:43
770685f

Commits

  • Decouple JUCE tests from agents (#1668) (770685f)
  • Handle single-device audio drivers (#1667) (d36861e)
  • Audio settings: list devices from the active driver type (#1666) (f8e44c7)
  • ccache: hash compiler content not mtime (fix 0% hit rate) (#1665) (8657834)
  • Fix reloaded project leaving plugins dead (no UI, no audio) + AudioFile crash (#1663) (34fd6ec)
  • Gate Windows Release build to the self-hosted runner (#1662) (8b70b11)
  • Fix MSVC Debug C1090: switch C deps (lua) to /Z7 too (#1659) (99d0cf2)
  • Compile the JUCE/TE module stack once instead of per target (#1658) (6e0beb4)
  • Make macOS CI cleanup robust against the Spotlight rm race (#1657) (36ef469)
  • Fix bounce writing to the global export folder instead of the project (#1653) (b02b62c)
  • Cache MSVC Debug builds with ccache via /Z7 (Windows CI + local) (#1656) (8d24ed1)
  • Fix thrashing ccache on Linux CI (500 MB -> 3 GB) (#1655) (6c490b5)
  • Speed up and de-noise MSVC builds of vendored libs (eurorack/Faust/llama) (#1654) (9548bb7)
  • Fix ThreadPool teardown use-after-free in runNextJob (#1652) (12a0106)
  • Add Windows code signing via Certum cloud cert (SimplySign) (#1651) (bd84079)
  • 0.13 fixes (#1650) (c046b35)
  • New Crowdin translations by GitHub Action (#1625) (8439633)
  • Fix arrangement clips dropped from the engine on project load (#1628) (5f194af)
  • DrumGrid RCU: harden snapshot handoff (follow-up to #1629) (#1639) (88b2fca)
  • Fix audio-thread use-after-free when editing DrumGrid pad chains (#1629) (98fdd4c)
  • Dev/0.13.0 (#1627) (34be8a1)
  • Revert "Codex/plugin browser alias search (#1624)" (#1626) (2194a4e)
  • Codex/plugin browser alias search (#1624) (87838b2)
  • Make DAWproject schema validation advisory, not a hard gate (#1596) (e35b4e0)
  • Stage basic_pitch.onnx model in Windows and Linux packaging (#1595) (a744a71)
  • Fix/dawproject midi color roundtrip (#1566) (8a8d3a9)
  • Fix collapsed sequencer device controls (#1563) (fac16bd)
  • Bundle DAWproject XSD schemas in Windows and Linux releases (#1561) (dbbfd9f)
  • Build(deps): bump third_party/llama.cpp from 1fd5f48 to 721354f (#1539) (98bbc84)
  • I uploaded a Chinese README document (#1549) (cfc8915)
  • New Crowdin translations by GitHub Action (#1555) (d22ba55)
  • ci: skip C++ build/tests on docs-only changes (#1554) (4bea4ff)
  • manual: add 'Working with AI' philosophy & expectations page (#1551) (fa0bd65)
  • Feat/track header icons (#1550) (6b137a0)
  • Fix missing libxml2 on Windows; derive version dynamically (#1548) (77d0ccc)
  • Fix device peak meter alignment (#1547) (b1d9c33)
  • Dev/0.12.0 (#1546) (bed1f0e)
  • Fix use-after-free when clip context menu outlives its clip (#1486) (058e7fd)
  • Fix loop boundary line gap under number ticks; steer concurrent CI to… (#1472) (e589e26)
  • New Crowdin translations by GitHub Action (#1471) (3aa7837)
  • Stop Dependabot from auto-running CI; drop it for Tracktion Engine (#1454) (416caa4)
  • New Crowdin translations by GitHub Action (#1455) (6beb0c6)
  • Feat/open plugin window on drop (#1451) (fae2ebf)
  • Fix/plugin window shrink and warp preview (#1450) (2d9afaf)
  • Fix/fixes 1447 (#1449) (1a7b746)
  • Fix drum-grid slice macros not driving pad envelopes (#1448) (2023faa)
  • New Crowdin translations by GitHub Action (#1437) (6f3f4d0)
  • Chore/lang orphan cleanup (#1444) (e007b4e)
  • Dev/0.11.0 (#1436) (bd0cfe7)
  • Fix Linux session sample drop and timestretch dropdown sync (#1385) (f8b3c22)
  • Fix Faust device Load/Edit doing nothing (unbound plugin) (#1374) (4c82eea)
  • Fix legacy project sampler UI restore (#1373) (c3c9e1b)
  • New Crowdin translations by GitHub Action (#1370) (e5e7db2)
  • Fix bottom header and session drop overlays (#1369) (41fd819)
  • Update manual for 0.10 (#1368) (35dafe2)
  • Dev/0.10.0 (#1366) (370bbac)
  • Fix drum grid editor preference identity (#1357) (7190fb0)
  • Fix arrange zoom paint crash (#1348) (80b6bb7)
  • ci(release): emit notarized .app.zip per arch for MuseHub (#1340) (c9c7033)
  • ci(release): move Intel macOS build to macos-15-intel runner (#1338) (6865dd7)
  • Derive executable bundle version from MAGDA_FULL_VERSION (#1337) (2cf6c25)
  • feat: restore Intel Mac support via MAGDA_HAVE_CLAP feature gate (#1333) (0c842de)
  • chore: tone down app icon background to dark charcoal (#1332) (0912d0a)
  • fix(linux): use native window decorations (#1330) (71e2ab5)
  • Media DB UI polish 2 (#1328) (4ed6668)
  • Dev/0.9.0 (#1326) (1c5105d)
  • Fix arranger clip placement overlap handling (#1313) (0e9e205)
  • fix: media browser drag-and-drop on Linux/Wayland (#1312) (f65a742)
  • Fall back for empty localized strings (#1311) (3373987)
  • Fix arrangement MIDI previews and clip modifier clicks (#1310) (f54d4e2)
  • ci: fall back to windows-latest when RUNNER_STATUS_PAT is unavailable (#1294) (6af34c4)
  • docs: document faust-mcp-magda in the Faust device manual (#1293) (d647208)
  • RackSyncManager: avoid capturing structured bindings in lambdas (#1275) (2aba9de)
  • Merge dev/0.8.0: FAUST integration, FX bank, session recording (#1273) (c77f043)
  • Revert "Issue 587 clip follow actions (#1261)" (fdbf283)
  • Issue 587 clip follow actions (#1261) (3c8fa6d)
  • Fix/loop bounds bpm drift (#1227) (316b9d2)
  • Fix/waveform editor source extent contract (#1226) (90a4889)
  • Coalesce and serialise transient detection per clip (#1225) (da3bebc)
  • fix(midi): reduce pitch-bend / CC interpolation density (#1210) (2ad9cb5)
  • fix(ui): force software image for time-selection snapshot on Windows (#1209) (304bfea)
  • Fix/1204 te loop snap (#1208) (3187b99)
  • Refactor/clip rebuild hardening (#1203) (a38bfb9)
  • Fix scaled preferences dialog overflow (#1198) (967584e)
  • Fix/1194 midi signal routing (#1196) (0901470)
  • Fix MIDI note clipping at clip boundaries (#1195) (ed03832)
  • Test/audio clip topology realloc (#1192) (18e5d97)
  • Force device gain to unity while the device is bypassed (#1189) (#1191) (62d00ba)
  • Fix collapsed 4OSC AI button layout (#1187) (d94666a)
  • Fix/audio source clip model (#1186) (b43c56f)
  • New Crowdin translations by GitHub Action (#1176) (dbfcca3)
  • Feat/lua scripts factory enable (#1175) (445a619)
  • build(cmake): default MAGDA_BUILD_EXAMPLES to OFF (#1171) (a5321ff)
  • ci: skip JUCE integration tests on macOS until sandboxed (#1172) (#1173) (3eb3aa4)
  • fix(release): bundle controllers/ in Windows + Linux installers (#1169) (8f85eaf)
  • Dev/0.7.0 (#1165) (a45c964)
  • Fix/0.6 bugfixes (#1135) (8b3153e)
  • refactor: unify Track/Rack/Device modulation behind ChainNode (#1131 … (#1133) (f62b6ec)
  • chore(0.6): theme polish on JUCE-drawn title bars + controller learn fix (#1111) (0e4ac59)
  • fix(linux): JUCE-drawn title bar so menu renders under Wayland (#1110) (6756fe5)
  • chore(0.6): misc fixes (BPM-snap, duplicate time selection menu) (#1106) (3cbbd77)
  • ci(release): drop Chocolatey for NSIS, fetch a pinned zip directly (#1105) (e15b98c)

What's Changed

Other Changes

Full Changelog: v0.13.0...v0.13.1