|  xingyu4j | 81a54dfbd0 | Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev | 2025-05-06 10:02:03 +08:00 | 
				
					
						|  Vben | 17a18fc9ba | chore: close eslint object sorting (#6101) | 2025-05-03 16:06:36 +08:00 | 
				
					
						|  aonoa | 41152d1722 | refactor: modify the default homepage path loaded from the preference… (#6099) * refactor: modify the default homepage path loaded from the preferences.ts
Signed-off-by: aonoa <1991849113@qq.com>
* refactor: modify the default homepage path loaded from the preferences.ts
Signed-off-by: aonoa <1991849113@qq.com>
---------
Signed-off-by: aonoa <1991849113@qq.com> | 2025-05-03 16:03:08 +08:00 | 
				
					
						|  xingyu4j | afd22aefbb | fix: VxeTableGridOptions 从 #/adapter/vxe-table 导入 | 2025-04-28 15:04:01 +08:00 | 
				
					
						|  xingyu4j | 50d028f6b8 | Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev | 2025-04-28 10:06:29 +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 | 
				
					
						|  ming4762 | 0cc1cb5a7b | perf: improve destroyOnClose for VbenDrawer&VbenModal (#6051) * fix: fix that the default value of modal destroyOnClose does not take effect
* perf: improve destroyOnClose for VbenDrawer | 2025-04-27 11:26:50 +08:00 | 
				
					
						|  xingyu4j | acd2787f29 | Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into v-next-dev | 2025-04-22 15:39:53 +08:00 | 
				
					
						|  yuh | 4baec83db5 | feat: add examples: form-upload (#5955) * feat: add examples: form-upload
* fix: upload: accept and label
* fix: upload: 设置表单值、图片预览 | 2025-04-17 14:00:46 +08:00 | 
				
					
						|  Netfan | 0936861da1 | feat:  pass `fieldsChanged`  into the `handleValuesChange` callback function (#5968) * fieldsChanged(已被改变值的字段名)将传入handleValuesChange回调函数 | 2025-04-16 11:29:01 +08:00 | 
				
					
						|  zhouda1fu | 5252480b09 | fix: missing await in department form(#5967) | 2025-04-16 11:22:59 +08:00 | 
				
					
						|  ming4762 | c7e6210c8d | feat: `modal`&`drawer` support `center-footer` slot (#5956) | 2025-04-15 16:04:44 +08:00 | 
				
					
						|  Netfan | 9700150653 | fix: table actions in fixed column (#5945) | 2025-04-14 19:56:52 +08:00 | 
				
					
						|  ming4762 | 9f51ddce97 | perf: improve `destroyOnClose` for `VbenModal` (#5935) * perf: 优化Vben Modal destroyOnClose,解决destroyOnClose=false,Modal依旧会被销毁的问题
影响范围(重要):destroyOnClose默认为true,这会导致所有的modal都会默认渲染到body
radix-vue Dialog组件默认会销毁挂载的组件,所以即使destroyOnClose=false,Modal依旧会被销毁的问题
对于一些大表单重复渲染导致卡顿,ApiComponent也会频繁的加载数据
* fix: modal closing animation
---------
Co-authored-by: Netfan <netfan@foxmail.com> | 2025-04-14 19:23:07 +08:00 | 
				
					
						|  Netfan | dea404b433 | feat: api-component support autoSelect prop (#5931) * feat: api-component support autoSelect prop
* docs: add version requirement | 2025-04-14 19:23:07 +08:00 | 
				
					
						|  Netfan | 8a52eb21cd | fix: alert animation (#5927) | 2025-04-14 19:23:07 +08:00 | 
				
					
						|  Netfan | eedbd23dce | fix: alert action button  focus, fixed #5921 (#5922) * 修复Alert组件的按钮焦点切换问题 | 2025-04-14 19:23:07 +08:00 | 
				
					
						|  Netfan | 93a44960d3 | perf:  optimize bootstrap modules to speed up first-screen loading (#5899) 优化首屏加载速度 | 2025-04-14 19:23:07 +08:00 | 
				
					
						|  ming4762 | afce9dc5c0 | perf: improve `destroyOnClose` for `VbenModal` (#5935) * perf: 优化Vben Modal destroyOnClose,解决destroyOnClose=false,Modal依旧会被销毁的问题
影响范围(重要):destroyOnClose默认为true,这会导致所有的modal都会默认渲染到body
radix-vue Dialog组件默认会销毁挂载的组件,所以即使destroyOnClose=false,Modal依旧会被销毁的问题
对于一些大表单重复渲染导致卡顿,ApiComponent也会频繁的加载数据
* fix: modal closing animation
---------
Co-authored-by: Netfan <netfan@foxmail.com> | 2025-04-13 23:02:07 +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 | 
				
					
						|  Netfan | 4a2c7b313f | fix: alert animation (#5927) | 2025-04-12 10:37:47 +08:00 | 
				
					
						|  Netfan | 9bd5a190c2 | fix: alert action button  focus, fixed #5921 (#5922) * 修复Alert组件的按钮焦点切换问题 | 2025-04-12 00:59:56 +08:00 | 
				
					
						|  Netfan | 329a176a5c | perf:  optimize bootstrap modules to speed up first-screen loading (#5899) 优化首屏加载速度 | 2025-04-09 01:05:20 +08:00 | 
				
					
						|  Netfan | 8b8bd11963 | fix: alert `beforeClose` callback arguments fixed (#5845) | 2025-04-03 23:04:54 +08:00 | 
				
					
						|  Netfan | 82547b3c44 | feat: add preset alert, confirm, prompt components that can be simple called (#5843) * feat: add preset alert, confirm, prompt components that can be simple called
* fix: type define | 2025-04-03 23:04:54 +08:00 | 
				
					
						|  Netfan | bafbf4a433 | chore: add demo for apiComponent with caching and concurrency (#5827) * chore: add demo for apiComponent with caching and concurrency
* docs: update api component docs | 2025-04-03 23:04:54 +08:00 | 
				
					
						|  Netfan | ecf518bb02 | fix: alert `beforeClose` callback arguments fixed (#5845) | 2025-04-01 22:55:29 +08:00 | 
				
					
						|  Netfan | 44138f578f | feat: add preset alert, confirm, prompt components that can be simple called (#5843) * feat: add preset alert, confirm, prompt components that can be simple called
* fix: type define | 2025-04-01 15:10:18 +08:00 | 
				
					
						|  Netfan | 166e9a0e82 | chore: add demo for apiComponent with caching and concurrency (#5827) * chore: add demo for apiComponent with caching and concurrency
* docs: update api component docs | 2025-03-31 11:51:57 +08:00 | 
				
					
						|  Netfan | ed2da6315e | fix:  watermark settings in the preferences modified accidentally (#5823) | 2025-03-31 11:09:36 +08:00 | 
				
					
						|  Jin Mao | 3f4e878e69 | feat(tabbar): 添加右键菜单过滤功能 (#5820) | 2025-03-31 11:09:36 +08:00 | 
				
					
						|  Netfan | a0feeb1966 | fix:  watermark settings in the preferences modified accidentally (#5823) | 2025-03-31 09:06:02 +08:00 | 
				
					
						|  Jin Mao | df6341f0b8 | feat(tabbar): 添加右键菜单过滤功能 (#5820) | 2025-03-30 16:23:24 +08:00 | 
				
					
						|  Netfan | 98b2d2a972 | feat: pre-set serialization methods for request parameters (#5814) 添加快捷设置请求参数序列化方法的配置 | 2025-03-29 20:04:25 +08:00 | 
				
					
						|  Netfan | 96d2bc52e9 | feat: pre-set serialization methods for request parameters (#5814) 添加快捷设置请求参数序列化方法的配置 | 2025-03-29 19:21:21 +08:00 | 
				
					
						|  YunaiV | d8f4e0a1aa | feat:完善 dept 部门 60%(新增、修改、删除) | 2025-03-29 15:10:08 +08:00 | 
				
					
						|  Netfan | 5385f0a90f | perf: improve component packaging to enable instance method retrieval (#5795) 改进组件适配器里的包装函数,使得组件暴露的方法可以透传 | 2025-03-28 21:57:18 +08:00 | 
				
					
						|  Netfan | ffd7f1a53f | fix: auto check parent after node selected (#5794) | 2025-03-28 21:57:18 +08:00 | 
				
					
						|  Netfan | a77bb8e68d | perf: improve component packaging to enable instance method retrieval (#5795) 改进组件适配器里的包装函数,使得组件暴露的方法可以透传 | 2025-03-27 15:13:13 +08:00 | 
				
					
						|  Netfan | 870cd86393 | fix: auto check parent after node selected (#5794) | 2025-03-27 14:22:05 +08:00 | 
				
					
						|  Netfan | 919e2bf2c3 | fix: menu drawer can not be closed after a successful submitting (#5770) | 2025-03-26 22:51:07 +08:00 | 
				
					
						|  Jin Mao | 2162ddb34b | feat(ui): logo icon support click events (#5725) * feat(ui): 扩展auth页面添加点击 Logo 的事件处理
在 `authentication.vue` 中新增 `clickLogo` 属性,允许在点击 Logo 时执行自定义操作。在 `auth.vue` 中实现了一个示例的点击事件处理函数,用于测试该功能。
* feat(layout): 添加点击 logo 的事件处理函数
在 BasicLayout 组件中添加了 clickLogo 事件处理函数,并通过 emit 方法触发 clickLogo 事件。同时,在 basic.vue 中实现了 handleClickLogo 函数,用于处理 logo 点击事件。
* fix(ui): 移除logo点击事件的控制台日志 | 2025-03-26 22:51:07 +08:00 | 
				
					
						|  vben | 7a0354f4a8 | chore: release 5.5.4 | 2025-03-26 22:51:07 +08:00 | 
				
					
						|  Netfan | 3f0d30897f | fix: menu drawer can not be closed after a successful submitting (#5770) | 2025-03-23 11:34:21 +08:00 | 
				
					
						|  Jin Mao | 66c1d390b9 | feat(ui): logo icon support click events (#5725) * feat(ui): 扩展auth页面添加点击 Logo 的事件处理
在 `authentication.vue` 中新增 `clickLogo` 属性,允许在点击 Logo 时执行自定义操作。在 `auth.vue` 中实现了一个示例的点击事件处理函数,用于测试该功能。
* feat(layout): 添加点击 logo 的事件处理函数
在 BasicLayout 组件中添加了 clickLogo 事件处理函数,并通过 emit 方法触发 clickLogo 事件。同时,在 basic.vue 中实现了 handleClickLogo 函数,用于处理 logo 点击事件。
* fix(ui): 移除logo点击事件的控制台日志 | 2025-03-23 10:02:22 +08:00 | 
				
					
						|  vben | b92ac5c36d | chore: release 5.5.4 | 2025-03-18 21:43:27 +08:00 | 
				
					
						|  Netfan | 04dff33ac5 | feat: improved formApi for component instance support * 改进表单API以支持组件实例的获取,以及焦点字段的获取 | 2025-03-10 02:56:44 +08:00 | 
				
					
						|  Netfan | cfa18c2b8e | fix: improve component repackaging | 2025-03-10 02:56:44 +08:00 | 
				
					
						|  Netfan | b37ed48b9d | feat: role management page with component `tree` (#5675) * feat: add shadcn tree
* fix: update vbenTree component
* feat: role management demo page
* feat: add cellSwitch renderer for vxeTable
* chore: remove tree examples | 2025-03-07 16:03:08 +08:00 |