Skip to content

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.1pnpm 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

  • 页面栈管理:新增页面栈管理插件,支持页面保活、消息传递、结果返回等功能,优化页面滚动行为。
  • 类型检查:引入 isFunctionisStringisObject 函数,提升代码的可读性和可维护性。
  • 导出功能:优化导出组件逻辑,增强失败处理能力,支持错误信息解析与展示。
  • 调整构建目标为 ES2018,增强兼容性,优化代码压缩与构建配置。
  • 更新安装方式和使用指南,完善 Vue 版本兼容性说明。

0.5.5

2024/9/23 14:09:15

Fix: 修复 MgShineTable 中的数据摘要行计算和分页问题。

  • 优化摘要行计算逻辑,增加对 sumFilter 函数存在性的检查,确保 totalRow 正确初始化。
  • 修正 getList 函数,确保数据请求成功后才调用 tableRefdoLayout 方法,避免潜在的 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: 修正 MgShineTablegetList 方法暴露的问题。

  • 确保 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-ui
  • auth 开发,使用 vue.use 方式注册使用 sdk,修改 demo-ui 使用方式
  • APPList 组件开发,不同应用快速跳转到其他应用,修改示例项目 demo-ui
  • auth 模块新增 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