diff --git a/.github/ISSUE_TEMPLATE/bug-report_cn.yaml b/.github/ISSUE_TEMPLATE/bug-report_cn.yaml
index b1de7e61c8..747459d770 100644
--- a/.github/ISSUE_TEMPLATE/bug-report_cn.yaml
+++ b/.github/ISSUE_TEMPLATE/bug-report_cn.yaml
@@ -1,7 +1,7 @@
name: ๐ Bugๆไบค
description: ๅจไฝฟ็จ่ฝฏไปถๆๅ่ฝ็่ฟ็จไธญ้ๅฐไบ้่ฏฏ
title: '[Bug]: '
-labels: [ "bug?" ]
+labels: ['bug?']
body:
- type: markdown
diff --git a/.github/ISSUE_TEMPLATE/bug-report_en.yaml b/.github/ISSUE_TEMPLATE/bug-report_en.yaml
index a3a2f124fc..790d7ad747 100644
--- a/.github/ISSUE_TEMPLATE/bug-report_en.yaml
+++ b/.github/ISSUE_TEMPLATE/bug-report_en.yaml
@@ -1,7 +1,7 @@
name: ๐ Bug Report
description: Encountered an error while using the software or feature
title: '[Bug]: '
-labels: [ "bug?" ]
+labels: ['bug?']
body:
- type: markdown
diff --git a/.github/ISSUE_TEMPLATE/feature_request_cn.yaml b/.github/ISSUE_TEMPLATE/feature_request_cn.yaml
index c98162f5e2..24e3e6aa70 100644
--- a/.github/ISSUE_TEMPLATE/feature_request_cn.yaml
+++ b/.github/ISSUE_TEMPLATE/feature_request_cn.yaml
@@ -1,9 +1,9 @@
---
name: ๐ ๅ่ฝ่ฏทๆฑ
description: ๆๅบไธไธชๆณๆณไปฅๅธฎๅฉๆไปฌๆน่ฟW&B
-title: "[ๅ่ฝ]: "
+title: '[ๅ่ฝ]: '
labels:
- - "ๅ่ฝ่ฏทๆฑ"
+ - 'ๅ่ฝ่ฏทๆฑ'
body:
- type: markdown
diff --git a/.github/ISSUE_TEMPLATE/feature_request_en.yaml b/.github/ISSUE_TEMPLATE/feature_request_en.yaml
index 07fc41c0ba..7c155bf42e 100644
--- a/.github/ISSUE_TEMPLATE/feature_request_en.yaml
+++ b/.github/ISSUE_TEMPLATE/feature_request_en.yaml
@@ -1,9 +1,9 @@
---
name: ๐ Feature Request
description: Suggest an idea to help us improve W&B
-title: "[Feature]: "
+title: '[Feature]: '
labels:
- - "feature_request"
+ - 'feature_request'
body:
- type: markdown
diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml
index 450ec86583..389b1789c6 100644
--- a/.github/workflows/linter.yml
+++ b/.github/workflows/linter.yml
@@ -15,7 +15,7 @@ jobs:
steps:
- name: Checkout Code
- uses: actions/checkout@v3
+ uses: actions/checkout@v6
with:
fetch-depth: 0
diff --git a/.github/workflows/opencode.yml b/.github/workflows/opencode.yml
new file mode 100644
index 0000000000..075c7b32a1
--- /dev/null
+++ b/.github/workflows/opencode.yml
@@ -0,0 +1,34 @@
+name: opencode
+
+on:
+ issue_comment:
+ types: [created]
+ pull_request_review_comment:
+ types: [created]
+
+jobs:
+ opencode:
+ if: |
+ contains(github.event.comment.body, ' /oc') ||
+ startsWith(github.event.comment.body, '/oc') ||
+ contains(github.event.comment.body, ' /opencode') ||
+ startsWith(github.event.comment.body, '/opencode')
+ runs-on: ubuntu-latest
+ permissions:
+ id-token: write
+ contents: read
+ pull-requests: read
+ issues: read
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v6
+ with:
+ persist-credentials: false
+
+ - name: Run opencode
+ uses: anomalyco/opencode/github@latest
+ env:
+ GOOGLE_GENERATIVE_AI_API_KEY: ${{ secrets.GOOGLE_GENERATIVE_AI_API_KEY }}
+ GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}
+ with:
+ model: google/gemini-3-pro-preview
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 0bf7c92d50..fb5362ff3a 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -6,19 +6,19 @@ permissions:
on:
push:
tags:
- - "v*"
+ - 'v*'
jobs:
release:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v6
with:
fetch-depth: 0
- - uses: actions/setup-node@v3
+ - uses: actions/setup-node@v6
with:
- node-version: 18.x
+ node-version: lts/*
- run: npx githublogen
env:
diff --git a/.gitignore b/.gitignore
index fdd159a961..136db7c15f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,3 +33,5 @@ package-lock.json
yarn.lock
.VSCodeCounter
+src-tauri/target
+.codegraph
diff --git a/.npmrc b/.npmrc
index dfc2d6865e..5e4086a7f3 100644
--- a/.npmrc
+++ b/.npmrc
@@ -1,4 +1 @@
registry=https://registry.npmmirror.com/
-shamefully-hoist=true
-ignore-workspace-root-check=true
-link-workspace-packages=true
diff --git a/.oxfmtrc.json b/.oxfmtrc.json
new file mode 100644
index 0000000000..3ac4fd8db0
--- /dev/null
+++ b/.oxfmtrc.json
@@ -0,0 +1,11 @@
+{
+ "ignorePatterns": ["src/typings/components.d.ts", "src/typings/elegant-router.d.ts", "src/router/elegant"],
+ "printWidth": 120,
+ "singleQuote": true,
+ "trailingComma": "none",
+ "arrowParens": "avoid",
+ "htmlWhitespaceSensitivity": "ignore",
+ "experimentalSortPackageJson": {
+ "sortScripts": true
+ }
+}
diff --git a/.oxlintrc.json b/.oxlintrc.json
new file mode 100644
index 0000000000..cbe5f7f705
--- /dev/null
+++ b/.oxlintrc.json
@@ -0,0 +1,14 @@
+{
+ "categories": {
+ "correctness": "error",
+ "suspicious": "error"
+ },
+ "plugins": ["eslint", "typescript", "unicorn", "oxc", "import", "vue"],
+ "rules": {
+ "import/no-unassigned-import": "off",
+ "unicorn/consistent-function-scoping": "off",
+ "unicorn/no-array-sort": "off",
+ "unicorn/no-array-reverse": "off",
+ "unicorn/require-module-specifiers": "off"
+ }
+}
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
index 0b689451b3..f64ee7a4d2 100644
--- a/.vscode/extensions.json
+++ b/.vscode/extensions.json
@@ -5,11 +5,11 @@
"antfu.unocss",
"dbaeumer.vscode-eslint",
"editorconfig.editorconfig",
- "esbenp.prettier-vscode",
"lokalise.i18n-ally",
"mhutchie.git-graph",
"mikestead.dotenv",
"naumovs.color-highlight",
+ "oxc.oxc-vscode",
"pkief.material-icon-theme",
"sdras.vue-vscode-snippets",
"vue.volar",
diff --git a/.vscode/settings.json b/.vscode/settings.json
index ee081a6008..6de4f13be8 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,21 +1,11 @@
{
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
- "source.organizeImports": "never"
+ "source.fixAll.oxc": "explicit"
},
- "editor.formatOnSave": false,
- "eslint.validate": [
- "html",
- "css",
- "scss",
- "json",
- "jsonc",
- "javascript",
- "javascriptreact",
- "typescript",
- "typescriptreact",
- "vue"
- ],
+ "editor.defaultFormatter": "oxc.oxc-vscode",
+ "editor.formatOnSave": true,
+ "eslint.validate": ["vue"],
"i18n-ally.displayLanguage": "zh-cn",
"i18n-ally.enabledParsers": ["ts"],
"i18n-ally.enabledFrameworks": ["vue"],
@@ -23,9 +13,11 @@
"i18n-ally.keystyle": "nested",
"i18n-ally.localesPaths": ["src/locales/langs"],
"i18n-ally.parsers.typescript.compilerOptions": {
- "moduleResolution": "node"
+ "moduleResolution": "node",
+ "ignoreDeprecations": "6.0",
+ "rootDir": ".",
+ "baseUrl": "."
},
- "prettier.enable": false,
- "typescript.tsdk": "node_modules/typescript/lib",
+ "oxc.fmt.configPath": ".oxfmtrc.json",
"unocss.root": ["./"]
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d6a724f248..75bdff856c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,463 @@
# Changelog
+## [v2.2.0](https://github.com/soybeanjs/soybean-admin/compare/v2.1.1...v2.2.0) (2026-05-13)
+
+### ๐จ Breaking Changes
+
+- **pnpm**: update pnpm from v10 to v11 - by @soybeanjs [(1f8e4)](https://github.com/soybeanjs/soybean-admin/commit/1f8e4eca)
+
+### ๐ก Chore
+
+- **.gitignore**: add src-tauri/target to ignore list - by @soybeanjs [(f3975)](https://github.com/soybeanjs/soybean-admin/commit/f39753e1)
+- **deps**: update deps - by @soybeanjs [(77299)](https://github.com/soybeanjs/soybean-admin/commit/77299691)
+
+### โค๏ธ Contributors
+
+[](https://github.com/soybeanjs)
+
+## [v2.1.1](https://github.com/soybeanjs/soybean-admin/compare/v2.1.0...v2.1.1) (2026-05-13)
+
+### ๐ Bug Fixes
+
+- **assets**:
+ - add ts-expect-error comment for svg icons type error - by @soybeanjs [(f8f0c)](https://github.com/soybeanjs/soybean-admin/commit/f8f0c6c4)
+- **bin**:
+ - update import statement for index file - by @soybeanjs [(4549d)](https://github.com/soybeanjs/soybean-admin/commit/4549ddda)
+- **components**:
+ - correction of wrong label bar configuration explanation. - by **Azir-11** [(6887b)](https://github.com/soybeanjs/soybean-admin/commit/6887b016)
+- **i18n-ally**:
+ - add missing TypeScript compiler options. fixed #907 - by @soybeanjs in https://github.com/soybeanjs/soybean-admin/issues/907 [(a5f85)](https://github.com/soybeanjs/soybean-admin/commit/a5f85810)
+- **projects**:
+ - resolve width abnormal issue of NColorPicker. - by **Azir-11** [(75ccd)](https://github.com/soybeanjs/soybean-admin/commit/75ccd008)
+ - fix wrong new tab opening for external link navigation. - by **Azir-11** [(af1b5)](https://github.com/soybeanjs/soybean-admin/commit/af1b5f1d)
+ - fix ts and lint error - by @soybeanjs [(9afa2)](https://github.com/soybeanjs/soybean-admin/commit/9afa21e4)
+- **tsconfig**:
+ - change moduleResolution to 'bundler' across multiple packages - by @soybeanjs [(c0105)](https://github.com/soybeanjs/soybean-admin/commit/c0105c55)
+- **vscode**:
+ - add oxc.vscode extension and update settings for formatting. fixed #904 - by @soybeanjs in https://github.com/soybeanjs/soybean-admin/issues/904 [(f8bd9)](https://github.com/soybeanjs/soybean-admin/commit/f8bd921a)
+- **workflows**:
+ - update actions/checkout and actions/setup-node to v6 - by @soybeanjs [(b5b50)](https://github.com/soybeanjs/soybean-admin/commit/b5b5087c)
+
+### ๐ Optimizations
+
+- **mix-menu**: use stable Symbol.for as MixMenu context key. fixed #919 - by @soybeanjs in https://github.com/soybeanjs/soybean-admin/issues/919 [(e1667)](https://github.com/soybeanjs/soybean-admin/commit/e1667669)
+
+### ๐
Refactors
+
+- **hooks**: simplify useContext implementation and improve type definitions - by @soybeanjs [(f292d)](https://github.com/soybeanjs/soybean-admin/commit/f292d32d)
+
+### ๐ Documentation
+
+- **readme**: add SoybeanUI section with description and badges - by @soybeanjs [(3a7a3)](https://github.com/soybeanjs/soybean-admin/commit/3a7a36b7)
+
+### ๐ก Chore
+
+- **deps**:
+ - update deps - by @soybeanjs [(a43a7)](https://github.com/soybeanjs/soybean-admin/commit/a43a7b3b)
+ - update deps - by **soybean-js** [(9afb3)](https://github.com/soybeanjs/soybean-admin/commit/9afb335e)
+ - update deps - by @soybeanjs [(e8fa9)](https://github.com/soybeanjs/soybean-admin/commit/e8fa90b4)
+
+### โค๏ธ Contributors
+
+[](https://github.com/soybeanjs)
+[soybean-js](mailto:soybeanjs@163.com), [Azir-11](mailto:2075125282@qq.com)
+
+## [v2.1.0](https://github.com/soybeanjs/soybean-admin/compare/v2.0.2...v2.1.0) (2026-03-09)
+
+### ๐จ Breaking Changes
+
+- **projects**: integrate oxlint and oxfmt - by **soybeanfe** [(6ff74)](https://github.com/soybeanjs/soybean-admin/commit/6ff74c0c)
+
+### ๐ Features
+
+- **components**:
+ - Column settings support fixed columns. - by @m-xlsea [(70658)](https://github.com/soybeanjs/soybean-admin/commit/70658643)
+ - Add โSelect Allโ to TableColumnSetting - by @wenyuanw [(0081b)](https://github.com/soybeanjs/soybean-admin/commit/0081b9c0)
+- **logo**:
+ - use new logo - by @soybeanjs [(5aac5)](https://github.com/soybeanjs/soybean-admin/commit/5aac540a)
+- **projects**:
+ - add the plugin: vite-plugin-vue-transition-root-validator, to optimize the development experience. - by **Azir-11** [(30e3c)](https://github.com/soybeanjs/soybean-admin/commit/30e3cdc7)
+- **types**:
+ - Added type definition `force` to router push options. - by @m-xlsea [(a3794)](https://github.com/soybeanjs/soybean-admin/commit/a37949f2)
+- **workflows**:
+ - add opencode workflow for issue and PR comment triggers - by @soybeanjs [(dacee)](https://github.com/soybeanjs/soybean-admin/commit/dacee143)
+
+### ๐ Bug Fixes
+
+- **projects**:
+ - fix the long list TableColumnSetting component exceeds the viewport. - by **skyfeiz** [(cbfb9)](https://github.com/soybeanjs/soybean-admin/commit/cbfb932f)
+ - fix NButton props conflicts. - by **skyfeiz** [(54107)](https://github.com/soybeanjs/soybean-admin/commit/54107aca)
+ - ensure HTML lang attribute is updated when setting locale - by @pan0xc [(f96c3)](https://github.com/soybeanjs/soybean-admin/commit/f96c3c9e)
+ - correct HTML lang attribute to standard format - by @pan0xc [(b520d)](https://github.com/soybeanjs/soybean-admin/commit/b520db3e)
+- **router**:
+ - simplify route guard logic and remove unnecessary next calls - by **soybeanfe** [(3c2cb)](https://github.com/soybeanjs/soybean-admin/commit/3c2cbb74)
+
+### ๐ Optimizations
+
+- **projects**:
+ - modify the injection location of the token. - by **Azir-11** [(9d48c)](https://github.com/soybeanjs/soybean-admin/commit/9d48ca5f)
+ - optimize unocss config - by **soybeanfe** [(6fc6f)](https://github.com/soybeanjs/soybean-admin/commit/6fc6f1c9)
+
+### ๐ Documentation
+
+- **projects**: V2 has been released. - by **skyfeiz** [(d7394)](https://github.com/soybeanjs/soybean-admin/commit/d73947a5)
+
+### ๐ก Chore
+
+- **deps**:
+ - update deps - by @soybeanjs [(232e1)](https://github.com/soybeanjs/soybean-admin/commit/232e1ac4)
+ - update deps - by @soybeanjs [(2a023)](https://github.com/soybeanjs/soybean-admin/commit/2a0231da)
+ - update deps - by **soybeanfe** [(b867c)](https://github.com/soybeanjs/soybean-admin/commit/b867c290)
+
+### ๐จ Styles
+
+- **projects**: fix lint code and format code - by **soybeanfe** [(781a1)](https://github.com/soybeanjs/soybean-admin/commit/781a18f4)
+
+### โค๏ธ Contributors
+
+[](https://github.com/pan0xc) [](https://github.com/m-xlsea) [](https://github.com/soybeanjs) [](https://github.com/wenyuanw)
+[soybeanfe](mailto:honghuangdc@gmail.com), [Azir-11](mailto:2075125282@qq.com), [skyfeiz](mailto:webzhangfei@163.com),
+
+## [v2.0.2](https://github.com/soybeanjs/soybean-admin/compare/v2.0.1...v2.0.2) (2025-12-23)
+
+### ๐ Bug Fixes
+
+- **hooks**: update pagination pageSize after data fetch. - by **Azir-11** [(64226)](https://github.com/soybeanjs/soybean-admin/commit/64226d9b)
+- **projects**: fix the incorrect judgment of home by pin tab. - by **Azir-11** [(62a43)](https://github.com/soybeanjs/soybean-admin/commit/62a43c39)
+
+### ๐ก Chore
+
+- **deps**: update deps - by @soybeanjs [(ec9f9)](https://github.com/soybeanjs/soybean-admin/commit/ec9f9af9)
+
+### โค๏ธ Contributors
+
+[](https://github.com/soybeanjs)
+[Azir-11](mailto:2075125282@qq.com)
+
+## [v2.0.1](https://github.com/soybeanjs/soybean-admin/compare/v2.0.0...v2.0.1) (2025-12-04)
+
+### ๐ Features
+
+- **docs**:
+ - update QQ group image in README - by @soybeanjs [(46081)](https://github.com/soybeanjs/soybean-admin/commit/46081c36)
+- **projects**:
+ - support theme presets to only set partial content. - by **Azir-11** [(9da84)](https://github.com/soybeanjs/soybean-admin/commit/9da847fb)
+ - support theme perset to override component library presets. - by **Azir-11** [(60517)](https://github.com/soybeanjs/soybean-admin/commit/605173a1)
+ - support pinning and unpinning of tabs - by **hooke** [(b8a76)](https://github.com/soybeanjs/soybean-admin/commit/b8a767d7)
+ - hybrid layout mode auto select first deepest child menu - by @paynezhuang [(94019)](https://github.com/soybeanjs/soybean-admin/commit/9401925f)
+
+### ๐ Bug Fixes
+
+- **docs**: update project name in ecosystem section of README - by @soybeanjs [(bb232)](https://github.com/soybeanjs/soybean-admin/commit/bb232bf8)
+- **types**: add missing property in theme presets - by **ๅ็** [(4a9cf)](https://github.com/soybeanjs/soybean-admin/commit/4a9cf6c3)
+
+### ๐ Optimizations
+
+- **projects**: simplify some theme preset configurations. - by **Azir-11** [(c6d97)](https://github.com/soybeanjs/soybean-admin/commit/c6d97dba)
+
+### ๐ Documentation
+
+- **projects**: add link to ecosystem document. - by **Azir-11** [(c472a)](https://github.com/soybeanjs/soybean-admin/commit/c472a943)
+
+### ๐ก Chore
+
+- **deps**:
+ - update deps - by @soybeanjs [(f8dc6)](https://github.com/soybeanjs/soybean-admin/commit/f8dc639e)
+ - update deps - by @soybeanjs [(7cf40)](https://github.com/soybeanjs/soybean-admin/commit/7cf4083b)
+- **other**:
+ - remove Prettier's recommendation. - by **Azir-11** [(73e9a)](https://github.com/soybeanjs/soybean-admin/commit/73e9a0fe)
+- **styles**:
+ - format code - by @soybeanjs [(098cd)](https://github.com/soybeanjs/soybean-admin/commit/098cd50e)
+
+### ๐จ Styles
+
+- **projects**: modify homepage prompt title to tip. - by **Azir-11** [(91a26)](https://github.com/soybeanjs/soybean-admin/commit/91a261c1)
+
+### โค๏ธ Contributors
+
+[](https://github.com/soybeanjs) [](https://github.com/paynezhuang)
+[hooke](mailto:hellohooke@foxmail.com), [Azir-11](mailto:2075125282@qq.com), [ๅ็](mailto:hi.alue@qq.com)
+
+## [v2.0.0](https://github.com/soybeanjs/soybean-admin/compare/v1.3.15...v2.0.0) (2025-11-02)
+
+### ๐จ Breaking Changes
+
+- **hooks**: refactor useTable and enhance type definitions - by @soybeanjs [(8cc51)](https://github.com/soybeanjs/soybean-admin/commit/8cc5177c)
+- **projects**: optimize layout mode, split horizontal mix component into two layouts, and rename the component. - by **Azir** [(b6ac3)](https://github.com/soybeanjs/soybean-admin/commit/b6ac3106)
+- **request**: remove cancelRequest method and related logic from request instances - by @soybeanjs [(b4e12)](https://github.com/soybeanjs/soybean-admin/commit/b4e12530)
+
+### ๐ Features
+
+- **components**:
+ - add the IconTooltip component. - by **Azir-11** [(a55b4)](https://github.com/soybeanjs/soybean-admin/commit/a55b4dc0)
+ - replace NTooltip with IconTooltip and optimize the layout of related components. - by **Azir-11** [(40057)](https://github.com/soybeanjs/soybean-admin/commit/4005763c)
+- **global-tab**:
+ - add support for switching tabs with right mouse button click - by @soybeanjs [(b2c91)](https://github.com/soybeanjs/soybean-admin/commit/b2c919b6)
+- **hooks**:
+ - add scrollX computation for total table width in useNaiveTable - by @Lruihao [(358e1)](https://github.com/soybeanjs/soybean-admin/commit/358e1297)
+- **packages**:
+ - materials support slider-tab. closed #823 - by @CyberShen in https://github.com/soybeanjs/soybean-admin/issues/823 [(61fa4)](https://github.com/soybeanjs/soybean-admin/commit/61fa4b7f)
+- **projects**:
+ - refactor theme drawer with tabbed layout for better UX. - by **Azir** [(8ba71)](https://github.com/soybeanjs/soybean-admin/commit/8ba71a08)
+ - Add current time display option for watermark - by @wenyuanw in https://github.com/soybeanjs/soybean-admin/issues/772 [(f238f)](https://github.com/soybeanjs/soybean-admin/commit/f238fcbd)
+ - add 'vertical-hybrid-header-first' layout mode - by @wenyuanw [(b4e5c)](https://github.com/soybeanjs/soybean-admin/commit/b4e5c6d9)
+ - add prompt information for scrolling mode and tab bar caching. - by **Azir-11** [(29a2a)](https://github.com/soybeanjs/soybean-admin/commit/29a2a5c6)
+ - support theme preset function. - by **Azir-11** [(257f1)](https://github.com/soybeanjs/soybean-admin/commit/257f1183)
+ - modify the default value of the reset cache policy to 'refresh'. - by **Azir-11** [(3c0a5)](https://github.com/soybeanjs/soybean-admin/commit/3c0a5282)
+ - optimize tabs cache cleaning strategy. close #820. - by **Azir-11** in https://github.com/soybeanjs/soybean-admin/issues/820 [(ef7ac)](https://github.com/soybeanjs/soybean-admin/commit/ef7acc62)
+ - support closing tabs with middle mouse button click - by @wenyuanw [(a8d1e)](https://github.com/soybeanjs/soybean-admin/commit/a8d1e5d2)
+ - support set global redius - by **CyberShen123** [(24c6d)](https://github.com/soybeanjs/soybean-admin/commit/24c6df52)
+ - support set global redius - by **CyberShen123** [(3549c)](https://github.com/soybeanjs/soybean-admin/commit/3549c4db)
+ - compatible with the new Echarts API and optimized styles. - by **Azir-11** [(9755c)](https://github.com/soybeanjs/soybean-admin/commit/9755c313)
+- **styles**:
+ - add text-autospace property to improve text layout - by @wenyuanw [(345aa)](https://github.com/soybeanjs/soybean-admin/commit/345aa293)
+
+### ๐ Bug Fixes
+
+- **hooks**:
+ - correct chart rendering logic in useEcharts - by @soybeanjs [(8a7cd)](https://github.com/soybeanjs/soybean-admin/commit/8a7cd593)
+- **layout**:
+ - fix getSiderWidth - by @soybeanjs [(e471e)](https://github.com/soybeanjs/soybean-admin/commit/e471e914)
+- **packages**:
+ - fix the parsing logic for stored data to ensure correct return of boolean values - by @Lruihao [(9ea56)](https://github.com/soybeanjs/soybean-admin/commit/9ea56c9b)
+ - axios: fix json response. fixed #815 - by @soybeanjs in https://github.com/soybeanjs/soybean-admin/issues/815 [(fd087)](https://github.com/soybeanjs/soybean-admin/commit/fd087f59)
+ - axios: fix json response. fixed #815 - by @soybeanjs in https://github.com/soybeanjs/soybean-admin/issues/815 [(5be86)](https://github.com/soybeanjs/soybean-admin/commit/5be864a8)
+- **projects**:
+ - Fix i18n-ally not working when setting moduleResolution to bundler. fixed #780 - by @xiaobao0505 in https://github.com/soybeanjs/soybean-admin/issues/780 [(41191)](https://github.com/soybeanjs/soybean-admin/commit/41191d54)
+ - adjust legend position in line chart options. - by **Azir-11** [(0b998)](https://github.com/soybeanjs/soybean-admin/commit/0b9982bd)
+- **readme**:
+ - update GitHub stars and forks links for gitee - by @soybeanjs [(923eb)](https://github.com/soybeanjs/soybean-admin/commit/923eb98a)
+- **scripts**:
+ - update command to use 'npm-check-updates' instead of 'ncu' - by @soybeanjs [(8dc17)](https://github.com/soybeanjs/soybean-admin/commit/8dc17e62)
+- **styles**:
+ - show light color scrollbar while dark mode is on - by **whyang** [(dac50)](https://github.com/soybeanjs/soybean-admin/commit/dac5075b)
+- **table**:
+ - add type annotations for records in useTable hook - by @soybeanjs [(32b8f)](https://github.com/soybeanjs/soybean-admin/commit/32b8f990)
+- **types**:
+ - fix proxy types - by @soybeanjs [(3d72f)](https://github.com/soybeanjs/soybean-admin/commit/3d72f954)
+ - fix proxy types - by @soybeanjs [(12b25)](https://github.com/soybeanjs/soybean-admin/commit/12b25e0d)
+ - fix ts type error - by @soybeanjs [(d5a3a)](https://github.com/soybeanjs/soybean-admin/commit/d5a3a25d)
+
+### ๐ Optimizations
+
+- **hooks**:
+ - optimize useEcharts - by @soybeanjs [(936b8)](https://github.com/soybeanjs/soybean-admin/commit/936b834e)
+- **packages**:
+ - remove ofetch package - by @soybeanjs [(abaaa)](https://github.com/soybeanjs/soybean-admin/commit/abaaa4a0)
+- **projects**:
+ - improve theme drawer responsive width for mobile devices - by @wenyuanw [(8439a)](https://github.com/soybeanjs/soybean-admin/commit/8439a600)
+ - improve robustness of second-level menu key logic - by @wenyuanw [(8b8a2)](https://github.com/soybeanjs/soybean-admin/commit/8b8a2083)
+ - optimize theme drawer width - by @soybeanjs [(81468)](https://github.com/soybeanjs/soybean-admin/commit/8146858b)
+ - optimize api type file - by @soybeanjs [(3a343)](https://github.com/soybeanjs/soybean-admin/commit/3a343eea)
+ - optimize radius settings - by @soybeanjs [(87a66)](https://github.com/soybeanjs/soybean-admin/commit/87a66a42)
+- **request**:
+ - enhance request options and response handling with generic types - by @soybeanjs [(50a5c)](https://github.com/soybeanjs/soybean-admin/commit/50a5cba0)
+- **typings**:
+ - update component typings - by @soybeanjs [(1d142)](https://github.com/soybeanjs/soybean-admin/commit/1d142695)
+
+### ๐
Refactors
+
+- **hooks**:
+ - optimize useContext and update useMixMenuContext - by @soybeanjs [(c9651)](https://github.com/soybeanjs/soybean-admin/commit/c965140b)
+ - streamline column visibility handling in useTable and table components - by @soybeanjs [(ee434)](https://github.com/soybeanjs/soybean-admin/commit/ee434145)
+ - remove useSignal hook and update exports - by @soybeanjs [(87adc)](https://github.com/soybeanjs/soybean-admin/commit/87adc35f)
+- **menu**:
+ - optimize the margin on the menu - by **NicholasLD** [(d7311)](https://github.com/soybeanjs/soybean-admin/commit/d7311111)
+- **projects**:
+ - remove unnecessary logic in onRouteSwitchWhenLoggedIn - by @wenyuanw [(d6c81)](https://github.com/soybeanjs/soybean-admin/commit/d6c8142b)
+- **request**:
+ - unify response transformation methods and deprecate transformBackendResponse - by @soybeanjs [(f83ee)](https://github.com/soybeanjs/soybean-admin/commit/f83eefbc)
+- **types**:
+ - move Auth and Route namespaces to separate files and clean up api.d.ts - by **Azir** [(d37ce)](https://github.com/soybeanjs/soybean-admin/commit/d37ce046)
+
+### ๐ Documentation
+
+- **projects**:
+ - add github trendshift info. - by **ๆ็็็็ๅธ** [(e18d3)](https://github.com/soybeanjs/soybean-admin/commit/e18d3972)
+ - add github trendshift info. - by **ๆ็็็็ๅธ** [(2a0c9)](https://github.com/soybeanjs/soybean-admin/commit/2a0c9f1b)
+ - add contribution leaderboard - by @wenyuanw [(01744)](https://github.com/soybeanjs/soybean-admin/commit/017440c1)
+
+### ๐ก Chore
+
+- **deps**:
+ - update NodeJS and pnpm version requirements in package.json and documentation - by **Junior25306** [(a5c4b)](https://github.com/soybeanjs/soybean-admin/commit/a5c4b4e3)
+ - update deps - by @soybeanjs [(5cb1c)](https://github.com/soybeanjs/soybean-admin/commit/5cb1cebd)
+ - update deps - by @soybeanjs [(aeb63)](https://github.com/soybeanjs/soybean-admin/commit/aeb63690)
+ - update deps - by @soybeanjs [(e89b8)](https://github.com/soybeanjs/soybean-admin/commit/e89b86ce)
+ - update deps - by @soybeanjs [(c962f)](https://github.com/soybeanjs/soybean-admin/commit/c962f7b2)
+ - update deps - by @soybeanjs [(12135)](https://github.com/soybeanjs/soybean-admin/commit/1213531b)
+ - update deps - by @soybeanjs [(e33f9)](https://github.com/soybeanjs/soybean-admin/commit/e33f944a)
+ - update deps - by @soybeanjs [(9fa95)](https://github.com/soybeanjs/soybean-admin/commit/9fa951aa)
+ - update deps - by @soybeanjs [(b041f)](https://github.com/soybeanjs/soybean-admin/commit/b041fdd8)
+ - update deps - by @soybeanjs [(d567c)](https://github.com/soybeanjs/soybean-admin/commit/d567c057)
+ - update deps - by @soybeanjs [(6cbf5)](https://github.com/soybeanjs/soybean-admin/commit/6cbf5705)
+ - update deps - by @soybeanjs [(6010f)](https://github.com/soybeanjs/soybean-admin/commit/6010f518)
+ - update deps - by @soybeanjs [(232f5)](https://github.com/soybeanjs/soybean-admin/commit/232f56fd)
+- **other**:
+ - update the ESLint validation configuration to support more file types. - by **Azir-11** [(8d7f9)](https://github.com/soybeanjs/soybean-admin/commit/8d7f91dc)
+ - update the ESLint validation configuration to support more file types. - by **Azir-11** [(be8f9)](https://github.com/soybeanjs/soybean-admin/commit/be8f915a)
+- **packages**:
+ - update Vite version to 7 in package.json and documentation. - by **Azir** [(03dd6)](https://github.com/soybeanjs/soybean-admin/commit/03dd64c5)
+ - add picomatch to fix scripts - by @soybeanjs [(805c3)](https://github.com/soybeanjs/soybean-admin/commit/805c3381)
+- **readme**:
+ - remove DartNode sponsorship badge from README files - by @soybeanjs [(33ade)](https://github.com/soybeanjs/soybean-admin/commit/33ade539)
+- **vscode**:
+ - remove unused vue.server.hybridMode setting from .vscode/settings.json - by @soybeanjs [(13319)](https://github.com/soybeanjs/soybean-admin/commit/133196f3)
+
+### ๐จ Styles
+
+- **projects**: format code. - by **Azir-11** [(100e0)](https://github.com/soybeanjs/soybean-admin/commit/100e0ea5)
+
+### โค๏ธ Contributors
+
+[](https://github.com/soybeanjs) [](https://github.com/wenyuanw) [](https://github.com/CyberShen) [](https://github.com/Lruihao) [](https://github.com/xiaobao0505)
+[Azir-11](mailto:2075125282@qq.com), [CyberShen123](mailto:s.lijun@qq.com), [whyang](mailto:whyang9701@gmail.com), [HongxuanG](mailto:1359774872@qq.com), [NicholasLD](mailto:878639947@qq.com), [Junior25306](mailto:dayu429@qq.com)
+
+## [v2.0.0-beta.2](https://github.com/soybeanjs/soybean-admin/compare/v2.0.0-beta.1...v2.0.0-beta.2) (2025-10-27)
+
+### ๐ Features
+
+- **global-tab**: add support for switching tabs with right mouse button click - by @soybeanjs [(b2c91)](https://github.com/soybeanjs/soybean-admin/commit/b2c919b6)
+
+### ๐ Bug Fixes
+
+- **layout**: fix getSiderWidth - by @soybeanjs [(e471e)](https://github.com/soybeanjs/soybean-admin/commit/e471e914)
+- **packages**: axios: fix json response. fixed #815 - by @soybeanjs in https://github.com/soybeanjs/soybean-admin/issues/815 [(fd087)](https://github.com/soybeanjs/soybean-admin/commit/fd087f59)
+- **readme**: update GitHub stars and forks links for gitee - by @soybeanjs [(923eb)](https://github.com/soybeanjs/soybean-admin/commit/923eb98a)
+- **scripts**: update command to use 'npm-check-updates' instead of 'ncu' - by @soybeanjs [(8dc17)](https://github.com/soybeanjs/soybean-admin/commit/8dc17e62)
+- **types**: fix proxy types - by @soybeanjs [(12b25)](https://github.com/soybeanjs/soybean-admin/commit/12b25e0d)
+
+### ๐ Documentation
+
+- **projects**:
+ - add github trendshift info. - by **ๆ็็็็ๅธ** [(e18d3)](https://github.com/soybeanjs/soybean-admin/commit/e18d3972)
+ - add contribution leaderboard - by @wenyuanw [(01744)](https://github.com/soybeanjs/soybean-admin/commit/017440c1)
+
+### ๐ก Chore
+
+- **deps**:
+ - update deps - by @soybeanjs [(e33f9)](https://github.com/soybeanjs/soybean-admin/commit/e33f944a)
+ - update deps - by @soybeanjs [(9fa95)](https://github.com/soybeanjs/soybean-admin/commit/9fa951aa)
+- **other**:
+ - update the ESLint validation configuration to support more file types. - by **Azir-11** [(8d7f9)](https://github.com/soybeanjs/soybean-admin/commit/8d7f91dc)
+- **readme**:
+ - remove DartNode sponsorship badge from README files - by @soybeanjs [(33ade)](https://github.com/soybeanjs/soybean-admin/commit/33ade539)
+
+### โค๏ธ Contributors
+
+[](https://github.com/soybeanjs) [](https://github.com/wenyuanw)
+[ๆ็็็็ๅธ](mailto:2075125282@qq.com)
+
+## [v2.0.0-beta.1](https://github.com/soybeanjs/soybean-admin/compare/v1.3.15...v2.0.0-beta.1) (2025-10-25)
+
+### ๐จ Breaking Changes
+
+- **hooks**: refactor useTable and enhance type definitions - by @soybeanjs [(8cc51)](https://github.com/soybeanjs/soybean-admin/commit/8cc5177)
+- **projects**: optimize layout mode, split horizontal mix component into two layouts, and rename the component. - by **Azir** [(b6ac3)](https://github.com/soybeanjs/soybean-admin/commit/b6ac310)
+- **request**: remove cancelRequest method and related logic from request instances - by @soybeanjs [(b4e12)](https://github.com/soybeanjs/soybean-admin/commit/b4e1253)
+
+### ๐ Features
+
+- **components**:
+ - add the IconTooltip component. - by **Azir-11** [(a55b4)](https://github.com/soybeanjs/soybean-admin/commit/a55b4dc)
+ - replace NTooltip with IconTooltip and optimize the layout of related components. - by **Azir-11** [(40057)](https://github.com/soybeanjs/soybean-admin/commit/4005763)
+- **hooks**:
+ - add scrollX computation for total table width in useNaiveTable - by @Lruihao [(358e1)](https://github.com/soybeanjs/soybean-admin/commit/358e129)
+- **packages**:
+ - materials support slider-tab. closed #823 - by @CyberShen in https://github.com/soybeanjs/soybean-admin/issues/823 [(61fa4)](https://github.com/soybeanjs/soybean-admin/commit/61fa4b7)
+- **projects**:
+ - refactor theme drawer with tabbed layout for better UX. - by **Azir** [(8ba71)](https://github.com/soybeanjs/soybean-admin/commit/8ba71a0)
+ - Add current time display option for watermark - by @wenyuanw in https://github.com/soybeanjs/soybean-admin/issues/772 [(f238f)](https://github.com/soybeanjs/soybean-admin/commit/f238fcb)
+ - add 'vertical-hybrid-header-first' layout mode - by @wenyuanw [(b4e5c)](https://github.com/soybeanjs/soybean-admin/commit/b4e5c6d)
+ - add prompt information for scrolling mode and tab bar caching. - by **Azir-11** [(29a2a)](https://github.com/soybeanjs/soybean-admin/commit/29a2a5c)
+ - support theme preset function. - by **Azir-11** [(257f1)](https://github.com/soybeanjs/soybean-admin/commit/257f118)
+ - modify the default value of the reset cache policy to 'refresh'. - by **Azir-11** [(3c0a5)](https://github.com/soybeanjs/soybean-admin/commit/3c0a528)
+ - optimize tabs cache cleaning strategy. close #820. - by **Azir-11** in https://github.com/soybeanjs/soybean-admin/issues/820 [(ef7ac)](https://github.com/soybeanjs/soybean-admin/commit/ef7acc6)
+ - support closing tabs with middle mouse button click - by @wenyuanw [(a8d1e)](https://github.com/soybeanjs/soybean-admin/commit/a8d1e5d)
+ - support set global redius - by **CyberShen123** [(24c6d)](https://github.com/soybeanjs/soybean-admin/commit/24c6df5)
+ - support set global redius - by **CyberShen123** [(3549c)](https://github.com/soybeanjs/soybean-admin/commit/3549c4d)
+- **styles**:
+ - add text-autospace property to improve text layout - by @wenyuanw [(345aa)](https://github.com/soybeanjs/soybean-admin/commit/345aa29)
+
+### ๐ Bug Fixes
+
+- **hooks**:
+ - correct chart rendering logic in useEcharts - by @soybeanjs [(8a7cd)](https://github.com/soybeanjs/soybean-admin/commit/8a7cd59)
+- **packages**:
+ - fix the parsing logic for stored data to ensure correct return of boolean values - by @Lruihao [(9ea56)](https://github.com/soybeanjs/soybean-admin/commit/9ea56c9)
+ - axios: fix json response. fixed #815 - by @soybeanjs in https://github.com/soybeanjs/soybean-admin/issues/815 [(5be86)](https://github.com/soybeanjs/soybean-admin/commit/5be864a)
+- **projects**:
+ - Fix i18n-ally not working when setting moduleResolution to bundler. fixed #780 - by @xiaobao0505 in https://github.com/soybeanjs/soybean-admin/issues/780 [(41191)](https://github.com/soybeanjs/soybean-admin/commit/41191d5)
+- **styles**:
+ - show light color scrollbar while dark mode is on - by **whyang** [(dac50)](https://github.com/soybeanjs/soybean-admin/commit/dac5075)
+- **table**:
+ - add type annotations for records in useTable hook - by @soybeanjs [(32b8f)](https://github.com/soybeanjs/soybean-admin/commit/32b8f99)
+- **types**:
+ - fix proxy types - by @soybeanjs [(3d72f)](https://github.com/soybeanjs/soybean-admin/commit/3d72f95)
+ - fix ts type error - by @soybeanjs [(d5a3a)](https://github.com/soybeanjs/soybean-admin/commit/d5a3a25)
+
+### ๐ Optimizations
+
+- **hooks**:
+ - optimize useEcharts - by @soybeanjs [(936b8)](https://github.com/soybeanjs/soybean-admin/commit/936b834)
+- **packages**:
+ - remove ofetch package - by @soybeanjs [(abaaa)](https://github.com/soybeanjs/soybean-admin/commit/abaaa4a)
+- **projects**:
+ - improve theme drawer responsive width for mobile devices - by @wenyuanw [(8439a)](https://github.com/soybeanjs/soybean-admin/commit/8439a60)
+ - improve robustness of second-level menu key logic - by @wenyuanw [(8b8a2)](https://github.com/soybeanjs/soybean-admin/commit/8b8a208)
+ - optimize theme drawer width - by @soybeanjs [(81468)](https://github.com/soybeanjs/soybean-admin/commit/8146858)
+ - optimize api type file - by @soybeanjs [(3a343)](https://github.com/soybeanjs/soybean-admin/commit/3a343ee)
+ - optimize radius settings - by @soybeanjs [(87a66)](https://github.com/soybeanjs/soybean-admin/commit/87a66a4)
+- **request**:
+ - enhance request options and response handling with generic types - by @soybeanjs [(50a5c)](https://github.com/soybeanjs/soybean-admin/commit/50a5cba)
+
+### ๐
Refactors
+
+- **hooks**:
+ - optimize useContext and update useMixMenuContext - by @soybeanjs [(c9651)](https://github.com/soybeanjs/soybean-admin/commit/c965140)
+ - streamline column visibility handling in useTable and table components - by @soybeanjs [(ee434)](https://github.com/soybeanjs/soybean-admin/commit/ee43414)
+ - remove useSignal hook and update exports - by @soybeanjs [(87adc)](https://github.com/soybeanjs/soybean-admin/commit/87adc35)
+- **menu**:
+ - optimize the margin on the menu - by **NicholasLD** [(d7311)](https://github.com/soybeanjs/soybean-admin/commit/d731111)
+- **projects**:
+ - remove unnecessary logic in onRouteSwitchWhenLoggedIn - by @wenyuanw [(d6c81)](https://github.com/soybeanjs/soybean-admin/commit/d6c8142)
+- **request**:
+ - unify response transformation methods and deprecate transformBackendResponse - by @soybeanjs [(f83ee)](https://github.com/soybeanjs/soybean-admin/commit/f83eefb)
+- **types**:
+ - move Auth and Route namespaces to separate files and clean up api.d.ts - by **Azir** [(d37ce)](https://github.com/soybeanjs/soybean-admin/commit/d37ce04)
+
+### ๐ Documentation
+
+- **projects**: add github trendshift info. - by **ๆ็็็็ๅธ** [(2a0c9)](https://github.com/soybeanjs/soybean-admin/commit/2a0c9f1)
+
+### ๐ก Chore
+
+- **deps**:
+ - update NodeJS and pnpm version requirements in package.json and documentation - by **Junior25306** [(a5c4b)](https://github.com/soybeanjs/soybean-admin/commit/a5c4b4e)
+ - update deps - by @soybeanjs [(5cb1c)](https://github.com/soybeanjs/soybean-admin/commit/5cb1ceb)
+ - update deps - by @soybeanjs [(aeb63)](https://github.com/soybeanjs/soybean-admin/commit/aeb6369)
+ - update deps - by @soybeanjs [(e89b8)](https://github.com/soybeanjs/soybean-admin/commit/e89b86c)
+ - update deps - by @soybeanjs [(c962f)](https://github.com/soybeanjs/soybean-admin/commit/c962f7b)
+ - update deps - by @soybeanjs [(12135)](https://github.com/soybeanjs/soybean-admin/commit/1213531)
+ - update deps - by @soybeanjs [(b041f)](https://github.com/soybeanjs/soybean-admin/commit/b041fdd)
+ - update deps - by @soybeanjs [(d567c)](https://github.com/soybeanjs/soybean-admin/commit/d567c05)
+ - update deps - by @soybeanjs [(6cbf5)](https://github.com/soybeanjs/soybean-admin/commit/6cbf570)
+- **other**:
+ - update the ESLint validation configuration to support more file types. - by **Azir-11** [(be8f9)](https://github.com/soybeanjs/soybean-admin/commit/be8f915)
+- **packages**:
+ - update Vite version to 7 in package.json and documentation. - by **Azir** [(03dd6)](https://github.com/soybeanjs/soybean-admin/commit/03dd64c)
+ - add picomatch to fix scripts - by @soybeanjs [(805c3)](https://github.com/soybeanjs/soybean-admin/commit/805c338)
+- **vscode**:
+ - remove unused vue.server.hybridMode setting from .vscode/settings.json - by @soybeanjs [(13319)](https://github.com/soybeanjs/soybean-admin/commit/133196f)
+
+### ๐จ Styles
+
+- **projects**: format code. - by **Azir-11** [(100e0)](https://github.com/soybeanjs/soybean-admin/commit/100e0ea)
+
+### โค๏ธ Contributors
+
+[](https://github.com/soybeanjs) [](https://github.com/wenyuanw) [](https://github.com/CyberShen) [](https://github.com/Lruihao) [](https://github.com/xiaobao0505)
+[CyberShen123](mailto:s.lijun@qq.com), [whyang](mailto:whyang9701@gmail.com), [HongxuanG](mailto:1359774872@qq.com), [Azir-11](mailto:2075125282@qq.com), [NicholasLD](mailto:878639947@qq.com), [Junior25306](mailto:dayu429@qq.com)
## [v1.3.15](https://github.com/soybeanjs/soybean-admin/compare/v1.3.14...v1.3.15) (2025-06-24)
@@ -84,13 +542,13 @@
### ๐ก Chore
- **deps**:
- - add vscode recommend plugin close #738 - by @tu6ge in https://github.com/soybeanjs/soybean-admin/issues/739 and https://github.com/soybeanjs/soybean-admin/issues/738 [(61244)](https://github.com/soybeanjs/soybean-admin/commit/61244f0f)
+ - add vscode recommend plugin close #738 - by @tu6ge in https://github.com/soybeanjs/soybean-admin/issues/739 and https://github.com/soybeanjs/soybean-admin/issues/738 [(61244)](https://github.com/soybeanjs/soybean-admin/commit/61244f0f)
- update deps - by @soybeanjs [(41b5f)](https://github.com/soybeanjs/soybean-admin/commit/41b5f493)
- update deps - by @soybeanjs [(3e4e1)](https://github.com/soybeanjs/soybean-admin/commit/3e4e17ab)
### ๐ค CI
-- **hooks**: remove lint-staged in git hook. close #724 - by @Azir-11 in https://github.com/soybeanjs/soybean-admin/issues/743 and https://github.com/soybeanjs/soybean-admin/issues/724 [(c3abc)](https://github.com/soybeanjs/soybean-admin/commit/c3abc3df)
+- **hooks**: remove lint-staged in git hook. close #724 - by @Azir-11 in https://github.com/soybeanjs/soybean-admin/issues/743 and https://github.com/soybeanjs/soybean-admin/issues/724 [(c3abc)](https://github.com/soybeanjs/soybean-admin/commit/c3abc3df)
### โค๏ธ Contributors
@@ -210,7 +668,7 @@
### ๐ Documentation
-- **projects**: โ๏ธ add element-plus version link - by **ไธๅฏธ็ฐ** in https://github.com/honghuangdc/soybean-admin/issues/679 [(5c6ab)](https://github.com/honghuangdc/soybean-admin/commit/5c6ab0b)
+- **projects**: โ๏ธ add element-plus version link - by **ไธๅฏธ็ฐ** in https://github.com/honghuangdc/soybean-admin/issues/679 [(5c6ab)](https://github.com/honghuangdc/soybean-admin/commit/5c6ab0b)
### ๐ก Chore
@@ -252,7 +710,6 @@
### โค๏ธ Contributors
-
[Soybean](mailto:soybeanjs@outlook.com), [้่็ฝ็ๆฑค](mailto:79054161+Azir-11@users.noreply.github.com)
## [v1.3.8](https://github.com/soybeanjs/soybean-admin/compare/v1.3.7...v1.3.8) (2024-10-25)
@@ -1299,7 +1756,7 @@
- Optimize internationalized menu search code - by **็ๅๆ** [(8c1ef)](https://github.com/soybeanjs/soybean-admin/commit/8c1ef4b)
- Optimize menu search code - by **็ๅๆ** [(296a2)](https://github.com/soybeanjs/soybean-admin/commit/296a2d2)
- perf count-to - by @honghuangdc [(b2c61)](https://github.com/soybeanjs/soybean-admin/commit/b2c61f0)
- - components name is converted to uppercase - by **็ๅๆ** [(04aa1)](https://github.com/soybeanjs/soybean-admin/commit/04aa10b)
+ - components name is converted to uppercase - by **็ๅๆ** [(04aa1)](https://github.com/soybeanjs/soybean-admin/commit/04aa10b)
- perf global-search - by @honghuangdc [(72745)](https://github.com/soybeanjs/soybean-admin/commit/7274522)
- **projects**:
- perf code - by @honghuangdc [(8081e)](https://github.com/soybeanjs/soybean-admin/commit/8081e19)
@@ -1576,7 +2033,7 @@
- Optimize internationalized menu search code - by **็ๅๆ** [(8c1ef)](https://github.com/soybeanjs/soybean-admin/commit/8c1ef4b)
- Optimize menu search code - by **็ๅๆ** [(296a2)](https://github.com/soybeanjs/soybean-admin/commit/296a2d2)
- perf count-to - by @honghuangdc [(b2c61)](https://github.com/soybeanjs/soybean-admin/commit/b2c61f0)
- - components name is converted to uppercase - by **็ๅๆ** [(04aa1)](https://github.com/soybeanjs/soybean-admin/commit/04aa10b)
+ - components name is converted to uppercase - by **็ๅๆ** [(04aa1)](https://github.com/soybeanjs/soybean-admin/commit/04aa10b)
- perf global-search - by @honghuangdc [(72745)](https://github.com/soybeanjs/soybean-admin/commit/7274522)
- **projects**:
- perf code - by @honghuangdc [(8081e)](https://github.com/soybeanjs/soybean-admin/commit/8081e19)
@@ -2971,6 +3428,3 @@
### โค๏ธ Contributors
[](https://github.com/honghuangdc) [](https://github.com/soybeanjs)
-
-
-
diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md
index 79587cd715..ec87c122b3 100644
--- a/CHANGELOG.zh_CN.md
+++ b/CHANGELOG.zh_CN.md
@@ -143,7 +143,6 @@
[](https://github.com/honghuangdc) [](https://github.com/Azir-11)
[Azir](mailto:2075125282@qq.com),
-
## [v1.3.0](https://github.com/soybeanjs/soybean-admin/compare/v1.2.8...v1.3.0) (2024-07-22)
### ๐จ ็ ดๅๆงๅๆด
@@ -182,7 +181,6 @@
[](https://github.com/honghuangdc) [](https://github.com/mmdapl) [](https://github.com/Azir-11)
-
## [v1.2.8](https://github.com/soybeanjs/soybean-admin/compare/v1.2.7...v1.2.8) (2024-07-20)
### ๐ ไฟฎๅค
@@ -210,7 +208,6 @@
[](https://github.com/honghuangdc)
[dodu2014](mailto:dodu@live.cn)
-
## [v1.2.7](https://github.com/honghuangdc/soybean-admin/compare/v1.2.6...v1.2.7) (2024-07-12)
### ๐ ไผๅ
@@ -294,7 +291,6 @@
[](https://github.com/soybeanjs) [](https://github.com/Azir-11)
[CHENZL](mailto:zlong5568863@qq.com)
-
## [v1.2.4](https://github.com/soybeanjs/soybean-admin/compare/v1.2.3...v1.2.4) (2024-06-14)
### ๐ ไผๅ
@@ -372,7 +368,6 @@
[](https://github.com/soybeanjs)
-
## [v1.2.0](https://github.com/soybeanjs/soybean-admin/compare/v1.1.5...v1.2.0) (2024-06-06)
### ๐ ๅ่ฝ
@@ -593,7 +588,6 @@
[](https://github.com/honghuangdc)
[paynezhuang](mailto:paynezhuang@gmail.com)
-
## [v1.1.0-beta.1](https://github.com/soybeanjs/soybean-admin/compare/v1.0.9...v1.1.0-beta.1) (2024-05-07)
### ๐ ๅ่ฝ
diff --git a/README.en_US.md b/README.en_US.md
index e1fd000d6d..ffaad7edd6 100644
--- a/README.en_US.md
+++ b/README.en_US.md
@@ -12,8 +12,10 @@
[](https://gitee.com/honghuangdc/soybean-admin)
[](https://gitcode.com/soybeanjs/soybean-admin)
-
-
+
+
+ Built on a two-layer Headless + UI architecture to reuse interaction capabilities and unify interface expression. + + |
+
+
+ |
+
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) |
-| --- | --- | --- | --- | --- |
-| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
+| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## OpenSource Author
@@ -178,26 +215,26 @@ Thanks the following people for their contributions. If you want to contribute t
QQ Group
-
+ FeiShu Group
+
Add the following WeChat to invite to the WeChat group
-
-
+
+ ้็จ Headless + UI ไธคๅฑๆถๆ๏ผๅค็จๅบๅฑไบคไบ่ฝๅ๏ผ็ปไธไธๅฑ็้ข่กจ่พพใ + + |
+
+
+ |
+
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) | [
](http://godban.github.io/browsers-support-badges/) |
-| --- | --- | --- | --- | --- |
-| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
+| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## ๅผๆบไฝ่
[Soybean](https://github.com/honghuangdc)
-
## ่ดก็ฎ่
ๆ่ฐขไปฅไธ่ดก็ฎ่
็่ดก็ฎใๅฆๆๆจๆณไธบๆฌ้กน็ฎๅๅบ่ดก็ฎ๏ผ่ฏทๅ่ [ๅฆไฝ่ดก็ฎ](#ๅฆไฝ่ดก็ฎ)ใ
@@ -205,26 +240,26 @@ pnpm build
QQไบคๆต็พค
-
- ๆทปๅ ไธ้ขๅพฎไฟก้่ฏท่ฟๅพฎไฟก็พค
-
- ้ฃไนฆ็พค
+
+