diff --git a/.changeset/violet-islands-sniff.md b/.changeset/violet-islands-sniff.md index 9a2546e9f808..4389a7cfe042 100644 --- a/.changeset/violet-islands-sniff.md +++ b/.changeset/violet-islands-sniff.md @@ -1,6 +1,6 @@ --- -'@modern-js/runtime': minor -'@modern-js/server-core': minor +'@modern-js/runtime': patch +'@modern-js/server-core': patch --- feat: support Component, only use ssr.mode='string' diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 1e3289d4d935..58a0d1f79858 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -2,50 +2,83 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:recommended", "schedule:weekly"], "ignorePaths": ["**/tests/**", "**/node_modules/**"], - "packageRules": [ - // Use chore as semantic commit type for commit messages + packageRules: [ + // ignore all major update { - "matchPackagePatterns": ["*"], - "semanticCommitType": "chore", - // always bump package.json - "rangeStrategy": "bump" + "matchUpdateTypes": ["major"], + "enabled": false }, { - "groupName": "rsbuild", - "matchPackageNames": ["@rsbuild/**"], - "groupSlug": "rsbuild" + "matchPackageNames": [ + "@rspress/**", + ], + "groupName": "rspress monorepo", + "groupSlug": "rspress", }, { - "groupName": "rspress", - "matchPackageNames": ["@rspress/**"], - "groupSlug": "rspress" + "matchPackageNames": [ + "@rsbuild/**", + ], + "groupName": "rsbuild monorepo", + "groupSlug": "rsbuild", }, { - "groupName": "codesmith", - "matchPackageNames": ["@modern-js/codesmith", "@modern-js/codesmith-**"], - "groupSlug": "codesmith" + "matchPackageNames": [ + "@rsdoctor/**", + ], + "groupName": "rsdoctor monorepo", + "groupSlug": "rsdoctor", }, { - "groupName": "reduck", - "matchPackageNames": ["@modern-js-reduck/**"], - "groupSlug": "reduck" + "matchPackageNames": [ + "@modern-js-reduck/**", + ], + "groupName": "reduck monorepo", + "groupSlug": "reduck", }, { - "groupName": "types", - "matchPackageNames": ["^@types/**"], - "groupSlug": "types" + "matchPackageNames": [ + "@modern-js/codesmith", + "@modern-js/codesmith-**", + ], + "groupName": "codesmith monorepo", + "groupSlug": "codesmith", }, { - "groupName": "all patch dependencies", - "groupSlug": "all-patch", - "matchPackagePatterns": ["*"], - "matchUpdateTypes": ["patch"] + "matchPackageNames": [ + "@remix-run/**", + ], + "groupName": "remix monorepo", + "groupSlug": "remix", }, - // manually update peer dependencies { - "depTypeList": ["peerDependencies"], - "enabled": false - } + "matchPackageNames": [ + "@changesets/**", + ], + "groupName": "changesets monorepo", + "groupSlug": "changesets", + }, + { + "matchPackageNames": [ + "@loadable/**", + ], + "groupName": "loadable monorepo", + "groupSlug": "loadable", + }, + { + "groupName": "types", + "matchPackageNames": [ + "@types/**", + ], + "groupSlug": "types", + }, + { + "matchPackageNames": [ + "actions/**", + ], + "groupName": "actions", + "groupSlug": "actions", + }, ], "ignoreDeps": [ // manually update some packages @@ -62,6 +95,11 @@ "@types/node", "node", // server core hono dependency can not bump - "hono" + "hono", + "@types/history", + "history", + "@types/lru-cache", + "@types/testing-library__jest-dom", + "pkg-up" ] }