From 2e5831a1a35bda00414d15afbc71e7a6a37092d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Tue, 19 Aug 2025 20:03:06 +0200 Subject: [PATCH 1/4] Prepare for next development iteration --- gradle.properties | 2 +- scm-plugins/scm-git-plugin/package.json | 4 ++-- scm-plugins/scm-hg-plugin/package.json | 4 ++-- scm-plugins/scm-legacy-plugin/package.json | 4 ++-- scm-plugins/scm-svn-plugin/package.json | 4 ++-- scm-ui/e2e-tests/package.json | 2 +- scm-ui/ui-api/package.json | 6 ++--- scm-ui/ui-buttons/package.json | 6 ++--- scm-ui/ui-components/package.json | 26 ++++++++++---------- scm-ui/ui-core/package.json | 8 +++---- scm-ui/ui-extensions/package.json | 8 +++---- scm-ui/ui-forms/package.json | 6 ++--- scm-ui/ui-layout/package.json | 6 ++--- scm-ui/ui-legacy/package.json | 8 +++---- scm-ui/ui-overlays/package.json | 6 ++--- scm-ui/ui-plugins/package.json | 24 +++++++++---------- scm-ui/ui-shortcuts/package.json | 6 ++--- scm-ui/ui-styles/package.json | 2 +- scm-ui/ui-syntaxhighlighting/package.json | 6 ++--- scm-ui/ui-tests/package.json | 4 ++-- scm-ui/ui-text/package.json | 6 ++--- scm-ui/ui-types/package.json | 4 ++-- scm-ui/ui-webapp/package.json | 28 +++++++++++----------- 23 files changed, 90 insertions(+), 90 deletions(-) diff --git a/gradle.properties b/gradle.properties index f9db41cb0a..ebc8797fff 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,6 +15,6 @@ # group = sonia.scm -version = 3.7.6 +version = 3.7.7-SNAPSHOT org.gradle.jvmargs=-Xmx1024M org.gradle.caching=true diff --git a/scm-plugins/scm-git-plugin/package.json b/scm-plugins/scm-git-plugin/package.json index 9a90674b39..ae000c2ed6 100644 --- a/scm-plugins/scm-git-plugin/package.json +++ b/scm-plugins/scm-git-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-git-plugin", "private": true, - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "license": "AGPL-3.0-only", "main": "./src/main/js/index.ts", "scripts": { @@ -11,7 +11,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.6" + "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-hg-plugin/package.json b/scm-plugins/scm-hg-plugin/package.json index ad8a977413..8f2d5855ec 100644 --- a/scm-plugins/scm-hg-plugin/package.json +++ b/scm-plugins/scm-hg-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-hg-plugin", "private": true, - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "license": "AGPL-3.0-only", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.6" + "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-legacy-plugin/package.json b/scm-plugins/scm-legacy-plugin/package.json index 377fc52b7f..1338bad197 100644 --- a/scm-plugins/scm-legacy-plugin/package.json +++ b/scm-plugins/scm-legacy-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-legacy-plugin", "private": true, - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "license": "AGPL-3.0-only", "main": "./src/main/js/index.tsx", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.6" + "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-svn-plugin/package.json b/scm-plugins/scm-svn-plugin/package.json index e1a9c88ba0..1775abec46 100644 --- a/scm-plugins/scm-svn-plugin/package.json +++ b/scm-plugins/scm-svn-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-svn-plugin", "private": true, - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "license": "AGPL-3.0-only", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.6" + "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-ui/e2e-tests/package.json b/scm-ui/e2e-tests/package.json index 659b4a57d1..eec8f52c8f 100644 --- a/scm-ui/e2e-tests/package.json +++ b/scm-ui/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/e2e-tests", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "description": "End to end Tests for SCM-Manager", "main": "index.js", "author": "Eduard Heimbuch ", diff --git a/scm-ui/ui-api/package.json b/scm-ui/ui-api/package.json index 2e274cdda7..104e941749 100644 --- a/scm-ui/ui-api/package.json +++ b/scm-ui/ui-api/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-api", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "description": "React hook api for the SCM-Manager backend", "main": "build/index.js", "module": "build/index.mjs", @@ -26,14 +26,14 @@ "react-i18next": "11" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.6", + "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "tsup": "^5.12.6", "@types/react-test-renderer": "^17.0.1", "@scm-manager/babel-preset": "^2.13.1", "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0", + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", "@testing-library/react-hooks": "8.0.1", "@types/react": "^17.0.1", "react-test-renderer": "^17.0.1", diff --git a/scm-ui/ui-buttons/package.json b/scm-ui/ui-buttons/package.json index 55b123a63d..0478e631f5 100644 --- a/scm-ui/ui-buttons/package.json +++ b/scm-ui/ui-buttons/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-buttons", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "private": false, "main": "index.ts", "license": "AGPL-3.0-only", @@ -13,12 +13,12 @@ "classnames": "^2.3.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.6" + "@scm-manager/ui-core": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/prettier-config": "^2.12.0", "@scm-manager/eslint-config": "^2.17.0", - "@scm-manager/tsconfig": "^2.13.0" + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json index a961357366..d2bb7cbf2b 100644 --- a/scm-ui/ui-components/package.json +++ b/scm-ui/ui-components/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-components", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "description": "UI Components for SCM-Manager and its plugins", "main": "src/index.ts", "files": [ @@ -32,8 +32,8 @@ "react-query": "^3.39.2" }, "devDependencies": { - "@scm-manager/ui-tests": "3.7.6", - "@scm-manager/ui-types": "3.7.6", + "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", + "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "@types/fetch-mock": "^7.3.1", "@types/react-select": "^2.0.19", "@types/unist": "^2.0.3", @@ -66,18 +66,18 @@ "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-syntaxhighlighting": "3.7.6", - "@scm-manager/ui-shortcuts": "3.7.6", - "@scm-manager/ui-text": "3.7.6" + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/ui-syntaxhighlighting": "3.7.7-SNAPSHOT", + "@scm-manager/ui-shortcuts": "3.7.7-SNAPSHOT", + "@scm-manager/ui-text": "3.7.7-SNAPSHOT" }, "dependencies": { - "@scm-manager/ui-core": "3.7.6", - "@scm-manager/ui-overlays": "3.7.6", - "@scm-manager/ui-layout": "3.7.6", - "@scm-manager/ui-buttons": "3.7.6", - "@scm-manager/ui-api": "3.7.6", - "@scm-manager/ui-extensions": "3.7.6", + "@scm-manager/ui-core": "3.7.7-SNAPSHOT", + "@scm-manager/ui-overlays": "3.7.7-SNAPSHOT", + "@scm-manager/ui-layout": "3.7.7-SNAPSHOT", + "@scm-manager/ui-buttons": "3.7.7-SNAPSHOT", + "@scm-manager/ui-api": "3.7.7-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", "deepmerge": "^4.2.2", "hast-util-sanitize": "^3.0.2", "react-diff-view": "^2.4.10", diff --git a/scm-ui/ui-core/package.json b/scm-ui/ui-core/package.json index 993ca4f58f..393b63ce79 100644 --- a/scm-ui/ui-core/package.json +++ b/scm-ui/ui-core/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-core", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "main": "./src/index.ts", "license": "AGPL-3.0-only", "scripts": { @@ -20,7 +20,7 @@ "styled-components": "5" }, "dependencies": { - "@scm-manager/ui-api": "3.7.6", + "@scm-manager/ui-api": "3.7.7-SNAPSHOT", "@radix-ui/react-radio-group": "^1.1.3", "@radix-ui/react-slot": "^1.0.1", "@radix-ui/react-visually-hidden": "^1.0.3", @@ -35,9 +35,9 @@ "devDependencies": { "@scm-manager/prettier-config": "^2.12.0", "@scm-manager/eslint-config": "^2.17.0", - "@scm-manager/tsconfig": "^2.12.0", + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", "@scm-manager/babel-preset": "^2.13.1", - "@scm-manager/ui-types": "3.7.6", + "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "@types/mousetrap": "1.6.5", "@testing-library/react-hooks": "8.0.1", "@testing-library/react": "12.1.5", diff --git a/scm-ui/ui-extensions/package.json b/scm-ui/ui-extensions/package.json index aa3ab9ef7e..9029efcf32 100644 --- a/scm-ui/ui-extensions/package.json +++ b/scm-ui/ui-extensions/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-extensions", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "license": "AGPL-3.0-only", "private": false, "author": "Sebastian Sdorra ", @@ -21,13 +21,13 @@ "react": "^17.0.1" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.6", - "@scm-manager/ui-tests": "3.7.6", + "@scm-manager/ui-types": "3.7.7-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", "@scm-manager/babel-preset": "^2.13.1", "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0", + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", "@types/enzyme": "^3.10.18", "@types/react": "^17.0.1", "tsup": "^5.12.6", diff --git a/scm-ui/ui-forms/package.json b/scm-ui/ui-forms/package.json index 3668c3872e..9ad0b20755 100644 --- a/scm-ui/ui-forms/package.json +++ b/scm-ui/ui-forms/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-forms", "private": false, - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -21,12 +21,12 @@ "styled-components": "^5.3.5" }, "dependencies": { - "@scm-manager/ui-core": "3.7.6" + "@scm-manager/ui-core": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0" + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-layout/package.json b/scm-ui/ui-layout/package.json index a47c9653a7..091149815e 100644 --- a/scm-ui/ui-layout/package.json +++ b/scm-ui/ui-layout/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-layout", "private": false, - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -14,12 +14,12 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.6" + "@scm-manager/ui-core": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0" + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-legacy/package.json b/scm-ui/ui-legacy/package.json index 348cd4d75d..a96acd9bdf 100644 --- a/scm-ui/ui-legacy/package.json +++ b/scm-ui/ui-legacy/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-legacy", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "private": true, "main": "build/index.js", "module": "build/index.mjs", @@ -13,13 +13,13 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-api": "3.7.6", - "@scm-manager/ui-extensions": "3.7.6", + "@scm-manager/ui-api": "3.7.7-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", "react-redux": "^5.0.7", "redux": "^4.0.0" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.6", + "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "@types/react-redux": "5.0.7", "@scm-manager/babel-preset": "^2.13.1", "@scm-manager/eslint-config": "^2.17.0", diff --git a/scm-ui/ui-overlays/package.json b/scm-ui/ui-overlays/package.json index 5f9ae7060b..fe5e78e329 100644 --- a/scm-ui/ui-overlays/package.json +++ b/scm-ui/ui-overlays/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-overlays", "private": false, - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -19,12 +19,12 @@ "classnames": "^2.3.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.6" + "@scm-manager/ui-core": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0" + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-plugins/package.json b/scm-ui/ui-plugins/package.json index f3add2bb2e..7f0d8b2825 100644 --- a/scm-ui/ui-plugins/package.json +++ b/scm-ui/ui-plugins/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-plugins", "description": "Defines the versions of SCM-Manager plugin dependencies provided by the core webapp. Exclusively used by the postinstall command of @scm-manager/plugin-scripts.", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "license": "AGPL-3.0-only", "type": "module", "main": "./build/provided-modules.js", @@ -17,14 +17,14 @@ "react-router-dom": "^5.3.1", "react-i18next": "11", "styled-components": "^5.3.5", - "@scm-manager/ui-api": "3.7.6", - "@scm-manager/ui-buttons": "3.7.6", - "@scm-manager/ui-components": "3.7.6", - "@scm-manager/ui-core": "3.7.6", - "@scm-manager/ui-extensions": "3.7.6", - "@scm-manager/ui-forms": "3.7.6", - "@scm-manager/ui-layout": "3.7.6", - "@scm-manager/ui-overlays": "3.7.6", + "@scm-manager/ui-api": "3.7.7-SNAPSHOT", + "@scm-manager/ui-buttons": "3.7.7-SNAPSHOT", + "@scm-manager/ui-components": "3.7.7-SNAPSHOT", + "@scm-manager/ui-core": "3.7.7-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", + "@scm-manager/ui-forms": "3.7.7-SNAPSHOT", + "@scm-manager/ui-layout": "3.7.7-SNAPSHOT", + "@scm-manager/ui-overlays": "3.7.7-SNAPSHOT", "classnames": "^2.3.1", "query-string": "6.14.1", "redux": "^4.0.0", @@ -42,9 +42,9 @@ "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/plugin-scripts": "^1.6.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-tests": "3.7.6", - "@scm-manager/ui-types": "3.7.6", + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", + "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "@types/classnames": "^2.3.1", "@types/enzyme": "^3.10.18", "@types/i18next": "^13.0.0", diff --git a/scm-ui/ui-shortcuts/package.json b/scm-ui/ui-shortcuts/package.json index e7fccf0781..8af2f37057 100644 --- a/scm-ui/ui-shortcuts/package.json +++ b/scm-ui/ui-shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-shortcuts", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "license": "AGPL-3.0-only", "private": true, "main": "index.ts", @@ -15,10 +15,10 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0" + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" }, "dependencies": { - "@scm-manager/ui-core": "3.7.6" + "@scm-manager/ui-core": "3.7.7-SNAPSHOT" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json index f8684a54f1..2d1668f480 100644 --- a/scm-ui/ui-styles/package.json +++ b/scm-ui/ui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-styles", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "description": "Styles for SCM-Manager", "main": "src/scm.scss", "license": "AGPL-3.0-only", diff --git a/scm-ui/ui-syntaxhighlighting/package.json b/scm-ui/ui-syntaxhighlighting/package.json index 91c506a3ac..985131b3ff 100644 --- a/scm-ui/ui-syntaxhighlighting/package.json +++ b/scm-ui/ui-syntaxhighlighting/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-syntaxhighlighting", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "private": true, "main": "src/index.ts", "scripts": { @@ -13,7 +13,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-text": "3.7.6", + "@scm-manager/ui-text": "3.7.7-SNAPSHOT", "nanoid": "^3.3.2", "refractor": "^4.5.0" }, @@ -28,7 +28,7 @@ "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0", + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", "@storybook/addon-essentials": "^6.5.10", "@storybook/builder-webpack5": "^6.5.10", "@storybook/manager-webpack5": "^6.5.10", diff --git a/scm-ui/ui-tests/package.json b/scm-ui/ui-tests/package.json index bd8b39d847..bb082e1758 100644 --- a/scm-ui/ui-tests/package.json +++ b/scm-ui/ui-tests/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-tests", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "description": "UI-Tests helpers", "author": "Sebastian Sdorra ", "license": "AGPL-3.0-only", @@ -17,7 +17,7 @@ "raf": "^3.4.1" }, "peerDependencies": { - "@scm-manager/tsconfig": "^2.13.0", + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", "@scm-manager/prettier-config": "^2.12.0", "@types/enzyme": "^3.10.18" }, diff --git a/scm-ui/ui-text/package.json b/scm-ui/ui-text/package.json index e8aecef719..913b75f9ed 100644 --- a/scm-ui/ui-text/package.json +++ b/scm-ui/ui-text/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-text", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "private": true, "main": "index.ts", "scripts": { @@ -10,12 +10,12 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.6" + "@scm-manager/ui-core": "3.7.7-SNAPSHOT" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "^2.13.0" + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-types/package.json b/scm-ui/ui-types/package.json index 3af6b6776d..977eca8707 100644 --- a/scm-ui/ui-types/package.json +++ b/scm-ui/ui-types/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-types", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "description": "Typescript types for SCM-Manager related Objects", "main": "src/index.ts", "files": [ @@ -17,7 +17,7 @@ }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", - "@scm-manager/tsconfig": "^2.13.0", + "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", "@scm-manager/prettier-config": "^2.12.0" }, "babel": { diff --git a/scm-ui/ui-webapp/package.json b/scm-ui/ui-webapp/package.json index 9a0f0df11c..7ae6c6717f 100644 --- a/scm-ui/ui-webapp/package.json +++ b/scm-ui/ui-webapp/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-webapp", - "version": "3.7.6", + "version": "3.7.7-SNAPSHOT", "private": true, "scripts": { "test": "jest", @@ -11,16 +11,16 @@ }, "dependencies": { "@headlessui/react": "^1.7.17", - "@scm-manager/ui-components": "3.7.6", - "@scm-manager/ui-api": "3.7.6", - "@scm-manager/ui-extensions": "3.7.6", - "@scm-manager/ui-shortcuts": "3.7.6", - "@scm-manager/ui-legacy": "3.7.6", - "@scm-manager/ui-forms": "3.7.6", - "@scm-manager/ui-core": "3.7.6", - "@scm-manager/ui-overlays": "3.7.6", - "@scm-manager/ui-layout": "3.7.6", - "@scm-manager/ui-buttons": "3.7.6", + "@scm-manager/ui-components": "3.7.7-SNAPSHOT", + "@scm-manager/ui-api": "3.7.7-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", + "@scm-manager/ui-shortcuts": "3.7.7-SNAPSHOT", + "@scm-manager/ui-legacy": "3.7.7-SNAPSHOT", + "@scm-manager/ui-forms": "3.7.7-SNAPSHOT", + "@scm-manager/ui-core": "3.7.7-SNAPSHOT", + "@scm-manager/ui-overlays": "3.7.7-SNAPSHOT", + "@scm-manager/ui-layout": "3.7.7-SNAPSHOT", + "@scm-manager/ui-buttons": "3.7.7-SNAPSHOT", "@radix-ui/react-portal": "^1.0.4", "@react-aria/overlays": "^3.23.1", "classnames": "^2.3.1", @@ -46,10 +46,10 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", - "@scm-manager/ui-tests": "3.7.6", - "@scm-manager/ui-plugins": "3.7.6", + "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", + "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/ui-types": "3.7.6", + "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "@types/classnames": "^2.3.1", "@types/enzyme": "^3.10.18", "@types/react": "^17.0.1", From 31fa1ba0a4d13a4307b7bf2dd44c1cf16b0fd069 Mon Sep 17 00:00:00 2001 From: Rene Pfeuffer Date: Fri, 28 Nov 2025 11:02:31 +0000 Subject: [PATCH 2/4] Improve repository load times This performance optimization results from the fact that during namespace loading, read permissions are no longer verified for every repository, but only for those that would result in a new namespace. Simply put: If a namespace has already been discovered, no further repositories within that namespace are checked. We need the new function `streamAll` for this, because the `getAllRepositories` would create all repositories before returning them, which would make it impossible to intervene in time using the filter parameter. --- gradle/changelog/repo_permissions.yaml | 2 ++ scm-ui/ui-api/package.json | 2 +- scm-ui/ui-buttons/package.json | 2 +- scm-ui/ui-components/package.json | 2 +- scm-ui/ui-core/package.json | 4 ++-- scm-ui/ui-extensions/package.json | 2 +- scm-ui/ui-forms/package.json | 2 +- scm-ui/ui-layout/package.json | 2 +- scm-ui/ui-overlays/package.json | 2 +- scm-ui/ui-plugins/package.json | 2 +- scm-ui/ui-shortcuts/package.json | 2 +- scm-ui/ui-syntaxhighlighting/package.json | 2 +- scm-ui/ui-tests/package.json | 2 +- scm-ui/ui-text/package.json | 2 +- scm-ui/ui-types/package.json | 2 +- .../repository/DefaultRepositoryManager.java | 18 +++++++++++++++--- yarn.lock | 2 +- 17 files changed, 33 insertions(+), 19 deletions(-) create mode 100644 gradle/changelog/repo_permissions.yaml diff --git a/gradle/changelog/repo_permissions.yaml b/gradle/changelog/repo_permissions.yaml new file mode 100644 index 0000000000..f589356760 --- /dev/null +++ b/gradle/changelog/repo_permissions.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: Significantly improved repository load times for large numbers of repositories diff --git a/scm-ui/ui-api/package.json b/scm-ui/ui-api/package.json index 104e941749..390b8908e8 100644 --- a/scm-ui/ui-api/package.json +++ b/scm-ui/ui-api/package.json @@ -33,7 +33,7 @@ "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@testing-library/react-hooks": "8.0.1", "@types/react": "^17.0.1", "react-test-renderer": "^17.0.1", diff --git a/scm-ui/ui-buttons/package.json b/scm-ui/ui-buttons/package.json index 0478e631f5..95de0337d2 100644 --- a/scm-ui/ui-buttons/package.json +++ b/scm-ui/ui-buttons/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@scm-manager/prettier-config": "^2.12.0", "@scm-manager/eslint-config": "^2.17.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" + "@scm-manager/tsconfig": "^2.13.0" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json index d2bb7cbf2b..bb7b86747a 100644 --- a/scm-ui/ui-components/package.json +++ b/scm-ui/ui-components/package.json @@ -66,7 +66,7 @@ "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@scm-manager/ui-syntaxhighlighting": "3.7.7-SNAPSHOT", "@scm-manager/ui-shortcuts": "3.7.7-SNAPSHOT", "@scm-manager/ui-text": "3.7.7-SNAPSHOT" diff --git a/scm-ui/ui-core/package.json b/scm-ui/ui-core/package.json index 393b63ce79..4a86df2e5f 100644 --- a/scm-ui/ui-core/package.json +++ b/scm-ui/ui-core/package.json @@ -35,7 +35,7 @@ "devDependencies": { "@scm-manager/prettier-config": "^2.12.0", "@scm-manager/eslint-config": "^2.17.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@scm-manager/babel-preset": "^2.13.1", "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "@types/mousetrap": "1.6.5", @@ -80,4 +80,4 @@ "jest-extended/all" ] } -} \ No newline at end of file +} diff --git a/scm-ui/ui-extensions/package.json b/scm-ui/ui-extensions/package.json index 9029efcf32..4bfd99d462 100644 --- a/scm-ui/ui-extensions/package.json +++ b/scm-ui/ui-extensions/package.json @@ -27,7 +27,7 @@ "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@types/enzyme": "^3.10.18", "@types/react": "^17.0.1", "tsup": "^5.12.6", diff --git a/scm-ui/ui-forms/package.json b/scm-ui/ui-forms/package.json index 9ad0b20755..e81567ff7c 100644 --- a/scm-ui/ui-forms/package.json +++ b/scm-ui/ui-forms/package.json @@ -26,7 +26,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" + "@scm-manager/tsconfig": "^2.13.0" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-layout/package.json b/scm-ui/ui-layout/package.json index 091149815e..375b6af9c9 100644 --- a/scm-ui/ui-layout/package.json +++ b/scm-ui/ui-layout/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" + "@scm-manager/tsconfig": "^2.13.0" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-overlays/package.json b/scm-ui/ui-overlays/package.json index fe5e78e329..343c7f9ba7 100644 --- a/scm-ui/ui-overlays/package.json +++ b/scm-ui/ui-overlays/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" + "@scm-manager/tsconfig": "^2.13.0" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-plugins/package.json b/scm-ui/ui-plugins/package.json index 7f0d8b2825..878e09a93d 100644 --- a/scm-ui/ui-plugins/package.json +++ b/scm-ui/ui-plugins/package.json @@ -42,7 +42,7 @@ "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/plugin-scripts": "^1.6.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", "@scm-manager/ui-types": "3.7.7-SNAPSHOT", "@types/classnames": "^2.3.1", diff --git a/scm-ui/ui-shortcuts/package.json b/scm-ui/ui-shortcuts/package.json index 8af2f37057..e314aeda8b 100644 --- a/scm-ui/ui-shortcuts/package.json +++ b/scm-ui/ui-shortcuts/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" + "@scm-manager/tsconfig": "^2.13.0" }, "dependencies": { "@scm-manager/ui-core": "3.7.7-SNAPSHOT" diff --git a/scm-ui/ui-syntaxhighlighting/package.json b/scm-ui/ui-syntaxhighlighting/package.json index 985131b3ff..8be1e07643 100644 --- a/scm-ui/ui-syntaxhighlighting/package.json +++ b/scm-ui/ui-syntaxhighlighting/package.json @@ -28,7 +28,7 @@ "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@storybook/addon-essentials": "^6.5.10", "@storybook/builder-webpack5": "^6.5.10", "@storybook/manager-webpack5": "^6.5.10", diff --git a/scm-ui/ui-tests/package.json b/scm-ui/ui-tests/package.json index bb082e1758..edbba3f05c 100644 --- a/scm-ui/ui-tests/package.json +++ b/scm-ui/ui-tests/package.json @@ -17,7 +17,7 @@ "raf": "^3.4.1" }, "peerDependencies": { - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@scm-manager/prettier-config": "^2.12.0", "@types/enzyme": "^3.10.18" }, diff --git a/scm-ui/ui-text/package.json b/scm-ui/ui-text/package.json index 913b75f9ed..2b554d9d7b 100644 --- a/scm-ui/ui-text/package.json +++ b/scm-ui/ui-text/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT" + "@scm-manager/tsconfig": "^2.13.0" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-types/package.json b/scm-ui/ui-types/package.json index 977eca8707..b0985edc78 100644 --- a/scm-ui/ui-types/package.json +++ b/scm-ui/ui-types/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", - "@scm-manager/tsconfig": "3.7.7-SNAPSHOT", + "@scm-manager/tsconfig": "^2.13.0", "@scm-manager/prettier-config": "^2.12.0" }, "babel": { diff --git a/scm-webapp/src/main/java/sonia/scm/repository/DefaultRepositoryManager.java b/scm-webapp/src/main/java/sonia/scm/repository/DefaultRepositoryManager.java index 3267ede87c..b511ff2e3a 100644 --- a/scm-webapp/src/main/java/sonia/scm/repository/DefaultRepositoryManager.java +++ b/scm-webapp/src/main/java/sonia/scm/repository/DefaultRepositoryManager.java @@ -55,6 +55,7 @@ import java.util.function.Function; import java.util.function.Predicate; import java.util.function.Supplier; import java.util.stream.Collector; +import java.util.stream.Stream; import static java.util.Collections.emptySet; import static sonia.scm.AlreadyExistsException.alreadyExists; @@ -373,6 +374,16 @@ public class DefaultRepositoryManager extends AbstractRepositoryManager { return repositories; } + private Stream streamAll(Predicate filter) { + return repositoryDAO + .getAll() + .stream() + .filter(repository -> handlerMap.containsKey(repository.getType())) + .filter(filter) + .filter(repository -> RepositoryPermissions.read().isPermitted(repository)) + .map(this::postProcess); + } + @Override public Collection getAll() { return getAll(repository -> true, null); @@ -402,9 +413,10 @@ public class DefaultRepositoryManager extends AbstractRepositoryManager { @Deprecated @Override public Collection getAllNamespaces() { - return getAll().stream() - .map(Repository::getNamespace) - .collect(LINKED_HASH_SET_COLLECTOR); + Set foundNamespaces = new HashSet<>(); + streamAll(repository -> !foundNamespaces.contains(repository.getNamespace())) + .forEach(repository -> foundNamespaces.add(repository.getNamespace())); + return foundNamespaces; } @Override diff --git a/yarn.lock b/yarn.lock index 39145fd5e6..4436b1729c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3131,7 +3131,7 @@ unist-util-generated "^1.1.6" unist-util-visit "^2.0.3" -"@scm-manager/tsconfig@^2.12.0", "@scm-manager/tsconfig@^2.13.0": +"@scm-manager/tsconfig@^2.13.0": version "2.13.0" resolved "https://registry.npmjs.org/@scm-manager/tsconfig/-/tsconfig-2.13.0.tgz" integrity sha512-Tc9LZAxHUKd+yVBHcCMyRVYTBjhJez+zj+ABxiTOdZOQp/WtJ2Zt084HWxWEOyrXHI6dgo3qv+1H6P1m+UcpoQ== From 219e17ae2511b48621227fc3badeefeea00ca001 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Fri, 28 Nov 2025 13:25:33 +0100 Subject: [PATCH 3/4] Adjust changelog for release 3.7.7 --- CHANGELOG.md | 6 ++++++ gradle/changelog/committer_in_squash_merge.yaml | 2 -- gradle/changelog/repo_permissions.yaml | 2 -- 3 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 gradle/changelog/committer_in_squash_merge.yaml delete mode 100644 gradle/changelog/repo_permissions.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index f40180b556..bbe9542500 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.7.7] - 2025-11-28 +### Fixed +- Significantly improved repository load times for large numbers of repositories + ## [3.7.6] - 2025-08-19 ### Fixed +- The committer in squash merge, rebase, and regular merge is now set to the current user. - Support for go-git user agents (e.g. ArgoCD ≥ 2.14) (Patch from 2.46.6) ## [2.46.6] - 2025-08-19 @@ -1724,3 +1729,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [3.7.3]: https://scm-manager.org/download/3.7.2 [3.7.4]: https://scm-manager.org/download/3.7.4 [3.7.5]: https://scm-manager.org/download/3.7.5 +[3.7.7]: https://scm-manager.org/download/3.7.7 diff --git a/gradle/changelog/committer_in_squash_merge.yaml b/gradle/changelog/committer_in_squash_merge.yaml deleted file mode 100644 index bed4dbd6f1..0000000000 --- a/gradle/changelog/committer_in_squash_merge.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: The committer in squash merge, rebase, and regular merge is now set to the current user. diff --git a/gradle/changelog/repo_permissions.yaml b/gradle/changelog/repo_permissions.yaml deleted file mode 100644 index f589356760..0000000000 --- a/gradle/changelog/repo_permissions.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Significantly improved repository load times for large numbers of repositories From ad5e642eb9400e3f78594f44729d14ec6be73e56 Mon Sep 17 00:00:00 2001 From: CES Marvin Date: Fri, 28 Nov 2025 12:33:58 +0000 Subject: [PATCH 4/4] Release version 3.7.7 --- gradle.properties | 2 +- scm-plugins/scm-git-plugin/package.json | 4 ++-- scm-plugins/scm-hg-plugin/package.json | 4 ++-- scm-plugins/scm-legacy-plugin/package.json | 4 ++-- scm-plugins/scm-svn-plugin/package.json | 4 ++-- scm-ui/e2e-tests/package.json | 2 +- scm-ui/ui-api/package.json | 4 ++-- scm-ui/ui-buttons/package.json | 4 ++-- scm-ui/ui-components/package.json | 24 +++++++++---------- scm-ui/ui-core/package.json | 8 +++---- scm-ui/ui-extensions/package.json | 6 ++--- scm-ui/ui-forms/package.json | 4 ++-- scm-ui/ui-layout/package.json | 4 ++-- scm-ui/ui-legacy/package.json | 8 +++---- scm-ui/ui-overlays/package.json | 4 ++-- scm-ui/ui-plugins/package.json | 22 ++++++++--------- scm-ui/ui-shortcuts/package.json | 4 ++-- scm-ui/ui-styles/package.json | 2 +- scm-ui/ui-syntaxhighlighting/package.json | 4 ++-- scm-ui/ui-tests/package.json | 2 +- scm-ui/ui-text/package.json | 4 ++-- scm-ui/ui-types/package.json | 2 +- scm-ui/ui-webapp/package.json | 28 +++++++++++----------- 23 files changed, 77 insertions(+), 77 deletions(-) diff --git a/gradle.properties b/gradle.properties index ebc8797fff..465d2175ee 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,6 +15,6 @@ # group = sonia.scm -version = 3.7.7-SNAPSHOT +version = 3.7.7 org.gradle.jvmargs=-Xmx1024M org.gradle.caching=true diff --git a/scm-plugins/scm-git-plugin/package.json b/scm-plugins/scm-git-plugin/package.json index ae000c2ed6..9c39ac05f6 100644 --- a/scm-plugins/scm-git-plugin/package.json +++ b/scm-plugins/scm-git-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-git-plugin", "private": true, - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "license": "AGPL-3.0-only", "main": "./src/main/js/index.ts", "scripts": { @@ -11,7 +11,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.7" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-hg-plugin/package.json b/scm-plugins/scm-hg-plugin/package.json index 8f2d5855ec..a78adb683e 100644 --- a/scm-plugins/scm-hg-plugin/package.json +++ b/scm-plugins/scm-hg-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-hg-plugin", "private": true, - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "license": "AGPL-3.0-only", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.7" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-legacy-plugin/package.json b/scm-plugins/scm-legacy-plugin/package.json index 1338bad197..cca70b54de 100644 --- a/scm-plugins/scm-legacy-plugin/package.json +++ b/scm-plugins/scm-legacy-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-legacy-plugin", "private": true, - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "license": "AGPL-3.0-only", "main": "./src/main/js/index.tsx", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.7" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-svn-plugin/package.json b/scm-plugins/scm-svn-plugin/package.json index 1775abec46..d75cb023c6 100644 --- a/scm-plugins/scm-svn-plugin/package.json +++ b/scm-plugins/scm-svn-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-svn-plugin", "private": true, - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "license": "AGPL-3.0-only", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.7" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-ui/e2e-tests/package.json b/scm-ui/e2e-tests/package.json index eec8f52c8f..c1bf329a60 100644 --- a/scm-ui/e2e-tests/package.json +++ b/scm-ui/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/e2e-tests", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "description": "End to end Tests for SCM-Manager", "main": "index.js", "author": "Eduard Heimbuch ", diff --git a/scm-ui/ui-api/package.json b/scm-ui/ui-api/package.json index 390b8908e8..d78abd28f2 100644 --- a/scm-ui/ui-api/package.json +++ b/scm-ui/ui-api/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-api", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "description": "React hook api for the SCM-Manager backend", "main": "build/index.js", "module": "build/index.mjs", @@ -26,7 +26,7 @@ "react-i18next": "11" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.7-SNAPSHOT", + "@scm-manager/ui-types": "3.7.7", "tsup": "^5.12.6", "@types/react-test-renderer": "^17.0.1", "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-ui/ui-buttons/package.json b/scm-ui/ui-buttons/package.json index 95de0337d2..a9ceec4552 100644 --- a/scm-ui/ui-buttons/package.json +++ b/scm-ui/ui-buttons/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-buttons", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "private": false, "main": "index.ts", "license": "AGPL-3.0-only", @@ -13,7 +13,7 @@ "classnames": "^2.3.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.7-SNAPSHOT" + "@scm-manager/ui-core": "3.7.7" }, "devDependencies": { "@scm-manager/prettier-config": "^2.12.0", diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json index bb7b86747a..1d31acf652 100644 --- a/scm-ui/ui-components/package.json +++ b/scm-ui/ui-components/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-components", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "description": "UI Components for SCM-Manager and its plugins", "main": "src/index.ts", "files": [ @@ -32,8 +32,8 @@ "react-query": "^3.39.2" }, "devDependencies": { - "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", - "@scm-manager/ui-types": "3.7.7-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.7", + "@scm-manager/ui-types": "3.7.7", "@types/fetch-mock": "^7.3.1", "@types/react-select": "^2.0.19", "@types/unist": "^2.0.3", @@ -67,17 +67,17 @@ "@scm-manager/jest-preset": "^2.14.1", "@scm-manager/prettier-config": "^2.12.0", "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-syntaxhighlighting": "3.7.7-SNAPSHOT", - "@scm-manager/ui-shortcuts": "3.7.7-SNAPSHOT", - "@scm-manager/ui-text": "3.7.7-SNAPSHOT" + "@scm-manager/ui-syntaxhighlighting": "3.7.7", + "@scm-manager/ui-shortcuts": "3.7.7", + "@scm-manager/ui-text": "3.7.7" }, "dependencies": { - "@scm-manager/ui-core": "3.7.7-SNAPSHOT", - "@scm-manager/ui-overlays": "3.7.7-SNAPSHOT", - "@scm-manager/ui-layout": "3.7.7-SNAPSHOT", - "@scm-manager/ui-buttons": "3.7.7-SNAPSHOT", - "@scm-manager/ui-api": "3.7.7-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", + "@scm-manager/ui-core": "3.7.7", + "@scm-manager/ui-overlays": "3.7.7", + "@scm-manager/ui-layout": "3.7.7", + "@scm-manager/ui-buttons": "3.7.7", + "@scm-manager/ui-api": "3.7.7", + "@scm-manager/ui-extensions": "3.7.7", "deepmerge": "^4.2.2", "hast-util-sanitize": "^3.0.2", "react-diff-view": "^2.4.10", diff --git a/scm-ui/ui-core/package.json b/scm-ui/ui-core/package.json index 4a86df2e5f..a9f99ce126 100644 --- a/scm-ui/ui-core/package.json +++ b/scm-ui/ui-core/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-core", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "main": "./src/index.ts", "license": "AGPL-3.0-only", "scripts": { @@ -20,7 +20,7 @@ "styled-components": "5" }, "dependencies": { - "@scm-manager/ui-api": "3.7.7-SNAPSHOT", + "@scm-manager/ui-api": "3.7.7", "@radix-ui/react-radio-group": "^1.1.3", "@radix-ui/react-slot": "^1.0.1", "@radix-ui/react-visually-hidden": "^1.0.3", @@ -37,7 +37,7 @@ "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/tsconfig": "^2.13.0", "@scm-manager/babel-preset": "^2.13.1", - "@scm-manager/ui-types": "3.7.7-SNAPSHOT", + "@scm-manager/ui-types": "3.7.7", "@types/mousetrap": "1.6.5", "@testing-library/react-hooks": "8.0.1", "@testing-library/react": "12.1.5", @@ -80,4 +80,4 @@ "jest-extended/all" ] } -} +} \ No newline at end of file diff --git a/scm-ui/ui-extensions/package.json b/scm-ui/ui-extensions/package.json index 4bfd99d462..7333197561 100644 --- a/scm-ui/ui-extensions/package.json +++ b/scm-ui/ui-extensions/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-extensions", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "license": "AGPL-3.0-only", "private": false, "author": "Sebastian Sdorra ", @@ -21,8 +21,8 @@ "react": "^17.0.1" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.7-SNAPSHOT", - "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", + "@scm-manager/ui-types": "3.7.7", + "@scm-manager/ui-tests": "3.7.7", "@scm-manager/babel-preset": "^2.13.1", "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", diff --git a/scm-ui/ui-forms/package.json b/scm-ui/ui-forms/package.json index e81567ff7c..c8b1b7efef 100644 --- a/scm-ui/ui-forms/package.json +++ b/scm-ui/ui-forms/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-forms", "private": false, - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -21,7 +21,7 @@ "styled-components": "^5.3.5" }, "dependencies": { - "@scm-manager/ui-core": "3.7.7-SNAPSHOT" + "@scm-manager/ui-core": "3.7.7" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", diff --git a/scm-ui/ui-layout/package.json b/scm-ui/ui-layout/package.json index 375b6af9c9..1361ceb338 100644 --- a/scm-ui/ui-layout/package.json +++ b/scm-ui/ui-layout/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-layout", "private": false, - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -14,7 +14,7 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.7-SNAPSHOT" + "@scm-manager/ui-core": "3.7.7" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", diff --git a/scm-ui/ui-legacy/package.json b/scm-ui/ui-legacy/package.json index a96acd9bdf..6242991624 100644 --- a/scm-ui/ui-legacy/package.json +++ b/scm-ui/ui-legacy/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-legacy", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "private": true, "main": "build/index.js", "module": "build/index.mjs", @@ -13,13 +13,13 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-api": "3.7.7-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", + "@scm-manager/ui-api": "3.7.7", + "@scm-manager/ui-extensions": "3.7.7", "react-redux": "^5.0.7", "redux": "^4.0.0" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.7-SNAPSHOT", + "@scm-manager/ui-types": "3.7.7", "@types/react-redux": "5.0.7", "@scm-manager/babel-preset": "^2.13.1", "@scm-manager/eslint-config": "^2.17.0", diff --git a/scm-ui/ui-overlays/package.json b/scm-ui/ui-overlays/package.json index 343c7f9ba7..01c7f08456 100644 --- a/scm-ui/ui-overlays/package.json +++ b/scm-ui/ui-overlays/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-overlays", "private": false, - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -19,7 +19,7 @@ "classnames": "^2.3.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.7-SNAPSHOT" + "@scm-manager/ui-core": "3.7.7" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", diff --git a/scm-ui/ui-plugins/package.json b/scm-ui/ui-plugins/package.json index 878e09a93d..4b490fbe86 100644 --- a/scm-ui/ui-plugins/package.json +++ b/scm-ui/ui-plugins/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-plugins", "description": "Defines the versions of SCM-Manager plugin dependencies provided by the core webapp. Exclusively used by the postinstall command of @scm-manager/plugin-scripts.", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "license": "AGPL-3.0-only", "type": "module", "main": "./build/provided-modules.js", @@ -17,14 +17,14 @@ "react-router-dom": "^5.3.1", "react-i18next": "11", "styled-components": "^5.3.5", - "@scm-manager/ui-api": "3.7.7-SNAPSHOT", - "@scm-manager/ui-buttons": "3.7.7-SNAPSHOT", - "@scm-manager/ui-components": "3.7.7-SNAPSHOT", - "@scm-manager/ui-core": "3.7.7-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", - "@scm-manager/ui-forms": "3.7.7-SNAPSHOT", - "@scm-manager/ui-layout": "3.7.7-SNAPSHOT", - "@scm-manager/ui-overlays": "3.7.7-SNAPSHOT", + "@scm-manager/ui-api": "3.7.7", + "@scm-manager/ui-buttons": "3.7.7", + "@scm-manager/ui-components": "3.7.7", + "@scm-manager/ui-core": "3.7.7", + "@scm-manager/ui-extensions": "3.7.7", + "@scm-manager/ui-forms": "3.7.7", + "@scm-manager/ui-layout": "3.7.7", + "@scm-manager/ui-overlays": "3.7.7", "classnames": "^2.3.1", "query-string": "6.14.1", "redux": "^4.0.0", @@ -43,8 +43,8 @@ "@scm-manager/plugin-scripts": "^1.6.1", "@scm-manager/prettier-config": "^2.12.0", "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", - "@scm-manager/ui-types": "3.7.7-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.7", + "@scm-manager/ui-types": "3.7.7", "@types/classnames": "^2.3.1", "@types/enzyme": "^3.10.18", "@types/i18next": "^13.0.0", diff --git a/scm-ui/ui-shortcuts/package.json b/scm-ui/ui-shortcuts/package.json index e314aeda8b..7cafca2e1b 100644 --- a/scm-ui/ui-shortcuts/package.json +++ b/scm-ui/ui-shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-shortcuts", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "license": "AGPL-3.0-only", "private": true, "main": "index.ts", @@ -18,7 +18,7 @@ "@scm-manager/tsconfig": "^2.13.0" }, "dependencies": { - "@scm-manager/ui-core": "3.7.7-SNAPSHOT" + "@scm-manager/ui-core": "3.7.7" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json index 2d1668f480..43c5fe5719 100644 --- a/scm-ui/ui-styles/package.json +++ b/scm-ui/ui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-styles", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "description": "Styles for SCM-Manager", "main": "src/scm.scss", "license": "AGPL-3.0-only", diff --git a/scm-ui/ui-syntaxhighlighting/package.json b/scm-ui/ui-syntaxhighlighting/package.json index 8be1e07643..8fac672d00 100644 --- a/scm-ui/ui-syntaxhighlighting/package.json +++ b/scm-ui/ui-syntaxhighlighting/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-syntaxhighlighting", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "private": true, "main": "src/index.ts", "scripts": { @@ -13,7 +13,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-text": "3.7.7-SNAPSHOT", + "@scm-manager/ui-text": "3.7.7", "nanoid": "^3.3.2", "refractor": "^4.5.0" }, diff --git a/scm-ui/ui-tests/package.json b/scm-ui/ui-tests/package.json index edbba3f05c..942af46ad5 100644 --- a/scm-ui/ui-tests/package.json +++ b/scm-ui/ui-tests/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-tests", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "description": "UI-Tests helpers", "author": "Sebastian Sdorra ", "license": "AGPL-3.0-only", diff --git a/scm-ui/ui-text/package.json b/scm-ui/ui-text/package.json index 2b554d9d7b..bc66ec63d0 100644 --- a/scm-ui/ui-text/package.json +++ b/scm-ui/ui-text/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-text", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "private": true, "main": "index.ts", "scripts": { @@ -10,7 +10,7 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.7-SNAPSHOT" + "@scm-manager/ui-core": "3.7.7" }, "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", diff --git a/scm-ui/ui-types/package.json b/scm-ui/ui-types/package.json index b0985edc78..5c0aa29889 100644 --- a/scm-ui/ui-types/package.json +++ b/scm-ui/ui-types/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-types", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "description": "Typescript types for SCM-Manager related Objects", "main": "src/index.ts", "files": [ diff --git a/scm-ui/ui-webapp/package.json b/scm-ui/ui-webapp/package.json index 7ae6c6717f..cf3ddc2572 100644 --- a/scm-ui/ui-webapp/package.json +++ b/scm-ui/ui-webapp/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-webapp", - "version": "3.7.7-SNAPSHOT", + "version": "3.7.7", "private": true, "scripts": { "test": "jest", @@ -11,16 +11,16 @@ }, "dependencies": { "@headlessui/react": "^1.7.17", - "@scm-manager/ui-components": "3.7.7-SNAPSHOT", - "@scm-manager/ui-api": "3.7.7-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.7-SNAPSHOT", - "@scm-manager/ui-shortcuts": "3.7.7-SNAPSHOT", - "@scm-manager/ui-legacy": "3.7.7-SNAPSHOT", - "@scm-manager/ui-forms": "3.7.7-SNAPSHOT", - "@scm-manager/ui-core": "3.7.7-SNAPSHOT", - "@scm-manager/ui-overlays": "3.7.7-SNAPSHOT", - "@scm-manager/ui-layout": "3.7.7-SNAPSHOT", - "@scm-manager/ui-buttons": "3.7.7-SNAPSHOT", + "@scm-manager/ui-components": "3.7.7", + "@scm-manager/ui-api": "3.7.7", + "@scm-manager/ui-extensions": "3.7.7", + "@scm-manager/ui-shortcuts": "3.7.7", + "@scm-manager/ui-legacy": "3.7.7", + "@scm-manager/ui-forms": "3.7.7", + "@scm-manager/ui-core": "3.7.7", + "@scm-manager/ui-overlays": "3.7.7", + "@scm-manager/ui-layout": "3.7.7", + "@scm-manager/ui-buttons": "3.7.7", "@radix-ui/react-portal": "^1.0.4", "@react-aria/overlays": "^3.23.1", "classnames": "^2.3.1", @@ -46,10 +46,10 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.14.1", - "@scm-manager/ui-tests": "3.7.7-SNAPSHOT", - "@scm-manager/ui-plugins": "3.7.7-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.7", + "@scm-manager/ui-plugins": "3.7.7", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/ui-types": "3.7.7-SNAPSHOT", + "@scm-manager/ui-types": "3.7.7", "@types/classnames": "^2.3.1", "@types/enzyme": "^3.10.18", "@types/react": "^17.0.1",