diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f251dd..29e0111 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.4.2 + +### Changed + +- Upgraded Toolbox Contract, React Shell, and Testkit dependencies to 0.2.2. +- Moved the Toolbox icon and `add·ideas Toolbox` label to the fixed far-left block and placed Help, the XSLT-specific Gitea source link, Apps, and Personalize in reverse order in the fixed right cluster while keeping the app title and tagline centered. + ## 0.4.1 ### Changed diff --git a/README.md b/README.md index 3da2468..e3f05e2 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ An unavailable or invalid catalogue falls back to standalone operation. ## Appearance -The stable shared top bar keeps Personalize, Apps, the XSLT source link, and Help in a fixed left cluster, the app title and one tagline centered, and the Toolbox icon with the `add·ideas Toolbox` label in a fixed far-right block. Use **Personalize** to select System, Light, or Dark. The choice is stored only in this browser using the same preference record as the Toolbox Portal, so it follows you between current Toolbox apps on the same origin. System mode follows the operating-system color preference. CodeMirror is reconfigured when the effective palette changes, including its editor background, gutters, active line, and XML syntax colors. +The stable shared top bar keeps the Toolbox icon and `add·ideas Toolbox` label in a fixed far-left block, the app title and one tagline centered, and Help, the XSLT source link, Apps, and Personalize in a fixed right cluster. Use **Personalize** to select System, Light, or Dark. The choice is stored only in this browser using the same preference record as the Toolbox Portal, so it follows you between current Toolbox apps on the same origin. System mode follows the operating-system color preference. CodeMirror is reconfigured when the effective palette changes, including its editor background, gutters, active line, and XML syntax colors. ## Release archive diff --git a/SOURCE.md b/SOURCE.md index d804ba0..da5d3a1 100644 --- a/SOURCE.md +++ b/SOURCE.md @@ -1,8 +1,8 @@ # Corresponding source -The corresponding application source for XSLT tools 0.4.1 is available at: +The corresponding application source for XSLT tools 0.4.2 is available at: - + The XSLT tools application source is licensed under AGPL-3.0-only. This release also contains third-party components under separate terms. See diff --git a/package-lock.json b/package-lock.json index b37c4a5..c7b6109 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "xsl-tools", - "version": "0.4.1", + "version": "0.4.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "xsl-tools", - "version": "0.4.1", + "version": "0.4.2", "license": "AGPL-3.0-only", "dependencies": { - "@add-ideas/toolbox-contract": "0.2.1", - "@add-ideas/toolbox-shell-react": "0.2.1", + "@add-ideas/toolbox-contract": "0.2.2", + "@add-ideas/toolbox-shell-react": "0.2.2", "@codemirror/commands": "^6.8.1", "@codemirror/lang-xml": "^6.1.0", "@codemirror/lint": "^6.8.5", @@ -24,7 +24,7 @@ "react-dom": "^19.2.6" }, "devDependencies": { - "@add-ideas/toolbox-testkit": "0.2.1", + "@add-ideas/toolbox-testkit": "0.2.2", "@eslint/js": "^10.0.1", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", @@ -46,18 +46,18 @@ } }, "node_modules/@add-ideas/toolbox-contract": { - "version": "0.2.1", - "resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-contract/-/0.2.1/toolbox-contract-0.2.1.tgz", - "integrity": "sha512-NmwV41+ZS0qBWUnI9vflm0PcsiqITmxpSQQ5vMVaToFZuSSIJupgM43tuV9G4OJ1En0eTdYNxbsd3nsYhju2kw==", + "version": "0.2.2", + "resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-contract/-/0.2.2/toolbox-contract-0.2.2.tgz", + "integrity": "sha512-VcZ8j4O2PgFaIYgxs6r9u0uPxA+hHKwhCW+omfeVCtbjAAYhH2KhRlBGm0ERVVYcK5kchyzZLXrC4LKWRotVzg==", "license": "Apache-2.0" }, "node_modules/@add-ideas/toolbox-shell-react": { - "version": "0.2.1", - "resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-shell-react/-/0.2.1/toolbox-shell-react-0.2.1.tgz", - "integrity": "sha512-slpz9ODVbk27b+uvG3WeCmNa71Q6guabyVHT+jyGLT6ENLSbwmoEFZ0mKNJDxemltpt9KY8I7z47uNBsQ7yKYg==", + "version": "0.2.2", + "resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-shell-react/-/0.2.2/toolbox-shell-react-0.2.2.tgz", + "integrity": "sha512-w/xbLCd50a2Jq7vQ9Z9ygUOuqlOCRkIYlk4vSJx0mf4REJNeMYi3PE2MbaLUC4DkQWyrmatsa5HNT89o0l91BA==", "license": "Apache-2.0", "dependencies": { - "@add-ideas/toolbox-contract": "0.2.1" + "@add-ideas/toolbox-contract": "0.2.2" }, "peerDependencies": { "react": ">=18 <20", @@ -65,13 +65,13 @@ } }, "node_modules/@add-ideas/toolbox-testkit": { - "version": "0.2.1", - "resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-testkit/-/0.2.1/toolbox-testkit-0.2.1.tgz", - "integrity": "sha512-0Nfs92r2M5I6hvP8TM776XG08StCBNS40sWt+t4wiMroRMS0aWk/hYqU6+I/VK1lzTLbtxSi0k33trJat3io6Q==", + "version": "0.2.2", + "resolved": "https://git.add-ideas.de/api/packages/zemion/npm/%40add-ideas%2Ftoolbox-testkit/-/0.2.2/toolbox-testkit-0.2.2.tgz", + "integrity": "sha512-ZxrRYiJI/j5aXwcd3mQItgDl1iOJ6N26+MpIG18qVZNwKKFCTCfSTzgzRooPt8rRc1MQYTPo4c+l/QpOWuTXxA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@add-ideas/toolbox-contract": "0.2.1" + "@add-ideas/toolbox-contract": "0.2.2" }, "bin": { "toolbox-check": "dist/cli.js" diff --git a/package.json b/package.json index a230f4a..4dd3345 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xsl-tools", - "version": "0.4.1", + "version": "0.4.2", "private": true, "type": "module", "license": "AGPL-3.0-only", @@ -28,8 +28,8 @@ "clean": "rm -rf dist node_modules/.vite coverage" }, "dependencies": { - "@add-ideas/toolbox-contract": "0.2.1", - "@add-ideas/toolbox-shell-react": "0.2.1", + "@add-ideas/toolbox-contract": "0.2.2", + "@add-ideas/toolbox-shell-react": "0.2.2", "@codemirror/commands": "^6.8.1", "@codemirror/lang-xml": "^6.1.0", "@codemirror/lint": "^6.8.5", @@ -43,7 +43,7 @@ "react-dom": "^19.2.6" }, "devDependencies": { - "@add-ideas/toolbox-testkit": "0.2.1", + "@add-ideas/toolbox-testkit": "0.2.2", "@eslint/js": "^10.0.1", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", diff --git a/public/toolbox-app.json b/public/toolbox-app.json index 9342bb5..a5482b9 100644 --- a/public/toolbox-app.json +++ b/public/toolbox-app.json @@ -3,7 +3,7 @@ "schemaVersion": 1, "id": "de.add-ideas.xslt-tools", "name": "XSLT tools", - "version": "0.4.1", + "version": "0.4.2", "description": "Browser-based XML and XSLT transformations with executable-stylesheet trust controls.", "entry": "./", "icon": "./favicon.svg", diff --git a/src/version.ts b/src/version.ts index 5b71f24..77df246 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const APP_VERSION = '0.4.1'; +export const APP_VERSION = '0.4.2';