From cc907849c21dabb3943b40c1660f420850f3198c Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 18 Sep 2026 04:27:39 +0000 Subject: [PATCH 1/2] Update README's Microsoft.Extensions.DependencyInjection version to 9.0.0 Bumped in the multi-tab work (see the CI-fix commit pinning it there) to avoid a cross-TFM assembly-version conflict between the net472 app and the net8.0 test project; the README's Dependencies list still said 8.0.1. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7bd4e14..3d0add0 100644 --- a/README.md +++ b/README.md @@ -299,7 +299,7 @@ JianpuEditor.Tests/ # xUnit unit tests (248; services, ViewModels, Glue, ## Dependencies - [CommunityToolkit.Mvvm](https://www.nuget.org/packages/CommunityToolkit.Mvvm) 8.4.0 -- [Microsoft.Extensions.DependencyInjection](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection) 8.0.1 +- [Microsoft.Extensions.DependencyInjection](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection) 9.0.0 - [Newtonsoft.Json](https://www.nuget.org/packages/Newtonsoft.Json) 13.0.3 - [PDFsharp](https://www.nuget.org/packages/PDFsharp) 6.2.0 - [ManagedBass](https://www.nuget.org/packages/ManagedBass) / ManagedBass.Midi / ManagedBass.Vst 3.1.1 From 57fb1752cae7cf1fe04dd5139434b75bf4f1c45a Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 18 Sep 2026 04:30:19 +0000 Subject: [PATCH 2/2] Credit the native BASS libraries and bundled SoundFont in Dependencies ManagedBass was listed, but that's just the .NET wrapper -- the actual third-party dependency it binds to is the native BASS/BASSMIDI/BASSVST libraries bundled in JianpuEditor/Native/, with their own non-commercial licensing restriction (already noted in NOTICE.md and the Requirements section, but not called out where the rest of this project's dependencies are listed). Also added GeneralUser GS, the bundled SoundFont, alongside the other bundled third-party assets (basic-pitch, GAME) already credited here. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3d0add0..480d7e3 100644 --- a/README.md +++ b/README.md @@ -302,8 +302,9 @@ JianpuEditor.Tests/ # xUnit unit tests (248; services, ViewModels, Glue, - [Microsoft.Extensions.DependencyInjection](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection) 9.0.0 - [Newtonsoft.Json](https://www.nuget.org/packages/Newtonsoft.Json) 13.0.3 - [PDFsharp](https://www.nuget.org/packages/PDFsharp) 6.2.0 -- [ManagedBass](https://www.nuget.org/packages/ManagedBass) / ManagedBass.Midi / ManagedBass.Vst 3.1.1 +- [ManagedBass](https://www.nuget.org/packages/ManagedBass) / ManagedBass.Midi / ManagedBass.Vst 3.1.1 — .NET bindings for the bundled native [BASS](https://www.un4seen.com/bass.html)/BASSMIDI/BASSVST audio libraries (`JianpuEditor/Native/`, x86 and x64). **Free for individual, non-commercial use only**; a commercial fork/distribution needs its own license from un4seen.com — see `JianpuEditor/Native/NOTICE.md` - [Microsoft.ML.OnnxRuntime](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime) 1.30.0 +- [GeneralUser GS](JianpuEditor/Resources/Soundfonts/LICENSE.txt) v2.0.3 (bundled SoundFont for the default playback engine), License v2.0 — free for personal and commercial use; see the linked license for sample-origin caveats MIDI export and score playback are implemented in-house, with no third-party MIDI library.