0.7.x
0.7.1 default
2025/9/26 16:05:16
build(pc-base-ui): 更新包版本并修正类型声明路径
将包版本从 0.7.0 更新至 0.7.1,并修正了类型声明文件的导出路径, 从 "./dist/index.d.ts" 更正为 "./dist/src/index.d.ts" 以确保正确引用。
0.7.0
2025/9/26 15:25:51
- 项目重构 Turborepo 来管理
- 更新适配 Node.js
22.17.1与pnpm 10 - 添加 MgEmpty 空状态组件并集成到表格中
- 为控制台日志输出添加样式,使用蓝色和绿色背景颜色。
0.6.x
0.6.8
2025/4/10 14:37:20
style(pc-base-ui): 注释掉 scrollbar 样式
- 注释掉了 public.scss 文件中的 scrollbar 相关样式
- 这些样式包括 scrollbar 的宽度、轨道颜色、滑块样式等
0.6.7
2025/4/9 11:47:06
feat(pc-base-ui): 移除 MgStatusText 组件的默认样式
- 注释掉 MgStatusText 组件的默认样式,包括字体大小、权重、颜色和行高
- 这些样式可能会在其他地方统一设置或通过 props 传递,以提高组件的灵活性和可维护性
0.6.6
2025/3/18 11:25:33
feat(pc-base-ui): 更新版本号并添加加载动画
- 将版本号从 0.6.5 修改为 0.6.6
- 在 Redirect.vue 中添加了一个新的加载动画,以提升用户体验
0.6.5
2025/3/7 10:11:03
feat:MgMiniAppName,MgPlatformTagName组件增加抖音原生枚举
0.6.3
2025/1/23 15:00:50
feat: 修改handleLink函数以支持传递appId
0.6.2
2024/12/20 17:32:21
feat: MgMiniAppName,MgPlatformTagName组件增加百家姓枚举
0.6.1
2024/12/10 17:52:13
feat(pc-base-ui): 优化 MgWatermark 组件功能和性能
- 重构组件代码,优化水印生成和移除逻辑
- 添加配置常量,提高代码可维护性
- 实现水印画布创建和初始化的独立函数
- 增加对现有水印的检查和移除,避免重复生成
- 优化 DOM 变更监控,防止水印被恶意修改
- 添加输入文本的验证器,确保水印内容不为空
0.6.0
2024/12/5 17:38:06
feat(pc-base-ui): 新增 MgShineEpisodePlayer 组件
- 添加了 MgShineEpisodePlayer 组件,用于在线播放剧集视频
- 实现了剧集列表获取、视频播放、下载功能
- 优化了播放器界面布局和样式
- 在 pc-base-ui 主入口文件中注册了新组件
0.5.x
0.5.6
2024/12/3 11:15:03
- 页面栈管理:新增页面栈管理插件,支持页面保活、消息传递、结果返回等功能,优化页面滚动行为。
- 类型检查:引入
isFunction、isString和isObject函数,提升代码的可读性和可维护性。 - 导出功能:优化导出组件逻辑,增强失败处理能力,支持错误信息解析与展示。
- 调整构建目标为
ES2018,增强兼容性,优化代码压缩与构建配置。 - 更新安装方式和使用指南,完善 Vue 版本兼容性说明。
0.5.5
2024/9/23 14:09:15
Fix: 修复 MgShineTable 中的数据摘要行计算和分页问题。
- 优化摘要行计算逻辑,增加对
sumFilter函数存在性的检查,确保totalRow正确初始化。 - 修正
getList函数,确保数据请求成功后才调用tableRef的doLayout方法,避免潜在的 DOM 布局问题。
0.5.4
2024/9/20 10:35:47
Fix: 使用 nullish 运算符优化 MgShineTable 总结行显示。
- 在
MgShineTable组件中,使用 nullish 运算符(??)处理空值,确保totalRow.value[property]为 0 时正确显示 0,而非 '-'。
0.5.3
2024/9/20 10:19:52
Fix: 扩展 MgShineTable 生成总计行数据。
0.5.2
2024/9/18 14:18:17
Fix: 确保分页总数在 MgShineTable 中正确处理。
- 更新总数处理逻辑,优先使用
totalCount,如无则使用count,解决分页数据集总数不一致的问题。
0.5.1
2024/9/14 15:22:51
Fix: 修正 MgShineTable 中 getList 方法暴露的问题。
- 确保
getList方法通过defineExpose正确暴露,允许在组合式函数中访问和调用,从而刷新表格数据。
BREAKING CHANGE: getList 方法现在是组件的一部分,可能影响依赖此行为的用户。
0.5.0
2024/9/11 15:15:08
- 组件迭代开发,
MgInput/MgInputNumber/MgIFrame/MgShineTable
0.4.x
0.4.4
2024/7/26 16:20:19
- 修改
Redirect组件使用 Auth 方法登陆,移除旧方式通过getCurrentInstance调用方法登陆
0.4.3
2024/7/19 11:50:33
- 新增了登录页标题的配置选项,允许自定义登录页标题。现在需要在 AuthOptions 中配置 loginTitle 以显示自定义登录页标题。
0.4.2
2024/7/19 10:43:39
- 优化了登录过程中的 token 设置逻辑,添加了登录成功后的页面重定向。
- 使用
defineAsyncComponent异步加载登录页的 SVG 图标,提高了页面加载效率。 - 精简了
Login.vue页面的代码,提高了可读性和可维护性。 - 增加了对验证码输入框的聚焦和清空功能的处理。
0.4.1
2024/7/16 18:41:47
MgWatermark组件MutationObserver监听逻辑,修复水印问题
0.4.0
2024/7/16 14:31:30
- 组件迭代开发,
MgWatermark- 水印组件
0.3.0
2024/7/10 17:19:35
- 组件迭代开发,
MgStatusText/MgDateSelector/MgOperationGroup
0.3.0-beta.0 beta
2024/7/9 16:30:07
- 组件迭代开发,
MgStatusText/MgDateSelector
0.2.x
0.2.1
2024/7/8 16:37:02
- 在
MgDialog组件中添加了title属性,修复 组件 全局显示title属性
0.2.0
auth sdk开发,示例项目新增dem-uiauth开发,使用vue.use方式注册使用sdk,修改demo-ui使用方式APPList组件开发,不同应用快速跳转到其他应用,修改示例项目demo-uiauth模块新增getMyPermsApi/getMenuApi接口
0.2.0-beta.4 beta
2024/6/20 15:52:56
auth模块新增getMyPermsApi/getMenuApi接口
0.2.0-beta.3 beta
2024/6/20 14:44:02
APPList组件开发,不同应用快速跳转到其他应用,修改示例项目demo-ui
0.2.0-beta.2 beta
2024/6/19 18:19:26
auth开发,使用vue.use方式注册使用sdk,修改demo-ui使用方式
0.2.0-beta.1 beta
2024/6/19 15:10:58
auth sdk开发,示例项目新增dem-ui
0.2.0-beta.0 beta
2024/6/7 15:19:35
- 新增
MgExportButton组件
0.1.x
0.1.3 ~ 0.1.6
2024/6/4 15:05:09
vue 2.6.x适配使用vue-cli使用- 组件迭代开发, MgPlatformTagName/MgMiniAppName
0.1.2
2024/6/4 11:31:54
- 移除 external vue 依赖
0.1.1
2024/6/4 10:52:58
- 修改
peerDependencies配置vue版本限制
0.1.0
2024/6/4 10:48:14
- 组件迭代开发,
MgPlatformTagName/MgMiniAppName