dap
4fd68bc083
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-05-19 21:33:49 +08:00
wyc001122
dae46abb71
feat: additional-settings ( #6225 )
...
* feat(preferences): 补充VbenAdminLayout传入属性(来自偏好设置)
* docs(@vben/docs):update settings doc
---------
Co-authored-by: wyc001122 <wangyongchao@testor.com.cn>
2025-05-19 16:29:15 +08:00
wyc001122
5ee2a74e2d
fix(use-design-tokens): 完善element-plus暗色主题颜色 ( #6224 )
...
Co-authored-by: wyc001122 <wangyongchao@testor.com.cn>
2025-05-19 16:27:34 +08:00
wyc001122
34c4ecb047
fix: in mixed layout mode, the sidebar does not display when the first child node is an external link ( #6219 )
...
Co-authored-by: wyc001122 <wangyongchao@testor.com.cn>
2025-05-18 10:34:41 +08:00
ming4762
3d9dba965f
perf: perf the control logic of Tab ( #6220 )
...
* perf: perf the control logic of Tab
* 每个标签页Tab使用唯一的key来控制关闭打开等逻辑
* 统一函数获取tab的key
* 通过3种方式设置tab key:1、使用router query参数pageKey 2、使用路由meta参数fullPathKey设置使用fullPath或path作为key
* 单个路由可以打开多个标签页
* 如果设置fullPathKey为false,则query变更不会打开新的标签(这很实用)
* perf: perf the control logic of Tab
* perf: perf the control logic of Tab
* 测试用例适配
* perf: perf the control logic of Tab
* 解决AI提示的警告
2025-05-18 10:33:02 +08:00
afe1
2adb8acd80
fix: css style ( #6176 )
2025-05-16 09:40:40 +08:00
XiaoHetitu
cf17a45d8d
feat(tabs): 支持计算属性作为标签标题,解决 #6170 的问题 ( #6163 )
...
* feat(tabs): 支持动态函数作为标签标题
修改 `setTabTitle` 和 `tabsView` 逻辑,允许传入函数作为标签标题,以便动态生成标题内容
* feat(tabbar): 添加动态设置标签页标题功能
允许设置静态字符串或动态函数作为标签标题,支持根据状态或语言变化动态更新标题
* refactor(tabs): 移除冗余的newTabTitle2变量并优化标题设置逻辑
移除tabs组件中冗余的newTabTitle2变量,直接使用newTabTitle作为标题来源。同时,优化use-tabs和tabbar模块的标题设置逻辑,支持ComputedRef作为动态标题,提升代码简洁性和可维护性。
---------
Co-authored-by: yuanwj <ywj6792341@qq.com>
2025-05-16 09:37:50 +08:00
chewenye
b46ebe756e
types: 导出authentication组件的type,自定义toolbarList时类型使用ToolbarType ( #6158 )
...
Co-authored-by: 车文烨 <chewy@china-lehua.com>
2025-05-16 09:36:49 +08:00
dap
769aceb55f
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-05-13 11:32:35 +08:00
Netfan
e89cf400c0
fix: refresh command of tabbar issue, fixed : #6162 ( #6169 )
2025-05-12 23:34:08 +08:00
anyup
9e67929ee7
feat: support to refresh the tab page by route name ( #6153 )
...
Co-authored-by: anyup <anyupxing@163.com>
2025-05-10 22:33:31 +08:00
dap
12d0ba24e5
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-05-08 09:28:52 +08:00
vben
cc6c9bf7a0
chore: release v5.5.6
2025-05-06 22:32:58 +08:00
ming4762
3b3f8e4e44
fix: fix IconPicker
props warning ( #6108 )
...
Invalid prop: type check failed for prop "onUpdate:value". Expected Function, got Array
2025-05-06 09:30:37 +08:00
dap
b0763d6429
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-05-04 17:23:32 +08:00
Vben
045bc4e5ee
feat: support smooth auto-scroll to active menu item ( #6102 )
2025-05-03 18:05:26 +08:00
Vben
17a18fc9ba
chore: close eslint object sorting ( #6101 )
2025-05-03 16:06:36 +08:00
Netfan
f1af9f8f6e
fix: add triggerClass binding to PopoverTrigger and update icon-picker styles ( #6095 )
...
* Popover支持设置trigger的样式
* 修正icon-picker的input值更新
2025-05-01 21:40:45 +08:00
Netfan
0517a7014f
fix: add missing translation for preferences drawer ( #6094 )
2025-05-01 20:08:44 +08:00
ming4762
5de954baa4
fix: fix LoginExpiredModal
in some cases, message
may be obscured ( #6086 )
2025-05-01 10:40:42 +08:00
dap
a10a981fab
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-30 11:13:25 +08:00
Jin Mao
20c15f352f
perf: page componet supports custom height offset for flexible content height … ( #6081 )
...
* perf: Page supports custom height offset for flexible content height control.
允许通过 height 属性调整页面内容高度计算。修改了 Page 组件以支持自定义高度偏移量,用于更灵活的内容高度控制。
* chore: typo
* perf(page): replace height with heightOffset for flexible content sizing
The `height` prop was replaced with `heightOffset` to better describe its purpose when used with `autoContentHeight`. The new prop allows custom offset values (in pixels) to adjust content area sizing, with clearer documentation.
2025-04-29 18:15:12 +08:00
Vben
dd833ca56b
chore: update dependencies and documentation, optimize build toolchain ( #6060 )
...
* chore: update packageManager version to pnpm@10.9.0 for compatibility improvements
* chore: Update dependent versions and configurations to improve compatibility and stability
- Update Node version to 22.1.0
- Updated pnpm version to 10.10.0
- Fixed syntax error in prettier command in lintstagedrc
- Update dependent versions in pnpm-lock.yaml to ensure consistency
- Update format and content in README documents to improve readability
* fix: lint error
2025-04-28 23:08:05 +08:00
vem
681c1dc267
fix: Update existing route index to prevent 404 on user switch ( #6003 )
...
Co-authored-by: tars-macmini <vem@qq.com>
2025-04-28 18:19:47 +08:00
dap
5f26f5662e
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-28 13:19:57 +08:00
Gahotx
ca94ca906f
fix: add rounded corners to project and quick nav items ( #5296 )
2025-04-27 22:50:42 +08:00
Vben
76de450c71
chore: update dependency version for improved stability and compatibility ( #6023 )
...
* chore: update dependency version for improved stability and compatibility
* fix: optimize clearPoints function in useCaptchaPoints hook to improve performance
* fix: make several props optional in various components for better flexibility
2025-04-27 22:06:49 +08:00
vben
7c7051a11e
chore: release v5.5.5
2025-04-27 21:45:10 +08:00
Netfan
aa27a2f7a1
feat: encrypt the privacy data when it is persisted ( #6056 )
...
* 对私密数据持久化时执行加密
* 将锁屏密码合并到accessStore中进行加密
2025-04-27 20:59:10 +08:00
Netfan
0a9fc4e02d
fix: title of search button in vxeTable toolbar ( #6046 )
...
* 修改vxeTable工具栏里的搜索按钮的提示文案
2025-04-26 01:08:41 +08:00
dap
f54fab0bae
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-22 17:55:44 +08:00
pangyajun123
b985ff0584
fix: vxe-table theme token follow primary color ( #6007 )
2025-04-21 19:15:05 +08:00
dap
eff2f2a0b1
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-20 09:14:37 +08:00
wyc001122
b148b8ec92
fix: fix geader menu activation path ( #5997 )
...
Co-authored-by: 王泳超 <wangyongchao@testor.com.cn>
2025-04-19 14:35:33 +08:00
dap
f096dfc6e6
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-16 10:09:48 +08:00
Netfan
fcdc1a1602
feat: add more expose methods for apiComponent
( #5958 )
...
* 为ApiComponent组件添加getOptions和getValue导出方法。
2025-04-15 15:32:30 +08:00
ming4762
b5700bd0b1
perf: improve autoSelect
of ApiComponent
( #5936 )
...
* fix: 修复autoSelect不生效的问题,props.valueField已经被omit了
* feat: ApiComponent autoSelect支持使用函数,可以满足灵活性要求更高的场景
2025-04-13 20:03:18 +08:00
dap
e085083e42
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-12 22:28:23 +08:00
Netfan
a8c4786311
feat: api-component support autoSelect prop ( #5931 )
...
* feat: api-component support autoSelect prop
* docs: add version requirement
2025-04-12 14:02:35 +08:00
dap
7e4bdf7bd6
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-12 09:56:51 +08:00
Netfan
36bf6fc149
fix: builtin color change throttled in preference drawer ( #5924 )
...
修复偏好设置中的自定义主题色拖动选择颜色时页面会明显卡顿的问题
2025-04-12 01:44:08 +08:00
Netfan
f46ec30995
fix: theme mode follow the system only auto
( #5923 )
...
* 修复主题在未设置为auto时,仍然会跟随系统主题变化的问题。
2025-04-12 01:16:57 +08:00
zhang
86da3cedc2
chore: 导出框架自带的组件,方便独立页面使用 ( #5876 )
2025-04-09 16:16:56 +08:00
dap
3e7a2336b0
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-09 09:34:17 +08:00
Netfan
329a176a5c
perf: optimize bootstrap modules to speed up first-screen loading ( #5899 )
...
优化首屏加载速度
2025-04-09 01:05:20 +08:00
Netfan
9379093a4f
feat: customizable table separator ( #5898 )
...
* 表格的分隔条支持定制背景色或完全移除
2025-04-08 20:28:50 +08:00
ming4762
c9014d0338
perf: 优化关闭页面切换动画的tab切换性能 ( #5883 )
2025-04-08 20:27:03 +08:00
dap
34e5812de9
update: vxe active color
2025-04-07 19:37:11 +08:00
dap
8f9006c96d
fix: vxe 右上角toolbar按钮色/翻页主题色保持一致
2025-04-07 10:58:51 +08:00
dap
eae24d8d83
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-04-05 14:29:10 +08:00