dependabot[bot]
38b84fdc06
build(deps): bump the non-breaking-changes group across 1 directory with 31 updates ( #8322 )
Bumps the non-breaking-changes group with 31 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@iconify/json ](https://github.com/iconify/icon-sets ) | `2.2.518` | `2.2.520` |
| [@intlify/core-base ](https://github.com/intlify/vue-i18n/tree/HEAD/packages/core ) | `11.4.8` | `11.4.10` |
| [@lucide/vue ](https://github.com/lucide-icons/lucide/tree/HEAD/packages/vue ) | `1.33.0` | `1.34.0` |
| [@tanstack/vue-query ](https://github.com/TanStack/query/tree/HEAD/packages/vue-query ) | `5.101.4` | `5.102.3` |
| [@tiptap/core ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/core ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-document ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-document ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-highlight ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-highlight ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-image ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-image ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-link ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-link ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-placeholder ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages-deprecated/extension-placeholder ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-text-align ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-align ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-text-style ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-style ) | `3.30.2` | `3.30.3` |
| [@tiptap/extension-underline ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-underline ) | `3.30.2` | `3.30.3` |
| [@tiptap/pm ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm ) | `3.30.2` | `3.30.3` |
| [@tiptap/starter-kit ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit ) | `3.30.2` | `3.30.3` |
| [@tiptap/vue-3 ](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/vue-3 ) | `3.30.2` | `3.30.3` |
| [@typescript-eslint/parser ](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.67.0` | `8.68.0` |
| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell ) | `10.1.0` | `10.1.1` |
| [cz-git](https://github.com/Zhengqbbb/cz-git/tree/HEAD/packages/cz-git ) | `1.13.2` | `1.14.0` |
| [czg](https://github.com/Zhengqbbb/cz-git/tree/HEAD/packages/cli ) | `1.13.2` | `1.14.0` |
| [es-toolkit](https://github.com/toss/es-toolkit ) | `1.50.0` | `1.51.0` |
| [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc ) | `3.4.1` | `3.4.2` |
| [eslint](https://github.com/eslint/eslint ) | `10.9.0` | `10.9.1` |
| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt ) | `0.60.0` | `0.65.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.79.0` | `1.80.0` |
| [reka-ui](https://github.com/unovue/reka-ui ) | `2.10.3` | `2.10.4` |
| [turbo](https://github.com/vercel/turborepo ) | `2.10.11` | `2.10.12` |
| [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ) | `11.4.8` | `11.4.10` |
| [vxe-pc-ui](https://github.com/x-extends/vxe-pc-ui ) | `4.17.13` | `4.17.18` |
| [vxe-table](https://github.com/x-extends/vxe-table ) | `4.20.12` | `4.21.2` |
| [@ast-grep/napi ](https://github.com/ast-grep/ast-grep ) | `0.44.1` | `0.45.2` |
Updates `@iconify/json` from 2.2.518 to 2.2.520
- [Commits](https://github.com/iconify/icon-sets/compare/2.2.518...2.2.520 )
Updates `@intlify/core-base` from 11.4.8 to 11.4.10
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/v11.4.10/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.4.10/packages/core )
Updates `@lucide/vue` from 1.33.0 to 1.34.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.34.0/packages/vue )
Updates `@tanstack/vue-query` from 5.101.4 to 5.102.3
- [Release notes](https://github.com/TanStack/query/releases )
- [Changelog](https://github.com/TanStack/query/blob/main/packages/vue-query/CHANGELOG.md )
- [Commits](https://github.com/TanStack/query/commits/@tanstack/vue-query@5.102.3/packages/vue-query )
Updates `@tiptap/core` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/core/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/core )
Updates `@tiptap/extension-document` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-document/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/extension-document )
Updates `@tiptap/extension-highlight` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-highlight/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/extension-highlight )
Updates `@tiptap/extension-image` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-image/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/extension-image )
Updates `@tiptap/extension-link` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-link/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/extension-link )
Updates `@tiptap/extension-placeholder` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.30.3/packages-deprecated/extension-placeholder/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages-deprecated/extension-placeholder )
Updates `@tiptap/extension-text-align` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-text-align/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/extension-text-align )
Updates `@tiptap/extension-text-style` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-text-style/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/extension-text-style )
Updates `@tiptap/extension-underline` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-underline/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/extension-underline )
Updates `@tiptap/pm` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/pm/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/pm )
Updates `@tiptap/starter-kit` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/starter-kit/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/starter-kit )
Updates `@tiptap/vue-3` from 3.30.2 to 3.30.3
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.30.3/packages/vue-3/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.3/packages/vue-3 )
Updates `@typescript-eslint/parser` from 8.67.0 to 8.68.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.68.0/packages/parser )
Updates `cspell` from 10.1.0 to 10.1.1
- [Release notes](https://github.com/streetsidesoftware/cspell/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md )
- [Commits](https://github.com/streetsidesoftware/cspell/commits/v10.1.1/packages/cspell )
Updates `cz-git` from 1.13.2 to 1.14.0
- [Release notes](https://github.com/Zhengqbbb/cz-git/releases )
- [Changelog](https://github.com/Zhengqbbb/cz-git/blob/main/packages/cz-git/CHANGELOG.md )
- [Commits](https://github.com/Zhengqbbb/cz-git/commits/v1.14.0/packages/cz-git )
Updates `czg` from 1.13.2 to 1.14.0
- [Release notes](https://github.com/Zhengqbbb/cz-git/releases )
- [Changelog](https://github.com/Zhengqbbb/cz-git/blob/main/packages/cli/CHANGELOG.md )
- [Commits](https://github.com/Zhengqbbb/cz-git/commits/v1.14.0/packages/cli )
Updates `es-toolkit` from 1.50.0 to 1.51.0
- [Release notes](https://github.com/toss/es-toolkit/releases )
- [Changelog](https://github.com/toss/es-toolkit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/toss/es-toolkit/compare/v1.50.0...v1.51.0 )
Updates `eslint-plugin-jsonc` from 3.4.1 to 3.4.2
- [Release notes](https://github.com/ota-meshi/eslint-plugin-jsonc/releases )
- [Changelog](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v3.4.1...v3.4.2 )
Updates `eslint` from 10.9.0 to 10.9.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.9.0...v10.9.1 )
Updates `oxfmt` from 0.60.0 to 0.65.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.65.0/npm/oxfmt )
Updates `oxlint` from 1.79.0 to 1.80.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.80.0/npm/oxlint )
Updates `reka-ui` from 2.10.3 to 2.10.4
- [Release notes](https://github.com/unovue/reka-ui/releases )
- [Commits](https://github.com/unovue/reka-ui/compare/v2.10.3...v2.10.4 )
Updates `turbo` from 2.10.11 to 2.10.12
- [Release notes](https://github.com/vercel/turborepo/releases )
- [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md )
- [Commits](https://github.com/vercel/turborepo/compare/v2.10.11...v2.10.12 )
Updates `vue-i18n` from 11.4.8 to 11.4.10
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/v11.4.10/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.4.10/packages/vue-i18n )
Updates `vxe-pc-ui` from 4.17.13 to 4.17.18
- [Release notes](https://github.com/x-extends/vxe-pc-ui/releases )
- [Commits](https://github.com/x-extends/vxe-pc-ui/commits )
Updates `vxe-table` from 4.20.12 to 4.21.2
- [Release notes](https://github.com/x-extends/vxe-table/releases )
- [Commits](https://github.com/x-extends/vxe-table/compare/4.20.12...4.21.2 )
Updates `@ast-grep/napi` from 0.44.1 to 0.45.2
- [Release notes](https://github.com/ast-grep/ast-grep/releases )
- [Changelog](https://github.com/ast-grep/ast-grep/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ast-grep/ast-grep/compare/0.44.1...0.45.2 )
---
updated-dependencies:
- dependency-name: "@iconify/json"
dependency-version: 2.2.520
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@intlify/core-base"
dependency-version: 11.4.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@lucide/vue"
dependency-version: 1.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: "@tanstack/vue-query"
dependency-version: 5.102.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/core"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-document"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-highlight"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-image"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-link"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-placeholder"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-text-align"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-text-style"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/extension-underline"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/pm"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/starter-kit"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@tiptap/vue-3"
dependency-version: 3.30.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.68.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: cspell
dependency-version: 10.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: cz-git
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: czg
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: es-toolkit
dependency-version: 1.51.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: eslint-plugin-jsonc
dependency-version: 3.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: eslint
dependency-version: 10.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: oxfmt
dependency-version: 0.65.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: oxlint
dependency-version: 1.80.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: reka-ui
dependency-version: 2.10.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: turbo
dependency-version: 2.10.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: vue-i18n
dependency-version: 11.4.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: vxe-pc-ui
dependency-version: 4.17.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking-changes
- dependency-name: vxe-table
dependency-version: 4.21.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
- dependency-name: "@ast-grep/napi"
dependency-version: 0.45.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-breaking-changes
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 month ago
dependabot[bot]
e1e81c2aaa
build(deps): bump @vueuse/core from 13.9.0 to 14.4.0 ( #8286 )
Bumps [@vueuse/core ](https://github.com/vueuse/vueuse/tree/HEAD/packages/core ) from 13.9.0 to 14.4.0.
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v14.4.0/packages/core )
---
updated-dependencies:
- dependency-name: "@vueuse/core"
dependency-version: 14.4.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 month ago
dependabot[bot]
44715d3708
build(deps): bump @changesets/changelog-github from 0.7.0 to 1.0.0 ( #8285 )
Bumps [@changesets/changelog-github ](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github ) from 0.7.0 to 1.0.0.
- [Release notes](https://github.com/changesets/changesets/releases )
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md )
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github )
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 month ago
俞可 · YU KE
728ba5f574
feat( @vben/layouts ): make user dropdown avatar dot configurable ( #8314 )
* feat(@vben/layouts ): make user dropdown avatar dot configurable
The online-status dot on the UserDropdown avatar was hardcoded to
bg-green-500. Expose avatarDot and avatarDotClass props, defaulting to the
previous behavior, so apps can toggle the dot and restyle it like the
notification badge.
Co-Authored-By: EvoX <evox@evomap.ai>
* fix(@vben/layouts ): apply avatarDotClass to header trigger avatar too
CodeRabbit noted the avatarDotClass prop only styled the dropdown-content
avatar; the header trigger avatar still used the default dot style, making
custom styling inconsistent. Bind dot-class to both avatars.
Co-Authored-By: EvoX <evox@evomap.ai>
---------
Co-authored-by: EvoX <evox@evomap.ai>
1 month ago
Dream
702d7ea7ee
refactor( @vben-core/typings ): 语言类型改为可声明合并扩展的接口注册表
53b1529 为支持运行时动态语言注册,将 SupportedLanguagesType
等四处语言类型从字面量联合放宽为 string,换来扩展便利的同时
完全丢失了编译期类型约束。
本提交以 keyof interface 注册表恢复类型安全:
- typings 新增 SupportedLanguages 接口(默认 en-US / zh-CN),
SupportedLanguagesType = keyof SupportedLanguages 派生联合
- locales / composables / preferences / constants 恢复引用该
联合,LanguageOption 泛型化(默认 string 保留运行时注册
自定义语言的逃生舱),SUPPORT_LANGUAGES 默认列表约束回联合
- 应用扩展语言时无需改动核心包:在应用内 d.ts 通过
declare module '@vben-core/typings' 追加接口键即可让联合
自动扩展(先例:vue-router 的 RouteMeta 增强)
- 运行时语言列表仍由 setSupportLanguages 注册,53b1529 的
动态注册机制与 en-US 回退行为完整保留
- 声明依赖的五个包补齐 @vben-core/typings workspace 依赖
1 month ago
金毛88
c5c8eb2515
chore(deps): 更新项目依赖版本
- 将 cspell 从 10.0.1 更新到 10.1.0
- 将 eslint 从 10.8.1 更新到 10.9.0
- 将 happy-dom 从 20.11.2 更新到 20.11.6
- 将 oxlint 从 1.78.0 更新到 1.79.0
- 将 turbo 从 2.10.10 更新到 2.10.11
- 将 vite 从 8.2.1 更新到 8.2.2
- 将 vitest 从 4.1.10 更新到 4.1.11
- 将 vue-tsc 从 3.3.9 更新到 3.3.11
1 month ago
金毛88
154b727491
chore: 更新项目依赖包版本
- 更新 @tsdown/css 从 0.22.13 到 0.22.14
- 更新 eslint 从 10.7.0 到 10.8.1
- 更新 happy-dom 从 20.11.1 到 20.11.2
- 更新 oxlint 从 1.75.0 到 1.78.0
- 更新 playwright 从 1.61.1 到 1.62.1
- 更新 tsdown 从 0.22.13 到 0.22.14
- 更新 turbo 从 2.10.6 到 2.10.10
- 更新 vite 从 8.1.5 到 8.2.1
- 更新 vue-tsc 从 3.3.8 到 3.3.9
2 months ago
xingyu
0542b509ca
chore: bump versions ( #8192 )
2 months ago
Dream
517a42ec05
perf( @vben-core/form-ui ): benchmark form hot paths
2 months ago
dream-weave
28757fb9c8
refactor( @vben-core/form-ui ): migrate to Zod 4 and TanStack Form ( #8176 )
* build(@vben-core/form-ui ): update form validation dependencies
* refactor(@vben-core/form-ui ): replace vee-validate with TanStack Form
* test(@vben-core/form-ui ): cover TanStack Form migration
* docs(@vben/docs ): document Zod 4 form migration
* refactor(project): update form adapters
* refactor(project): migrate application form consumers
* refactor(@vben/playground ): migrate form examples
* docs(@vben/docs ): fix validate return type and required rule empty check in form docs
* fix(@vben-core/form-ui ): resolve oxlint and eslint errors
- rewrite nested ternary expressions as if/else in form-field-array.vue and form-runtime.ts
- sort @tanstack/vue-form before @vben-core/composables in package.json
* chore: fix merge artifacts and formatting
- move dependencies before devDependencies in root package.json
- update preferences snapshot for widget positioning fields
- format form-array demo README
* refactor(@vben-core/form-ui ): optimize form runtime and value flow
- add fine-grained field selectors and atomic dependency resolution
- expose raw and formatted value snapshots with focused regression coverage
* fix(@vben/layouts ): dispose sortable instance on unmount
* docs(@vben/docs ): document form runtime API changes
- list added, changed, removed, and deprecated form APIs
- document atomic dependencies and raw versus formatted values
2 months ago
xingyu
6b6708bcf2
fix: 修复点击退出图标确认后不能退出 && 图标排序等数组字段需顺序敏感比较 ( #8179 )
* chore: 调整 sortablejs 的位置,只在用到的模块引入
* fix: non-null assertion lint error
* fix: 修复点击退出图标确认后不能退出
* fix: 图标排序等数组字段需顺序敏感比较
* feat: 配置中增加 refresh 并统一位置
2 months ago
xingyu4j
dd8307dfe5
chore: update dependencies and refactor command execution
2 months ago
金毛88
f840d235ef
feat: 偏好设置小部件支持位置选择与拖拽排序
- 顶栏各小部件按钮支持选择位置(header/user-dropdown/none),偏好设置按钮额外保留 auto/fixed 智能兜底,移动端/全屏内容模式下自动切 fixed 浮动保命,避免偏好入口死锁
- draggable-list.vue 的 listRef 未在模板绑定,Sortable 永不初始化导致小部件无法拖拽;加 ref 绑定与 data-key 让 onEnd 从 DOM 读真实新顺序
- preferences.ts 的 updatePreferences 用 defu(merge) 合并数组,对 widget.order 是 concat 语义,每次拖拽触发更新都会把当前 order 追加一次,localStorage 里膨胀到上百条;改用 mergeWithArrayOverride 整体替换,加载缓存时 sanitizeCachedArray 去重已存在的脏数据
- preferences 按钮之前在 widget.order 里因 labelMap 未登记显示成裸字符串,且 widgetChecks 缺 refresh 导致刷新按钮不按 order 渲染;统一 preferences 与其它 widget 的拖拽排序与位置 select,refresh 补进 rightSlots.widgetChecks 并补模板渲染
- 补 sortablejs 依赖、WidgetPreferences.order 类型字段、preferences-drawer.vue 的 widgetOrder 绑定
3 months ago
xingyu4j
bb6403d513
chore: update deps
3 months ago
layhuts
20b69fa480
revert: 撤销修改
3 months ago
layhuts
9d36b34c4c
docs: 修复错误的注释说明
3 months ago
金毛88
0931599f96
chore: update deps
3 months ago
xingyu
dc3466d77a
refactor: 将 unicorn / TypeScript 规则迁移至 oxlint,并完善 oxfmt 配置 ( #8067 )
* chore: update deps
* chore: update archiver v8
* fix: 还原 vue/html-closing-bracket-newline
* feat: 增加默认配置和配置注释
* feat: 增加oxlint默认插件配置和注释
* refactor: remove unicorn ESLint configuration and update dependencies
- Deleted the unicorn ESLint configuration file from the lint-configs package.
- Removed unicorn configuration from the main index file.
- Updated oxlint-config to include a comprehensive set of unicorn rules.
- Adjusted preferences and vxe-table files to disable specific unicorn rules.
- Removed references to eslint-plugin-unicorn from pnpm-lock.yaml and pnpm-workspace.yaml.
* refactor: 移除 eslint 的 @typescript-eslint/eslint-plugin 依赖,将 TypeScript 配置迁移到 oxlint
* feat: open typeAware
* fix: mac 和linux下报错
4 months ago
金毛88
65885ea74b
chore: update lockfile
4 months ago
金毛88
769791351f
chore: update deps && lint
4 months ago
金毛88
f23c9f5e19
chore: update deps
4 months ago
xingyu4j
efe3c25310
chore: update deps
4 months ago
xingyu4j
8094d1ffb9
chore: update deps
4 months ago
金毛88
790e114d41
chore: 固定vite 8.0.10,避免编译后异常
4 months ago
金毛88
0eb72ca4fd
feat: add useTDesignDesignTokens
4 months ago
xingyu
04fbb7a556
chore: 升级 shadcn-vue 组件到v4最新版 ( #7972 )
* fix: useStore is deprecated
* chore: update deps
* feat: 升级shadcn-ui v4
* fix: workbench style
* feat: 升级shadcn-ui v4 step2
* feat: 升级shadcn-ui v4 step3
* chore: 升级shadcn v4
* fix: pagination
* fix: dark style
* fix: doc import
* feat: 增加详情组件,参考 antdv-next
* docs: descriptions docs
* docs: Browser Support
* feat: add table action
* feat: icon use vbenIcon
* fix: type error
* fix: dropdown popConfirm
* feat: 使用默认的文字交互
* feat: 优化渲染性能
4 months ago
PanFu
f813245827
feat: 偏好设置的快捷键列表追加ESC快捷键的控制(关闭当前窗口) ( #7947 )
* feat: 快捷键追加ESC控制,关闭当前窗口
* feat: 偏好设置中,页面切换动画的颜色看不清的问题(使用当前主题色)
* feat: 三种弹出框支持快捷键ESC动作
* feat: 代码自动格式化(3个框架改动)
* feat: 代码自动格式化(3个框架改动)
* fix: 修正locale数据获取方式
* 单元测试问题修改
* 单元测试问题修改
* fix: 解决代码评论的问题
* fix: 解决代码评论的问题
* fix: 解决代码评论的问题
* fix: 解决代码评论的问题
* 单元测试问题修改
* fix: 解决评论问题
* fix: 解决代码格式导致pnpm run lint报错的问题
---------
Co-authored-by: PanFu <panfu@zhihuaai.com>
4 months ago
Jin Mao
60eb1335f8
chore: vite 降级到8.0.10
4 months ago
xingyu
f2b3b12553
chore: pnpm v11 ( #7942 )
* chore: remove rolldown dep
* fix: issues-helper and maintain-one-comment are temporarily disabled due to security issues
* chore: update deps
* fix: change error type to TypeError for non-browser environment check in LocalStorageDriver
* chore: update pnpm v11
4 months ago
Jin Mao
5b67c2e740
chore: 更新pnpm-lock
4 months ago
Jin Mao
2d7c3c3072
chore: 更新pnpm-lock
4 months ago
xingyu4j
fda4b39c01
chore: update deps
5 months ago
xingyu4j
74d8942f39
chore: remove Unused deps
5 months ago
xingyu4j
9ec98f0846
refactor: replace depcheck with knip for dependency checking
Migrate vsh check-dep from depcheck to knip, reducing
315 transitive dependencies. Config is inlined in
DEFAULT_CONFIG, matching the check-circular pattern.
Also re-export CollapsibleParams from @vben/common-ui .
5 months ago
xingyu4j
f71094e878
refactor: migrate json-viewer from vue-json-viewer to vue-json-pretty
- Replace vue-json-viewer with vue-json-pretty (actively maintained, Vue 3 native)
- Map original props to vue-json-pretty API in bindProps for backward compatibility
- Implement copy functionality via renderNodeActions slot with i18n support
- Update style.scss from .jv-* to .vjs-* class names
5 months ago
xingyu4j
9badda3d11
chore: update deps
5 months ago
xingyu4j
f77166b3a2
chore: update deps
5 months ago
xingyu4j
5db93a345a
fix: doc build error
5 months ago
xingyu4j
6592135cc5
chore: update vitepress v2
5 months ago
xingyu4j
2f16ee7cf5
docs: use antdv-next
5 months ago
xingyu4j
350d5ee60e
refactor: playground use antdv-next
5 months ago
xingyu4j
1ec058cbe3
chore: update deps
5 months ago
xingyu4j
aadf9b6e39
chore: update deps
5 months ago
Jin Mao
d55f17670a
chore: 更新依赖包版本
- 更新 pkg-types 从 2.3.0 到 2.3.1
- 更新 rolldown 从 1.0.0-rc.15 到 1.0.0-rc.17
- 更新 typescript 从 6.0.2 到 6.0.3
- 更新 vite 从 8.0.8 到 8.0.10
5 months ago
yuan.ji
4ca2f1c6e8
feat( @vben/plugins ): tiptap 支持图片上传功能
- 新增 imageUpload 配置项,支持自定义上传接口
- 支持文件选择、拖拽、粘贴三种上传方式
- 上传中显示 blob 预览图 + loading spinner / 进度条
- 支持 accept 和 maxSize 文件校验
- 支持 onUploadError 自定义错误处理
- 未配置 imageUpload 时保持原有 URL 插入行为不变
- 使用 NodeView 实现实时 DOM 控制的进度展示
5 months ago
Jin Mao
6885927441
chore: fix actions error
6 months ago
allen
6f18718c87
feat: add collapsible 组件,form表单增加单项可折叠,支持schema配置默认关闭/开启
feat: add collapsible 组件,form表单增加单项可折叠,支持schema配置默认关闭/开启
- shadcn-ui 增加 collapsible组件,collapsible-params组件
- form新增支持单项折叠
- collapsible-params组件在Form表单应用
6 months ago
Jin Mao
37393e1820
chore: fix actions error
6 months ago
xingyu4j
93e23c6b05
chore: update deps
6 months ago
xingyu4j
093479bb33
chore: remove vite-plugin-html
6 months ago