diff --git a/apps/extension/package.json b/apps/extension/package.json index b38d251d..66e8fbdc 100644 --- a/apps/extension/package.json +++ b/apps/extension/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@fontsource-variable/source-serif-4": "^5.3.1", - "@mdbase-dev/sdk": "0.1.0-beta.209", + "@mdbase-dev/sdk": "0.1.0-beta.210", "@mdbase-dev/sdk-lab": "file:../../packages/connect/vendor/sdk-e8ffb806-lab-beta188.tgz", "@mdbase-dev/sdk-staging": "file:../../packages/connect/vendor/sdk-e8ffb806-staging-beta188.tgz", "@lingui/core": "6.10.1", diff --git a/apps/reader/package.json b/apps/reader/package.json index e484708b..4ee5fd01 100644 --- a/apps/reader/package.json +++ b/apps/reader/package.json @@ -29,7 +29,7 @@ }, "dependencies": { "@fontsource-variable/source-serif-4": "^5.3.1", - "@mdbase-dev/sdk": "0.1.0-beta.209", + "@mdbase-dev/sdk": "0.1.0-beta.210", "@mdbase-dev/sdk-lab": "file:../../packages/connect/vendor/sdk-e8ffb806-lab-beta188.tgz", "@mdbase-dev/sdk-staging": "file:../../packages/connect/vendor/sdk-e8ffb806-staging-beta188.tgz", "@mdbase-dev/i18n": "0.1.0-beta.149", diff --git a/apps/reader/scripts/reader-sdk.mjs b/apps/reader/scripts/reader-sdk.mjs index 7c921a3e..4e418bda 100644 --- a/apps/reader/scripts/reader-sdk.mjs +++ b/apps/reader/scripts/reader-sdk.mjs @@ -12,7 +12,7 @@ const vendor = "packages/connect/vendor/"; const pins = { lab: ["@mdbase-dev/sdk-lab", "sdk-lab-beta188.json"], staging: ["@mdbase-dev/sdk-staging", "sdk-staging-beta188.json"], - production: ["@mdbase-dev/sdk", "sdk-production-beta209.json"], + production: ["@mdbase-dev/sdk", "sdk-production-beta210.json"], }; const hash = (bytes) => createHash("sha256").update(bytes).digest("hex"); diff --git a/apps/reader/scripts/reader-sdk.test.mjs b/apps/reader/scripts/reader-sdk.test.mjs index d2767196..b392e023 100644 --- a/apps/reader/scripts/reader-sdk.test.mjs +++ b/apps/reader/scripts/reader-sdk.test.mjs @@ -36,7 +36,7 @@ test("all three original archives match installed bytes and packaged target trus const pkg = JSON.parse(await readFile(join(repo, "apps/reader/package.json"), "utf8")); const name = target === "production" ? "@mdbase-dev/sdk" : "@mdbase-dev/sdk-" + target; if (target === "production") { - assert.equal(pkg.dependencies[name], "0.1.0-beta.209"); + assert.equal(pkg.dependencies[name], "0.1.0-beta.210"); } else { assert.ok(pkg.dependencies[name].endsWith(sdk.receipt.artifact)); } @@ -76,7 +76,7 @@ test("archive tampering refuses before any SDK import", async (t) => { test("a rehashed production archive cannot masquerade as LAB", async (t) => { const { root, path, pin } = await fixture(t, "@mdbase-dev/sdk"); - const production = "sdk-8e0d34ed-production-beta209.tgz"; + const production = "sdk-af0687fa-production-beta210.tgz"; const bytes = await readFile(join(repo, vendor, production)); await cp(join(repo, vendor, production), join(root, vendor, production)); await writeFile( diff --git a/packages/connect/package.json b/packages/connect/package.json index 8ca7e053..2f9ec096 100644 --- a/packages/connect/package.json +++ b/packages/connect/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@mdbase-dev/connect": "0.1.0-beta.149", - "@mdbase-dev/sdk": "0.1.0-beta.209", + "@mdbase-dev/sdk": "0.1.0-beta.210", "@mdbase-reader/core": "workspace:*", "@mdbase-reader/migration": "workspace:*", "knap": "0.6.0", diff --git a/packages/connect/vendor/sdk-af0687fa-production-beta210.tgz b/packages/connect/vendor/sdk-af0687fa-production-beta210.tgz new file mode 100644 index 00000000..d658612e Binary files /dev/null and b/packages/connect/vendor/sdk-af0687fa-production-beta210.tgz differ diff --git a/packages/connect/vendor/sdk-production-beta210.json b/packages/connect/vendor/sdk-production-beta210.json new file mode 100644 index 00000000..6a141b9b --- /dev/null +++ b/packages/connect/vendor/sdk-production-beta210.json @@ -0,0 +1,47 @@ +{ + "schema": "mdbase-reader/sdk-original/1", + "artifact": "sdk-af0687fa-production-beta210.tgz", + "version": "0.1.0-beta.210", + "sourceCommit": "af0687fa6762779ed873ab003b55c168bc29fedf", + "environment": "production", + "bytes": 4835099, + "sha256": "367c36451cdc5943ecc31ccea6942b5304726dc4194fab47fa812befff73e669", + "sri": "sha512-Z1MCqzjyDAhX/HSsNtoPVhYYwVF3qOFkfjSX5i1XGopEq/NV6bIXeCZCQ1qMzkvO8NL740NIDOoYPaq8xr//Sg==", + "publication": { + "repository": "mdbase-dev/mdbase-connect", + "workflow": ".github/workflows/publish-sdk-npm.yml", + "ref": "refs/tags/v0.1.0-beta.210", + "npm": "@mdbase-dev/sdk@0.1.0-beta.210", + "integrity": "sha512-Z1MCqzjyDAhX/HSsNtoPVhYYwVF3qOFkfjSX5i1XGopEq/NV6bIXeCZCQ1qMzkvO8NL740NIDOoYPaq8xr//Sg==", + "tarball": "https://registry.npmjs.org/@mdbase-dev/sdk/-/sdk-0.1.0-beta.210.tgz", + "attestations": "https://registry.npmjs.org/-/npm/v1/attestations/@mdbase-dev%2fsdk@0.1.0-beta.210" + }, + "trust": { + "package": "@mdbase-dev/sdk", + "sha256": "7912e40838213e60b65848350d319a48019021317b112e3326429b250f0133d7", + "bytes": 840, + "cpOrigin": "https://connect.mdbase.dev", + "logOrigin": "https://log.mdbase.dev", + "sourceCommit": "36abd4b065be9495a7f5ae0808865a1f2279af04", + "sourceVersion": "0.1.0-beta.141" + }, + "runtime": { + "sha256": "9d207f948dcebee45736e39974f7ae7524b59ba1e8dbe41c3062bcc430a20034", + "bytes": 3892320, + "maxBytes": 3892320, + "source": { + "repository": "mdbase-dev/mdbase-connect", + "commit": "58444d0af1b58f6b5acb4ea853e8f354d9e29d02" + } + }, + "packagedTrustModuleSha256": "cf9690968d68b3c1eed2356ccfa2c72198b2f8cf07b9b24b1bb7be499b05bffb", + "bundledDependencies": [ + { + "name": "@mdbase-dev/connect-protocol", + "member": "package/vendor/mdbase-dev-connect-protocol-0.1.0-beta.145-e6e66bcd172f.tgz", + "bytes": 106404, + "sha256": "e901144b8d93dc96fcf71d9d8f85dddbf647e9908913be21191c484e9224bb98" + } + ], + "package": "@mdbase-dev/sdk" +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2d34134f..27468a06 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -148,8 +148,8 @@ importers: specifier: 0.1.0-beta.149 version: 0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15) '@mdbase-dev/sdk': - specifier: 0.1.0-beta.209 - version: 0.1.0-beta.209 + specifier: 0.1.0-beta.210 + version: 0.1.0-beta.210 '@mdbase-dev/sdk-lab': specifier: file:../../packages/connect/vendor/sdk-e8ffb806-lab-beta188.tgz version: file:packages/connect/vendor/sdk-e8ffb806-lab-beta188.tgz @@ -158,7 +158,7 @@ importers: version: file:packages/connect/vendor/sdk-e8ffb806-staging-beta188.tgz '@mdbase-dev/ui': specifier: 0.1.0-beta.149 - version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.209)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.210)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@mdbase-reader/connect': specifier: workspace:* version: link:../../packages/connect @@ -218,8 +218,8 @@ importers: specifier: 0.1.0-beta.149 version: 0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15) '@mdbase-dev/sdk': - specifier: 0.1.0-beta.209 - version: 0.1.0-beta.209 + specifier: 0.1.0-beta.210 + version: 0.1.0-beta.210 '@mdbase-dev/sdk-lab': specifier: file:../../packages/connect/vendor/sdk-e8ffb806-lab-beta188.tgz version: file:packages/connect/vendor/sdk-e8ffb806-lab-beta188.tgz @@ -231,7 +231,7 @@ importers: version: file:packages/connect/vendor/sdk-e8ffb806-staging-beta188.tgz '@mdbase-dev/ui': specifier: 0.1.0-beta.149 - version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.209)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.210)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@mdbase-reader/connect': specifier: workspace:* version: link:../../packages/connect @@ -323,8 +323,8 @@ importers: specifier: 0.1.0-beta.149 version: 0.1.0-beta.149 '@mdbase-dev/sdk': - specifier: 0.1.0-beta.209 - version: 0.1.0-beta.209 + specifier: 0.1.0-beta.210 + version: 0.1.0-beta.210 '@mdbase-reader/core': specifier: workspace:* version: link:../core @@ -357,7 +357,7 @@ importers: version: 0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15) '@mdbase-dev/ui': specifier: 0.1.0-beta.149 - version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.209)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.210)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) react: specifier: ^19.3.1 version: 19.3.1 @@ -406,7 +406,7 @@ importers: version: 0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15) '@mdbase-dev/ui': specifier: 0.1.0-beta.149 - version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.209)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.210)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@mdbase-reader/core': specifier: workspace:* version: link:../core @@ -588,7 +588,7 @@ importers: version: 0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15) '@mdbase-dev/ui': specifier: 0.1.0-beta.149 - version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.209)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.210)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@phosphor-icons/react': specifier: ^2.1.10 version: 2.1.10(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -1699,8 +1699,8 @@ packages: bundledDependencies: - '@mdbase-dev/connect-protocol' - '@mdbase-dev/sdk@0.1.0-beta.209': - resolution: {integrity: sha512-/2iqQx30X++poCTzTNsTXI4SsKiQjGAFIXm5YsH/puInnQek6IsphoYrif3egj16uksiEQ2gkOUWx4gbYonr5g==} + '@mdbase-dev/sdk@0.1.0-beta.210': + resolution: {integrity: sha512-Z1MCqzjyDAhX/HSsNtoPVhYYwVF3qOFkfjSX5i1XGopEq/NV6bIXeCZCQ1qMzkvO8NL740NIDOoYPaq8xr//Sg==} engines: {node: '>=20'} bundledDependencies: - '@mdbase-dev/connect-protocol' @@ -5882,7 +5882,7 @@ snapshots: '@noble/curves': 2.4.0 '@noble/hashes': 2.4.0 - '@mdbase-dev/sdk@0.1.0-beta.209': + '@mdbase-dev/sdk@0.1.0-beta.210': dependencies: '@noble/ciphers': 2.4.0 '@noble/curves': 2.4.0 @@ -5894,7 +5894,7 @@ snapshots: '@noble/curves': 2.4.0 '@noble/hashes': 2.4.0 - '@mdbase-dev/ui@0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.209)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': + '@mdbase-dev/ui@0.1.0-beta.149(@codemirror/view@6.43.15)(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(@mdbase-dev/i18n@0.1.0-beta.149(@lingui/core@6.10.1(@babel/core@8.0.9))(@lingui/react@6.10.1(@babel/core@8.0.9)(react@19.3.1))(react@19.3.1)(rolldown@1.2.15))(@mdbase-dev/sdk@0.1.0-beta.210)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@fontsource-variable/atkinson-hyperlegible-next': 5.3.0 '@fontsource/azeret-mono': 5.3.0 @@ -5904,7 +5904,7 @@ snapshots: react: 19.3.1 optionalDependencies: '@codemirror/view': 6.43.15 - '@mdbase-dev/sdk': 0.1.0-beta.209 + '@mdbase-dev/sdk': 0.1.0-beta.210 react-dom: 19.3.1(react@19.3.1) '@messageformat/date-skeleton@1.1.0': {}