Range: v0.17.0..HEAD
- Developer tooling: third-party upgrade review (
npm run thirdparty:review) and abc2svg upgrade helper (npm run abc2svg:upgrade).
- Windows packaging: add single-file portable build alongside Setup installer.
- Playback: tolerate missing
abc2svg.drumin some upstream builds. - Playback: normalize
^3/4/_3/4accidentals for compatibility.
Range: v0.16.3..HEAD
- abc2svg v1.22.35 update (MIDI drums via
%%MIDI drum).
- Docs: update packaging/build notes; archive official Codex task prompts.
- Errors mode: enabling
Errorsauto-runs “Scan for errors” for the active file. - Repeat-length warnings: handle inline meter changes and common pickup bars around repeat markers.
- Playback: guard against a crash in abc2svg drum generation on some tunes.
Range: v0.16.2..HEAD
- CI: attach Linux/Windows artifacts to GitHub Releases on tags.
- Windows portable: ensure
ffmpeg.dllis present and add a README reminding to extract before running.
Range: v0.16.1..HEAD
Name: AppImage Packaging Fix
- AppImage: avoid duplicating converter scripts; preserve symlinks in bundled Python runtime.
Range: v0.16.0..HEAD
Name: Library Stability Patch
- Library Tree: reliably open tunes even if index entries became stale after re-parse.
Range: v0.15.1..HEAD
- Bundled portable Python via python-build-standalone (PBS) across platforms (lock + installers).
- Windows/macOS packaging via
electron-builder(Linux remains AppImage).
- Default to bundled Python; system Python only with
ABCARUS_ALLOW_SYSTEM_PYTHON=1. - Library UX: toolbar toggles Tree; Catalog is available via shift-click and menu.
- Legacy
third_party/python-runtimeand deprecated “Find in Library” UI.
- Normalize uncommon repeat barlines (
|:::/:::|) for playback.