diff --git a/apps/reader/package.json b/apps/reader/package.json index da5197f..166d91c 100644 --- a/apps/reader/package.json +++ b/apps/reader/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@citation-js/plugin-csl": "0.8.2", - "@mdbase-dev/sdk": "file:../../vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz", + "@mdbase-dev/sdk": "file:../../vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz", "@mdbase-dev/ui": "0.1.0-beta.125", "@mdbase-reader/connect": "workspace:*", "@mdbase-reader/core": "workspace:*", diff --git a/docs/new-sdk.md b/docs/new-sdk.md index b057136..24be334 100644 --- a/docs/new-sdk.md +++ b/docs/new-sdk.md @@ -33,10 +33,12 @@ It returns actual SDK `RecordView` objects and native mapped/tagged values: - Caller abort signals fence publication. The shared factory/session owns the client lifetime; this module has no SDK/session/lease/auth engine and no writes. -The release-qualified SDK successor `9ab0f31d` archive/source/hash and SHA512 -are pinned in `vendor/mdbase-next-sdk.json`, including SDK808's session fix, -SDK809 leases, SDK811's fixture fix, SDK814's shared read helpers and SDK816's -explicit environment selection. Reader's +The release-qualified SDK successor `729b5391` archive/source/hash and SHA512 +are pinned in `vendor/mdbase-next-sdk.json`, including the actual SDK819 shared +native collection factory and SDK827 provider-receipt helpers, plus earlier +session, lease, fixture, read-helper and environment fixes. Release qualified +all 275 archive members, 1650 SDK tests and five browser-bundle checks (with three +existing WASM-gated skips); the original archive bytes are vendored. Reader's working pages/get implementation is unchanged; helper batching is not a native atomic snapshot, and People producer compatibility is not qualified here. This is source/package qualification, not per-app trust/origin/runtime/session/operation acceptance; no native Files diff --git a/packages/connect/package.json b/packages/connect/package.json index f6e5ed9..99c142c 100644 --- a/packages/connect/package.json +++ b/packages/connect/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@mdbase-dev/connect": "0.1.0-beta.125", - "@mdbase-dev/sdk": "file:../../vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz", + "@mdbase-dev/sdk": "file:../../vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz", "@mdbase-reader/core": "workspace:*", "@mdbase-reader/migration": "workspace:*", "yaml": "^2.9.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3304546..87a3f3b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -134,8 +134,8 @@ importers: specifier: 0.8.2 version: 0.8.2(@citation-js/core@0.8.2) '@mdbase-dev/sdk': - specifier: file:../../vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz - version: file:vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz + specifier: file:../../vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz + version: file:vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz '@mdbase-dev/ui': specifier: 0.1.0-beta.125 version: 0.1.0-beta.125(@codemirror/view@6.43.8)(react@19.2.8) @@ -230,8 +230,8 @@ importers: specifier: 0.1.0-beta.125 version: 0.1.0-beta.125 '@mdbase-dev/sdk': - specifier: file:../../vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz - version: file:vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz + specifier: file:../../vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz + version: file:vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz '@mdbase-reader/core': specifier: workspace:* version: link:../core @@ -1141,8 +1141,8 @@ packages: '@mdbase-dev/connect@0.1.0-beta.125': resolution: {integrity: sha512-vEH4NQfu3dBQgMw0YQxG7LDtOOLxDyxET4DQhrWuHqtgr9qoch/H0QLzel9tFSqkyH+QWxuvW3Bet6ae1+qVyQ==} - '@mdbase-dev/sdk@file:vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz': - resolution: {integrity: sha512-JkI7EM9GdYAey70lX2QLD6q4LgSiOYGtd7gs12CzSOdbVSapslcxmJY8C/O/3dIGt0k/UZHccudU1J4XFVzQAQ==, tarball: file:vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz} + '@mdbase-dev/sdk@file:vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz': + resolution: {integrity: sha512-2KKV/f44MbSePCpR6ACXxiiKNbw3c2Cj91cdXyItBeQcBGpz+DNviUl+6zw34ztzwyb7k7d6UpcaDgr5VfwFLw==, tarball: file:vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz} version: 0.0.0 engines: {node: '>=20'} @@ -4322,7 +4322,7 @@ snapshots: dependencies: '@mdbase-dev/connect-protocol': 0.1.0-beta.125 - '@mdbase-dev/sdk@file:vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz': + '@mdbase-dev/sdk@file:vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz': dependencies: '@noble/ciphers': 2.4.0 '@noble/curves': 2.4.0 diff --git a/vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz b/vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz new file mode 100644 index 0000000..6bec077 Binary files /dev/null and b/vendor/mdbase-dev-sdk-0.0.0-729b5391.tgz differ diff --git a/vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz b/vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz deleted file mode 100644 index 96b0232..0000000 Binary files a/vendor/mdbase-dev-sdk-0.0.0-9ab0f31d.tgz and /dev/null differ diff --git a/vendor/mdbase-next-sdk.json b/vendor/mdbase-next-sdk.json index 634f0ca..4eceaa6 100644 --- a/vendor/mdbase-next-sdk.json +++ b/vendor/mdbase-next-sdk.json @@ -1,15 +1,17 @@ { "package": "@mdbase-dev/sdk", "version": "0.0.0", - "artifact": "mdbase-dev-sdk-0.0.0-9ab0f31d.tgz", - "sourceCommit": "9ab0f31d43ae801241acb5fbc11f3be4ceefa76b", - "sha256": "ab4db6bde0e6b3d97a1d8ed9b8126b7f0fd69820b508869cb7b82c489ae4ef13", - "integrity": "sha512-JkI7EM9GdYAey70lX2QLD6q4LgSiOYGtd7gs12CzSOdbVSapslcxmJY8C/O/3dIGt0k/UZHccudU1J4XFVzQAQ==", + "artifact": "mdbase-dev-sdk-0.0.0-729b5391.tgz", + "sourceCommit": "729b5391f9e8e8c192d93a7112324ce65078d106", + "sha256": "fad2206e0a744ac5e801917831ee580ccbd2cf09df8bd4b3bd58bc76632bbeca", + "integrity": "sha512-2KKV/f44MbSePCpR6ACXxiiKNbw3c2Cj91cdXyItBeQcBGpz+DNviUl+6zw34ztzwyb7k7d6UpcaDgr5VfwFLw==", "includesSessionFix808": true, "includesRecordLeases809": true, "includesMemoryDocumentCreate811": true, "includesReadHelpers814": true, "includesEnvironment816": true, + "includesSharedNativeFactory819": true, + "includesProviderReceipt827": true, "sourceOnly": true, "nativeFilesProducerQualified": false, "peopleProducerCompatibilityQualified": false,