v0.4.39 - Actionable Source Registry
Public preview release.
Changes:
- Adds a Source Registry Action Plan to notebook_workspace.
- Notebook Workspace now shows Source Registry action buttons for cache current PDF, choose local PDF file, manage file paths, and refresh MarginNote context.
- Study Program source_registry gaps now point to the recommended Source Registry action instead of only showing text.
- Promotes notebookWorkspaceSourceActions to required runtime controls in doctor and single-document acceptance.
Verification:
- 507 Python unit tests passed.
- JS and Python syntax checks passed.
- release zip smoke passed.
- mnaddon smoke passed.
- install dry-run passed.
- unsigned pkg built.
- local install replacement completed.
Known preview blockers for final v1.0 remain: runtime WebView evidence after MN4 reload, native API probe evidence after panel open, visible native highlight evidence, signed pkg, notarized pkg, cross-machine install evidence, and single-document acceptance.