Prepare 0.1.02 release and automate the first Store submission - #18
Merged
Merged
Conversation
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Replace bundled Gyan FFmpeg with source-complete runtime (#13) * Hotfix: Fix AI Runtime build errors (#12) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Build source-complete FFmpeg runtime * Fix LAME shared library build * Patch stale LAME Windows export * Pin NASM for reproducible FFmpeg builds * Capture FFmpeg generated configuration * Make FFmpeg regression portable across PowerShell * Integrate source-complete FFmpeg runtime * Integrate source-complete FFmpeg runtime * Pin published FFmpeg runtime assets * fix(render): harden export flows and add regression gate * fix(render): confirm successful exports with toast * fix(ci): harden native-window lifecycle gate * Frontend components documentation (#16) * Frontend components documentation * docs: correct frontend component map and document branch scope --------- Co-authored-by: Sourav Das <srvds7th@hotmail.com> * chore: NAM Rack Auth Hotfix (#15) * chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support * fix: unblock cross-platform CI verification * fix: use portable scalar bounds in recovery code * test: use native undo modifier in AI browser workflow * fix: guard Windows-only plugin isolation metadata * fix: isolate Apple headers and use standard WinRT coroutines * fix: launch macOS smoke tests and select Release builds * fix: download supported audio models through Hugging Face setup * fix: skip local folder checks for Hub downloads * fix: keep AI setup progress visible and preserve active jobs * fix: use portable integer clamp for setup byte counts * fix: show model download totals remaining bytes and cache reuse * fix: complete Stable Audio setup safely on Windows * fix: refresh AI capabilities without erasing setup failures * fix: preserve Diffusers cancellation across both completion paths * perf: plan AI optimization and adapt MiniMax memory placement * perf: extend adaptive AI memory policy and report actual generation stages * fix: preserve Unicode worker progress and update platform setup assertion * feat: secure application updates and qualify AI execution policies * chore: Updated the logo and other branding related stuff * test: use a platform-native home path for AI cache defaults * fix: disambiguate updater file resets on GCC and Clang * fix: reset AI worker interpreter with an explicit JUCE file * fix: recover recordings after failed WAV finalization * chore: added support for quantized models --------- Co-authored-by: suprabho <suprabho13@gmail.com>
sdevil7th
added a commit
that referenced
this pull request
Sep 16, 2026
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Replace bundled Gyan FFmpeg with source-complete runtime (#13) * Hotfix: Fix AI Runtime build errors (#12) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Build source-complete FFmpeg runtime * Fix LAME shared library build * Patch stale LAME Windows export * Pin NASM for reproducible FFmpeg builds * Capture FFmpeg generated configuration * Make FFmpeg regression portable across PowerShell * Integrate source-complete FFmpeg runtime * Integrate source-complete FFmpeg runtime * Pin published FFmpeg runtime assets * fix(render): harden export flows and add regression gate * fix(render): confirm successful exports with toast * fix(ci): harden native-window lifecycle gate * Frontend components documentation (#16) * Frontend components documentation * docs: correct frontend component map and document branch scope --------- Co-authored-by: Sourav Das <srvds7th@hotmail.com> * chore: NAM Rack Auth Hotfix (#15) * chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support * fix: unblock cross-platform CI verification * fix: use portable scalar bounds in recovery code * test: use native undo modifier in AI browser workflow * fix: guard Windows-only plugin isolation metadata * fix: isolate Apple headers and use standard WinRT coroutines * fix: launch macOS smoke tests and select Release builds * fix: download supported audio models through Hugging Face setup * fix: skip local folder checks for Hub downloads * fix: keep AI setup progress visible and preserve active jobs * fix: use portable integer clamp for setup byte counts * fix: show model download totals remaining bytes and cache reuse * fix: complete Stable Audio setup safely on Windows * fix: refresh AI capabilities without erasing setup failures * fix: preserve Diffusers cancellation across both completion paths * perf: plan AI optimization and adapt MiniMax memory placement * perf: extend adaptive AI memory policy and report actual generation stages * fix: preserve Unicode worker progress and update platform setup assertion * feat: secure application updates and qualify AI execution policies * chore: Updated the logo and other branding related stuff * test: use a platform-native home path for AI cache defaults * fix: disambiguate updater file resets on GCC and Clang * fix: reset AI worker interpreter with an explicit JUCE file * fix: recover recordings after failed WAV finalization * chore: added support for quantized models * Prepare 0.1.02 release and automate the first Store submission (#18) * Release: 16.09.26 (#17) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Replace bundled Gyan FFmpeg with source-complete runtime (#13) * Hotfix: Fix AI Runtime build errors (#12) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Build source-complete FFmpeg runtime * Fix LAME shared library build * Patch stale LAME Windows export * Pin NASM for reproducible FFmpeg builds * Capture FFmpeg generated configuration * Make FFmpeg regression portable across PowerShell * Integrate source-complete FFmpeg runtime * Integrate source-complete FFmpeg runtime * Pin published FFmpeg runtime assets * fix(render): harden export flows and add regression gate * fix(render): confirm successful exports with toast * fix(ci): harden native-window lifecycle gate * Frontend components documentation (#16) * Frontend components documentation * docs: correct frontend component map and document branch scope --------- Co-authored-by: Sourav Das <srvds7th@hotmail.com> * chore: NAM Rack Auth Hotfix (#15) * chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support * fix: unblock cross-platform CI verification * fix: use portable scalar bounds in recovery code * test: use native undo modifier in AI browser workflow * fix: guard Windows-only plugin isolation metadata * fix: isolate Apple headers and use standard WinRT coroutines * fix: launch macOS smoke tests and select Release builds * fix: download supported audio models through Hugging Face setup * fix: skip local folder checks for Hub downloads * fix: keep AI setup progress visible and preserve active jobs * fix: use portable integer clamp for setup byte counts * fix: show model download totals remaining bytes and cache reuse * fix: complete Stable Audio setup safely on Windows * fix: refresh AI capabilities without erasing setup failures * fix: preserve Diffusers cancellation across both completion paths * perf: plan AI optimization and adapt MiniMax memory placement * perf: extend adaptive AI memory policy and report actual generation stages * fix: preserve Unicode worker progress and update platform setup assertion * feat: secure application updates and qualify AI execution policies * chore: Updated the logo and other branding related stuff * test: use a platform-native home path for AI cache defaults * fix: disambiguate updater file resets on GCC and Clang * fix: reset AI worker interpreter with an explicit JUCE file * fix: recover recordings after failed WAV finalization * chore: added support for quantized models --------- Co-authored-by: suprabho <suprabho13@gmail.com> * Prepare 0.1.02 notes and first Store release artifact * Record completed Store setup and remaining release gates * Support guarded first Microsoft Store submission from release tags --------- Co-authored-by: suprabho <suprabho13@gmail.com> --------- Co-authored-by: suprabho <suprabho13@gmail.com>
sdevil7th
added a commit
that referenced
this pull request
Sep 17, 2026
* feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Replace bundled Gyan FFmpeg with source-complete runtime (#13) * Hotfix: Fix AI Runtime build errors (#12) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Build source-complete FFmpeg runtime * Fix LAME shared library build * Patch stale LAME Windows export * Pin NASM for reproducible FFmpeg builds * Capture FFmpeg generated configuration * Make FFmpeg regression portable across PowerShell * Integrate source-complete FFmpeg runtime * Integrate source-complete FFmpeg runtime * Pin published FFmpeg runtime assets * fix(render): harden export flows and add regression gate * fix(render): confirm successful exports with toast * fix(ci): harden native-window lifecycle gate * Frontend components documentation (#16) * Frontend components documentation * docs: correct frontend component map and document branch scope --------- Co-authored-by: Sourav Das <srvds7th@hotmail.com> * chore: NAM Rack Auth Hotfix (#15) * chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support * fix: unblock cross-platform CI verification * fix: use portable scalar bounds in recovery code * test: use native undo modifier in AI browser workflow * fix: guard Windows-only plugin isolation metadata * fix: isolate Apple headers and use standard WinRT coroutines * fix: launch macOS smoke tests and select Release builds * fix: download supported audio models through Hugging Face setup * fix: skip local folder checks for Hub downloads * fix: keep AI setup progress visible and preserve active jobs * fix: use portable integer clamp for setup byte counts * fix: show model download totals remaining bytes and cache reuse * fix: complete Stable Audio setup safely on Windows * fix: refresh AI capabilities without erasing setup failures * fix: preserve Diffusers cancellation across both completion paths * perf: plan AI optimization and adapt MiniMax memory placement * perf: extend adaptive AI memory policy and report actual generation stages * fix: preserve Unicode worker progress and update platform setup assertion * feat: secure application updates and qualify AI execution policies * chore: Updated the logo and other branding related stuff * test: use a platform-native home path for AI cache defaults * fix: disambiguate updater file resets on GCC and Clang * fix: reset AI worker interpreter with an explicit JUCE file * fix: recover recordings after failed WAV finalization * chore: added support for quantized models * Prepare 0.1.02 release and automate the first Store submission (#18) * Release: 16.09.26 (#17) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Replace bundled Gyan FFmpeg with source-complete runtime (#13) * Hotfix: Fix AI Runtime build errors (#12) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution (#11) * Release: 29.08.2026 (#10) * feat: Implemented NAM Rack plugin with NAM and Tone3000 library support * chore: built the approved pedals, fixing the UI * feat: Implemented and improved NAM Rack with Hotkey profiles for all different DAWs including ProTools, Cubase, Audacity, Reaper etc * chore: Fixed hotkey issues and other code cleanups * fix: make verification platform portable * test: harden cross-platform verification * test: allow NAM geometry matrix to complete * fix: make NAM dependency patches idempotent on Windows * Fix AI runtime dependency resolution * Scope AI runtime dependency tests * Use official Eigen mirror for NAM builds * Build source-complete FFmpeg runtime * Fix LAME shared library build * Patch stale LAME Windows export * Pin NASM for reproducible FFmpeg builds * Capture FFmpeg generated configuration * Make FFmpeg regression portable across PowerShell * Integrate source-complete FFmpeg runtime * Integrate source-complete FFmpeg runtime * Pin published FFmpeg runtime assets * fix(render): harden export flows and add regression gate * fix(render): confirm successful exports with toast * fix(ci): harden native-window lifecycle gate * Frontend components documentation (#16) * Frontend components documentation * docs: correct frontend component map and document branch scope --------- Co-authored-by: Sourav Das <srvds7th@hotmail.com> * chore: NAM Rack Auth Hotfix (#15) * chore: Updated NAM Rack authentication, applied for windows partner program, updated policies for that, added MiniMax Music 3 model support * fix: unblock cross-platform CI verification * fix: use portable scalar bounds in recovery code * test: use native undo modifier in AI browser workflow * fix: guard Windows-only plugin isolation metadata * fix: isolate Apple headers and use standard WinRT coroutines * fix: launch macOS smoke tests and select Release builds * fix: download supported audio models through Hugging Face setup * fix: skip local folder checks for Hub downloads * fix: keep AI setup progress visible and preserve active jobs * fix: use portable integer clamp for setup byte counts * fix: show model download totals remaining bytes and cache reuse * fix: complete Stable Audio setup safely on Windows * fix: refresh AI capabilities without erasing setup failures * fix: preserve Diffusers cancellation across both completion paths * perf: plan AI optimization and adapt MiniMax memory placement * perf: extend adaptive AI memory policy and report actual generation stages * fix: preserve Unicode worker progress and update platform setup assertion * feat: secure application updates and qualify AI execution policies * chore: Updated the logo and other branding related stuff * test: use a platform-native home path for AI cache defaults * fix: disambiguate updater file resets on GCC and Clang * fix: reset AI worker interpreter with an explicit JUCE file * fix: recover recordings after failed WAV finalization * chore: added support for quantized models --------- Co-authored-by: suprabho <suprabho13@gmail.com> * Prepare 0.1.02 notes and first Store release artifact * Record completed Store setup and remaining release gates * Support guarded first Microsoft Store submission from release tags --------- Co-authored-by: suprabho <suprabho13@gmail.com> --------- Co-authored-by: suprabho <suprabho13@gmail.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.
OpenStudio has no published Microsoft Store baseline, so the existing automation rejects its prepared first draft. This change lets the
v0.1.02tagged Release workflow submit that explicitly selected draft for certification while retaining the manual publication hold.Changes
9N3MQ442VXGW, draft1152921505701841400, tagv0.1.02and previous package version0.0.1.0inpackaging/msix/initial-submission.json. Replace the old package with the tagged artifact; preserve the saved listing artwork, settings and manual publishing hold. Do not create, delete or adopt another initial draft.Validation
python -m unittest tests.test_store_submission tests.test_release_notes: 51 tests; 49 passed, two POSIX-only tests skipped on Windows.python tools/validate-release-notes.py --version 0.1.02: passed.git diff --check: passed. The local candidate was used only for validation, not uploaded.Release gates
CI must pass before merge. After the changes reach the approved release source, enable
OPENSTUDIO_STORE_ENABLED, then createv0.1.02on that merged source. The tagged Release workflow builds the artifacts, runs Store preflight and queues certification using its own MSIX. Public Store publication remains manually held; the old code/logo must not be published.The flag remains
falseduring review. Credentials remain in the encryptedmicrosoft-storeGitHub environment restricted tov*tags; this PR does not change credentials or access permissions.