From e1f665fc194bf44df75718bf4e5870b6d60abcc5 Mon Sep 17 00:00:00 2001 From: Rene Pfeuffer Date: Wed, 12 Mar 2025 14:43:41 +0100 Subject: [PATCH 1/4] Add possibility to configure form boundaries in Jetty The configuration options 'maxFormKeys' and 'maxFormContentSize' from Jetty can now be set using the SCM config.yml file or environment variables. This is required, when instances with lots of repositories are to be migrated from 1.x to 3.x. --- docs/en/migrate-scm-manager-from-v1/index.md | 29 ++++++++----------- gradle/changelog/form_config.yaml | 2 ++ .../sonia/scm/server/ServerConfigYaml.java | 20 +++++++++++++ .../sonia/scm/server/ServerConfiguration.java | 7 +++-- 4 files changed, 39 insertions(+), 19 deletions(-) create mode 100644 gradle/changelog/form_config.yaml diff --git a/docs/en/migrate-scm-manager-from-v1/index.md b/docs/en/migrate-scm-manager-from-v1/index.md index d9aea6418a..2fa2dcb55d 100644 --- a/docs/en/migrate-scm-manager-from-v1/index.md +++ b/docs/en/migrate-scm-manager-from-v1/index.md @@ -53,25 +53,20 @@ If however you have to install plugins manually (for example because you cannot # Huge number of repositories -If you have more than 100 Repositories to migrate, you may have to adapt some configuration and increase the limit of jetty form keys. You can do this by setting the `maxFormKeys` and `maxFormContentSize` of the webapp in `conf/server-config.xml`. You have to add the keys to the `WebAppContext` with the id `"scm-webapp"` e.g.: +If you have more than 100 Repositories to migrate, you may have to adapt some configuration and increase the limit of jetty form keys. You can do this by setting the `maxFormKeys` and `maxFormContentSize` in your `conf/config.yml` file. You have to add the keys at top level of the yaml file: ``` - - /scm - - /var/webapp/scm-webapp.war - - - org.eclipse.jetty.servlet.Default.dirAllowed - false - - - /work/scm - - - 1000000 - 5000 - +# base server config +## Address to listen 0.0.0.0 means on every interface +addressBinding: 0.0.0.0 +port: 8080 +contextPath: /scm + +## Additions for the huge number of repositories: +maxFormContentSize: 1000000 +maxFormKeys: 5000 + +... ``` The value for `maxFormKeys` should be the count of your repositories * 3 + 10. The `maxFormContentSize` depends on the length of your repository namespace and name, but you should be safe with repository count * 100. diff --git a/gradle/changelog/form_config.yaml b/gradle/changelog/form_config.yaml new file mode 100644 index 0000000000..ae655b4c1a --- /dev/null +++ b/gradle/changelog/form_config.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: Possibility to configure 'maxFormKeys' and 'maxFormContentSize' in Jetty diff --git a/scm-server/src/main/java/sonia/scm/server/ServerConfigYaml.java b/scm-server/src/main/java/sonia/scm/server/ServerConfigYaml.java index 5d46ecf516..e1beadc1cf 100644 --- a/scm-server/src/main/java/sonia/scm/server/ServerConfigYaml.java +++ b/scm-server/src/main/java/sonia/scm/server/ServerConfigYaml.java @@ -16,6 +16,8 @@ package sonia.scm.server; +import org.eclipse.jetty.server.handler.ContextHandler; + public class ServerConfigYaml { private static final String SCM_SERVER_PREFIX = "SCM_"; @@ -30,6 +32,8 @@ public class ServerConfigYaml { // Resolves the client ip instead of the reverse proxy ip if the X-Forwarded-For header is present private boolean forwardHeadersEnabled = false; private int idleTimeout = 0; + private int maxFormContentSize = ContextHandler.DEFAULT_MAX_FORM_CONTENT_SIZE; + private int maxFormKeys = ContextHandler.DEFAULT_MAX_FORM_KEYS; // ### SSL-related config // Only configure SSL if the key store path is set @@ -150,6 +154,22 @@ public class ServerConfigYaml { this.idleTimeout = idleTimeout; } + public int getMaxFormContentSize() { + return getEnvWithDefault("MAX_FORM_CONTENT_SIZE", maxFormContentSize); + } + + public void setMaxFormContentSize(int maxFormContentSize) { + this.maxFormContentSize = maxFormContentSize; + } + + public int getMaxFormKeys() { + return getEnvWithDefault("MAX_FORM_KEYS", maxFormKeys); + } + + public void setMaxFormKeys(int maxFormKeys) { + this.maxFormKeys = maxFormKeys; + } + static int getEnvWithDefault(String envKey, int configValue) { String value = getEnv(envKey); return value != null ? Integer.parseInt(value) : configValue; diff --git a/scm-server/src/main/java/sonia/scm/server/ServerConfiguration.java b/scm-server/src/main/java/sonia/scm/server/ServerConfiguration.java index 47b6582730..16617ffa23 100644 --- a/scm-server/src/main/java/sonia/scm/server/ServerConfiguration.java +++ b/scm-server/src/main/java/sonia/scm/server/ServerConfiguration.java @@ -152,6 +152,10 @@ public final class ServerConfiguration { ); System.out.printf("Set webapp temp directory to %s%n", webappTempDir); webApp.setTempDirectory(webappTempDir); + webApp.setMaxFormContentSize(configYaml.getMaxFormContentSize()); + System.out.println("Set webapp max form content size to " + configYaml.getMaxFormContentSize()); + webApp.setMaxFormKeys(configYaml.getMaxFormKeys()); + System.out.println("Set webapp max form keys to " + configYaml.getMaxFormKeys()); return webApp; } @@ -205,8 +209,7 @@ public final class ServerConfiguration { } for (Connector connector : server.getConnectors()) { - if (connector instanceof ServerConnector) { - ServerConnector serverConnector = (ServerConnector) connector; + if (connector instanceof ServerConnector serverConnector) { String scheme = "http"; String protocol = serverConnector.getDefaultProtocol(); if ("SSL".equalsIgnoreCase(protocol) || "TLS".equalsIgnoreCase(protocol)) { From 54b28f98f76941caf446f3bd8d4707366f3ccb83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Wed, 12 Mar 2025 15:07:49 +0100 Subject: [PATCH 2/4] Adjust changelog for release 3.7.4 --- CHANGELOG.md | 5 +++++ docs/en/release-process.md | 6 +++--- gradle/changelog/form_config.yaml | 2 -- 3 files changed, 8 insertions(+), 5 deletions(-) delete mode 100644 gradle/changelog/form_config.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 1da3aba188..d6d09c356e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ 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.4] - 2025-03-12 +### Fixed +- Possibility to configure 'maxFormKeys' and 'maxFormContentSize' in Jetty + ## [3.7.3] - 2025-02-24 ### Fixed - Keep original timestamp on rebase @@ -1705,3 +1709,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [3.7.0]: https://scm-manager.org/download/3.7.0 [3.7.1]: https://scm-manager.org/download/3.7.1 [3.7.3]: https://scm-manager.org/download/3.7.2 +[3.7.4]: https://scm-manager.org/download/3.7.4 diff --git a/docs/en/release-process.md b/docs/en/release-process.md index f30958c2f5..e1318516e0 100644 --- a/docs/en/release-process.md +++ b/docs/en/release-process.md @@ -109,7 +109,7 @@ Then apply your fixes (eg. by cherry picking the relevant commits) and update th have single changelog yaml files, you could use the `updateChangelog` like above). Add the `CHANGELOG.md`, remove the yamls, and push the hotfix branch: -``` +```bash git rm -rf gradle/changelog git add CHANGELOG.md git commit -m "Adjust changelog for release 2.30.1" @@ -125,7 +125,7 @@ Depending on whether you released a hotfix for an older version or the latest re the `main` branch to the new tag. So in our example, if there is no version `2.31.x` yet, the new version `2.30.1` is the latest version and we have to update `main`: -``` +```bash git checkout main git merge 2.30.1 git push origin main @@ -136,7 +136,7 @@ that there are no changes that all changes are part of the current `develop` sta to merge conflicts, because the version on `develop` has been set to a new `SNAPSHOT`, while the version of the hotfix has been updated to the new release version. So you have to merge all these conflicts manually. -``` +```bash git checkout develop git merge main ``` diff --git a/gradle/changelog/form_config.yaml b/gradle/changelog/form_config.yaml deleted file mode 100644 index ae655b4c1a..0000000000 --- a/gradle/changelog/form_config.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Possibility to configure 'maxFormKeys' and 'maxFormContentSize' in Jetty From 817e06cfc5e81d5f86d663ade37aee9153391953 Mon Sep 17 00:00:00 2001 From: CES Marvin Date: Wed, 12 Mar 2025 14:13:24 +0000 Subject: [PATCH 3/4] Release version 3.7.4 --- 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 | 6 ++--- 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, 76 insertions(+), 76 deletions(-) diff --git a/gradle.properties b/gradle.properties index fa21fb74c7..51e1ced6f8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,6 +15,6 @@ # group = sonia.scm -version = 3.7.4-SNAPSHOT +version = 3.7.4 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 6c2ff5e76f..23364b1009 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.4" }, "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 87dea5a380..e37fb253d9 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.4" }, "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 1830089c09..bbf2b38a9a 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.4" }, "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 a0e8379ab6..0b3d95c932 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT" + "@scm-manager/ui-plugins": "3.7.4" }, "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 e55e48a174..ee1c25d885 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.4-SNAPSHOT", + "version": "3.7.4", "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 69fd1bd7bd..56691a1ff0 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT", + "@scm-manager/ui-types": "3.7.4", "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 3630432c6b..ccb2032dbe 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT" + "@scm-manager/ui-core": "3.7.4" }, "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 fa3e56e981..3ca1aa9da5 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT", - "@scm-manager/ui-types": "3.7.4-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.4", + "@scm-manager/ui-types": "3.7.4", "@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.4-SNAPSHOT", - "@scm-manager/ui-shortcuts": "3.7.4-SNAPSHOT", - "@scm-manager/ui-text": "3.7.4-SNAPSHOT" + "@scm-manager/ui-syntaxhighlighting": "3.7.4", + "@scm-manager/ui-shortcuts": "3.7.4", + "@scm-manager/ui-text": "3.7.4" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4-SNAPSHOT", - "@scm-manager/ui-overlays": "3.7.4-SNAPSHOT", - "@scm-manager/ui-layout": "3.7.4-SNAPSHOT", - "@scm-manager/ui-buttons": "3.7.4-SNAPSHOT", - "@scm-manager/ui-api": "3.7.4-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.4-SNAPSHOT", + "@scm-manager/ui-core": "3.7.4", + "@scm-manager/ui-overlays": "3.7.4", + "@scm-manager/ui-layout": "3.7.4", + "@scm-manager/ui-buttons": "3.7.4", + "@scm-manager/ui-api": "3.7.4", + "@scm-manager/ui-extensions": "3.7.4", "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 781500114a..bb0f59da0b 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.4-SNAPSHOT", + "version": "3.7.4", "main": "./src/index.ts", "license": "AGPL-3.0-only", "scripts": { @@ -20,7 +20,7 @@ "styled-components": "5" }, "dependencies": { - "@scm-manager/ui-api": "3.7.4-SNAPSHOT", + "@scm-manager/ui-api": "3.7.4", "@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.12.0", "@scm-manager/babel-preset": "^2.13.1", - "@scm-manager/ui-types": "3.7.4-SNAPSHOT", + "@scm-manager/ui-types": "3.7.4", "@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 ad9538c9b6..c2b40d7935 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT", - "@scm-manager/ui-tests": "3.7.4-SNAPSHOT", + "@scm-manager/ui-types": "3.7.4", + "@scm-manager/ui-tests": "3.7.4", "@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 ed7f1391d5..94cc4eadec 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.4-SNAPSHOT", + "version": "3.7.4", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -21,7 +21,7 @@ "styled-components": "^5.3.5" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4-SNAPSHOT" + "@scm-manager/ui-core": "3.7.4" }, "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 6260102304..63428b37ec 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.4-SNAPSHOT", + "version": "3.7.4", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -14,7 +14,7 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4-SNAPSHOT" + "@scm-manager/ui-core": "3.7.4" }, "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 113119ff91..1092963875 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.4-SNAPSHOT", + "version": "3.7.4", "private": true, "main": "build/index.js", "module": "build/index.mjs", @@ -13,13 +13,13 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-api": "3.7.4-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.4-SNAPSHOT", + "@scm-manager/ui-api": "3.7.4", + "@scm-manager/ui-extensions": "3.7.4", "react-redux": "^5.0.7", "redux": "^4.0.0" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.4-SNAPSHOT", + "@scm-manager/ui-types": "3.7.4", "@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 2cafa2d3fe..7e5426c56b 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.4-SNAPSHOT", + "version": "3.7.4", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -19,7 +19,7 @@ "classnames": "^2.3.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4-SNAPSHOT" + "@scm-manager/ui-core": "3.7.4" }, "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 fca595fa77..8d01eb8553 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT", - "@scm-manager/ui-buttons": "3.7.4-SNAPSHOT", - "@scm-manager/ui-components": "3.7.4-SNAPSHOT", - "@scm-manager/ui-core": "3.7.4-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.4-SNAPSHOT", - "@scm-manager/ui-forms": "3.7.4-SNAPSHOT", - "@scm-manager/ui-layout": "3.7.4-SNAPSHOT", - "@scm-manager/ui-overlays": "3.7.4-SNAPSHOT", + "@scm-manager/ui-api": "3.7.4", + "@scm-manager/ui-buttons": "3.7.4", + "@scm-manager/ui-components": "3.7.4", + "@scm-manager/ui-core": "3.7.4", + "@scm-manager/ui-extensions": "3.7.4", + "@scm-manager/ui-forms": "3.7.4", + "@scm-manager/ui-layout": "3.7.4", + "@scm-manager/ui-overlays": "3.7.4", "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.4-SNAPSHOT", - "@scm-manager/ui-types": "3.7.4-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.4", + "@scm-manager/ui-types": "3.7.4", "@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 ddf7b9342d..c5ad829849 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.4-SNAPSHOT", + "version": "3.7.4", "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.4-SNAPSHOT" + "@scm-manager/ui-core": "3.7.4" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json index a852cb941b..751a41c984 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.4-SNAPSHOT", + "version": "3.7.4", "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 c1e29e478a..8f8953bb5b 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.4-SNAPSHOT", + "version": "3.7.4", "private": true, "main": "src/index.ts", "scripts": { @@ -13,7 +13,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-text": "3.7.4-SNAPSHOT", + "@scm-manager/ui-text": "3.7.4", "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 15e4cdc445..ffcac8c28a 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.4-SNAPSHOT", + "version": "3.7.4", "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 8513082cea..03577757f7 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.4-SNAPSHOT", + "version": "3.7.4", "private": true, "main": "index.ts", "scripts": { @@ -10,7 +10,7 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4-SNAPSHOT" + "@scm-manager/ui-core": "3.7.4" }, "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 7733b9472d..9eb9cc9a3f 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.4-SNAPSHOT", + "version": "3.7.4", "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 24b5a9a5d2..762fb80233 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.4-SNAPSHOT", + "version": "3.7.4", "private": true, "scripts": { "test": "jest", @@ -11,16 +11,16 @@ }, "dependencies": { "@headlessui/react": "^1.7.17", - "@scm-manager/ui-components": "3.7.4-SNAPSHOT", - "@scm-manager/ui-api": "3.7.4-SNAPSHOT", - "@scm-manager/ui-extensions": "3.7.4-SNAPSHOT", - "@scm-manager/ui-shortcuts": "3.7.4-SNAPSHOT", - "@scm-manager/ui-legacy": "3.7.4-SNAPSHOT", - "@scm-manager/ui-forms": "3.7.4-SNAPSHOT", - "@scm-manager/ui-core": "3.7.4-SNAPSHOT", - "@scm-manager/ui-overlays": "3.7.4-SNAPSHOT", - "@scm-manager/ui-layout": "3.7.4-SNAPSHOT", - "@scm-manager/ui-buttons": "3.7.4-SNAPSHOT", + "@scm-manager/ui-components": "3.7.4", + "@scm-manager/ui-api": "3.7.4", + "@scm-manager/ui-extensions": "3.7.4", + "@scm-manager/ui-shortcuts": "3.7.4", + "@scm-manager/ui-legacy": "3.7.4", + "@scm-manager/ui-forms": "3.7.4", + "@scm-manager/ui-core": "3.7.4", + "@scm-manager/ui-overlays": "3.7.4", + "@scm-manager/ui-layout": "3.7.4", + "@scm-manager/ui-buttons": "3.7.4", "@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.4-SNAPSHOT", - "@scm-manager/ui-plugins": "3.7.4-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.4", + "@scm-manager/ui-plugins": "3.7.4", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/ui-types": "3.7.4-SNAPSHOT", + "@scm-manager/ui-types": "3.7.4", "@types/classnames": "^2.3.1", "@types/enzyme": "^3.10.18", "@types/react": "^17.0.1", From 9322dbb0ab2d5dbc2250593ede495b0a70c7d887 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Wed, 12 Mar 2025 15:57:40 +0100 Subject: [PATCH 4/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 | 4 ++-- scm-ui/ui-buttons/package.json | 4 ++-- scm-ui/ui-components/package.json | 24 +++++++++---------- scm-ui/ui-core/package.json | 6 ++--- 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, 76 insertions(+), 76 deletions(-) diff --git a/gradle.properties b/gradle.properties index 51e1ced6f8..d2736667e2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,6 +15,6 @@ # group = sonia.scm -version = 3.7.4 +version = 3.7.5-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 23364b1009..2b92a92731 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.4", + "version": "3.7.5-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.4" + "@scm-manager/ui-plugins": "3.7.5-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 e37fb253d9..24783ee1be 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.4", + "version": "3.7.5-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.4" + "@scm-manager/ui-plugins": "3.7.5-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 bbf2b38a9a..e51ce3959c 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.4", + "version": "3.7.5-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.4" + "@scm-manager/ui-plugins": "3.7.5-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 0b3d95c932..2696d15149 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.4", + "version": "3.7.5-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.4" + "@scm-manager/ui-plugins": "3.7.5-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 ee1c25d885..8083e4f582 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.4", + "version": "3.7.5-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 56691a1ff0..2f0d43ed45 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.4", + "version": "3.7.5-SNAPSHOT", "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.4", + "@scm-manager/ui-types": "3.7.5-SNAPSHOT", "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 ccb2032dbe..f22ca7abe7 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.4", + "version": "3.7.5-SNAPSHOT", "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.4" + "@scm-manager/ui-core": "3.7.5-SNAPSHOT" }, "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 3ca1aa9da5..47642b3885 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.4", + "version": "3.7.5-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.4", - "@scm-manager/ui-types": "3.7.4", + "@scm-manager/ui-tests": "3.7.5-SNAPSHOT", + "@scm-manager/ui-types": "3.7.5-SNAPSHOT", "@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.4", - "@scm-manager/ui-shortcuts": "3.7.4", - "@scm-manager/ui-text": "3.7.4" + "@scm-manager/ui-syntaxhighlighting": "3.7.5-SNAPSHOT", + "@scm-manager/ui-shortcuts": "3.7.5-SNAPSHOT", + "@scm-manager/ui-text": "3.7.5-SNAPSHOT" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4", - "@scm-manager/ui-overlays": "3.7.4", - "@scm-manager/ui-layout": "3.7.4", - "@scm-manager/ui-buttons": "3.7.4", - "@scm-manager/ui-api": "3.7.4", - "@scm-manager/ui-extensions": "3.7.4", + "@scm-manager/ui-core": "3.7.5-SNAPSHOT", + "@scm-manager/ui-overlays": "3.7.5-SNAPSHOT", + "@scm-manager/ui-layout": "3.7.5-SNAPSHOT", + "@scm-manager/ui-buttons": "3.7.5-SNAPSHOT", + "@scm-manager/ui-api": "3.7.5-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.5-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 bb0f59da0b..adef0627b3 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.4", + "version": "3.7.5-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.4", + "@scm-manager/ui-api": "3.7.5-SNAPSHOT", "@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.12.0", "@scm-manager/babel-preset": "^2.13.1", - "@scm-manager/ui-types": "3.7.4", + "@scm-manager/ui-types": "3.7.5-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 c2b40d7935..516d057d0a 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.4", + "version": "3.7.5-SNAPSHOT", "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.4", - "@scm-manager/ui-tests": "3.7.4", + "@scm-manager/ui-types": "3.7.5-SNAPSHOT", + "@scm-manager/ui-tests": "3.7.5-SNAPSHOT", "@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 94cc4eadec..f4efd968c7 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.4", + "version": "3.7.5-SNAPSHOT", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -21,7 +21,7 @@ "styled-components": "^5.3.5" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4" + "@scm-manager/ui-core": "3.7.5-SNAPSHOT" }, "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 63428b37ec..d6bd372907 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.4", + "version": "3.7.5-SNAPSHOT", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -14,7 +14,7 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4" + "@scm-manager/ui-core": "3.7.5-SNAPSHOT" }, "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 1092963875..4aeaf81598 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.4", + "version": "3.7.5-SNAPSHOT", "private": true, "main": "build/index.js", "module": "build/index.mjs", @@ -13,13 +13,13 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-api": "3.7.4", - "@scm-manager/ui-extensions": "3.7.4", + "@scm-manager/ui-api": "3.7.5-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.5-SNAPSHOT", "react-redux": "^5.0.7", "redux": "^4.0.0" }, "devDependencies": { - "@scm-manager/ui-types": "3.7.4", + "@scm-manager/ui-types": "3.7.5-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 7e5426c56b..2124e9488f 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.4", + "version": "3.7.5-SNAPSHOT", "main": "index.ts", "scripts": { "depcheck": "depcheck" @@ -19,7 +19,7 @@ "classnames": "^2.3.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4" + "@scm-manager/ui-core": "3.7.5-SNAPSHOT" }, "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 8d01eb8553..34d97ef908 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.4", + "version": "3.7.5-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.4", - "@scm-manager/ui-buttons": "3.7.4", - "@scm-manager/ui-components": "3.7.4", - "@scm-manager/ui-core": "3.7.4", - "@scm-manager/ui-extensions": "3.7.4", - "@scm-manager/ui-forms": "3.7.4", - "@scm-manager/ui-layout": "3.7.4", - "@scm-manager/ui-overlays": "3.7.4", + "@scm-manager/ui-api": "3.7.5-SNAPSHOT", + "@scm-manager/ui-buttons": "3.7.5-SNAPSHOT", + "@scm-manager/ui-components": "3.7.5-SNAPSHOT", + "@scm-manager/ui-core": "3.7.5-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.5-SNAPSHOT", + "@scm-manager/ui-forms": "3.7.5-SNAPSHOT", + "@scm-manager/ui-layout": "3.7.5-SNAPSHOT", + "@scm-manager/ui-overlays": "3.7.5-SNAPSHOT", "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.4", - "@scm-manager/ui-types": "3.7.4", + "@scm-manager/ui-tests": "3.7.5-SNAPSHOT", + "@scm-manager/ui-types": "3.7.5-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 c5ad829849..b212f1aac3 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.4", + "version": "3.7.5-SNAPSHOT", "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.4" + "@scm-manager/ui-core": "3.7.5-SNAPSHOT" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json index 751a41c984..062dc780e1 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.4", + "version": "3.7.5-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 8f8953bb5b..e44b0a2128 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.4", + "version": "3.7.5-SNAPSHOT", "private": true, "main": "src/index.ts", "scripts": { @@ -13,7 +13,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-text": "3.7.4", + "@scm-manager/ui-text": "3.7.5-SNAPSHOT", "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 ffcac8c28a..9f450a6091 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.4", + "version": "3.7.5-SNAPSHOT", "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 03577757f7..600aabdb9c 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.4", + "version": "3.7.5-SNAPSHOT", "private": true, "main": "index.ts", "scripts": { @@ -10,7 +10,7 @@ "react": "^17.0.1" }, "dependencies": { - "@scm-manager/ui-core": "3.7.4" + "@scm-manager/ui-core": "3.7.5-SNAPSHOT" }, "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 9eb9cc9a3f..32b6292dbb 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.4", + "version": "3.7.5-SNAPSHOT", "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 762fb80233..2f7353b3db 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.4", + "version": "3.7.5-SNAPSHOT", "private": true, "scripts": { "test": "jest", @@ -11,16 +11,16 @@ }, "dependencies": { "@headlessui/react": "^1.7.17", - "@scm-manager/ui-components": "3.7.4", - "@scm-manager/ui-api": "3.7.4", - "@scm-manager/ui-extensions": "3.7.4", - "@scm-manager/ui-shortcuts": "3.7.4", - "@scm-manager/ui-legacy": "3.7.4", - "@scm-manager/ui-forms": "3.7.4", - "@scm-manager/ui-core": "3.7.4", - "@scm-manager/ui-overlays": "3.7.4", - "@scm-manager/ui-layout": "3.7.4", - "@scm-manager/ui-buttons": "3.7.4", + "@scm-manager/ui-components": "3.7.5-SNAPSHOT", + "@scm-manager/ui-api": "3.7.5-SNAPSHOT", + "@scm-manager/ui-extensions": "3.7.5-SNAPSHOT", + "@scm-manager/ui-shortcuts": "3.7.5-SNAPSHOT", + "@scm-manager/ui-legacy": "3.7.5-SNAPSHOT", + "@scm-manager/ui-forms": "3.7.5-SNAPSHOT", + "@scm-manager/ui-core": "3.7.5-SNAPSHOT", + "@scm-manager/ui-overlays": "3.7.5-SNAPSHOT", + "@scm-manager/ui-layout": "3.7.5-SNAPSHOT", + "@scm-manager/ui-buttons": "3.7.5-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.4", - "@scm-manager/ui-plugins": "3.7.4", + "@scm-manager/ui-tests": "3.7.5-SNAPSHOT", + "@scm-manager/ui-plugins": "3.7.5-SNAPSHOT", "@scm-manager/prettier-config": "^2.12.0", - "@scm-manager/ui-types": "3.7.4", + "@scm-manager/ui-types": "3.7.5-SNAPSHOT", "@types/classnames": "^2.3.1", "@types/enzyme": "^3.10.18", "@types/react": "^17.0.1",