Release Toolbox SDK 0.3.0
Verify / verify (push) Canceled after 0s

This commit is contained in:
2026-09-02 00:58:50 +02:00
parent ef2dab4b46
commit bc91659a42
18 changed files with 1225 additions and 21 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@add-ideas/toolbox-shell-react",
"version": "0.2.3",
"version": "0.3.0",
"description": "A lightweight React application shell for toolbox-compatible browser applications.",
"license": "Apache-2.0",
"repository": {
@@ -38,7 +38,7 @@
"react-dom": ">=18 <20"
},
"dependencies": {
"@add-ideas/toolbox-contract": "0.2.3"
"@add-ideas/toolbox-contract": "0.3.0"
},
"scripts": {
"build": "tsc -p tsconfig.build.json && node -e \"const fs=require('node:fs');fs.copyFileSync('src/styles.css','dist/styles.css');fs.copyFileSync('../../LICENSE','LICENSE')\"",
+10 -4
View File
@@ -38,6 +38,10 @@ const currentApp: ToolboxAppManifest = {
indexedDb: true,
crossOriginIsolated: false,
},
capabilities: {
required: ["workers"],
optional: [],
},
privacy: {
processing: "local",
fileUploads: false,
@@ -184,10 +188,12 @@ describe("AppShell", () => {
</AppShell>,
);
await waitFor(() =>
expect(
document.querySelector("[data-toolbox-context='connected']"),
).toBeInTheDocument(),
await waitFor(
() =>
expect(
document.querySelector("[data-toolbox-context='connected']"),
).toBeInTheDocument(),
{ timeout: 4_000 },
);
fireEvent.click(screen.getByRole("button", { name: "Apps" }));
const navigation = screen.getByRole("navigation", {