Skip to content

Releases: un-pany/v3-admin-vite

v3.4.0

12 May 11:29

Choose a tag to compare

Feat

  • 优化 main.ts,使 router 准备就绪后再挂载页面 (#71)
  • 深蓝主题下对 Element Plus 颜色的覆盖进行扩展 (#57)

Fix

  • 修复用 img src 显示 svg 图片时 src 地址指向对象的问题
  • 修复隐藏 TagsView 后,路由 keepAlive: true 无效的问题 (#66)
  • 修复 NODE_ENV=production is not supported in the .env file 警告

Refactor

  • 使用 watchEffect 来收集主题相关的副作用 (#64) (#65)

Chore

  • 升级所有三方依赖版本
  • 采用 Pnpm 8.x
  • 适配 Vite 4.3.x (性能更强)
  • 适配 Vue 3.3.x(defineEmits 和 defineOptions)
  • 引入 Element Plus Global Components 类型文件(解决某些依赖(比如 vxe-table 4.2.7-beta.0 ~ 4.3.11 和 vue-router 4.2.0)导致的没有 Element Plus 组件类型提示的问题)

Style

  • 统一 Props 命名风格

Docs

  • 更新 README.md 和 README.zh-CN.md
  • 修正权限函数报错提示文案

CI

  • 更新 github workflows

v3.3.4

23 Mar 07:41
955b72e

Choose a tag to compare

Feat

  • "tags-view" support wheel scroll (#62)
  • "tag" outside the viewport is automatically moved to the viewable area

Refactor

  • 优化 useTheme 代码结构
  • 更改 "欢迎 star 标语" 代码位置

Fix

  • 修复角色数组为空时导致路由守卫无限循环的问题
  • 修复左侧导航菜单背景颜色异常 (#61)

Types

  • 优化表格数据类型
  • 统一导入类型的方式

Docs

  • 添加手摸手教程链接地址

Chore

  • 升级三方依赖版本

v3.3.3

22 Feb 08:27

Choose a tag to compare

Feat

  • 新增 keep alive 缓存功能
  • 新增两份用于 vscode 一键生成 vue3 代码的 .code-snippets 文件

Fix

  • Fix folder naming errors

Types

  • 优化 useFullscreenLoading 的类型(闭包的泛型)
  • 将类型和接口定义进行拆分

Test

  • 集成 vitest 单元测试框架
  • 添加单元测试示例

Chore

  • 升级了所有的三方依赖到最新版本

v3.3.2

02 Feb 05:50

Choose a tag to compare

Feat

  • 新增内容区全屏功能
  • 新增灰色、色弱模式
  • 新增下拉选择框 hook:useFetchSelect
  • 新增全屏 loading hook:useFullscreenLoading
  • 接口响应数据格式支持通过泛型推导

Fix

  • 修复 el-scrollbar api 变动导致的获取滚动可视区宽度失败问题

Docs

  • 更新注释和文档

Chore

  • 升级了所有的三方依赖到最新版本(vite 版本更新至 4.x)

v3.3.1

07 Nov 09:57

Choose a tag to compare

Feat

  • 新增消息通知功能
  • 头像右侧新增用户名显示

Fix

  • 修复表格分页组件在移动端页面超出页面的问题

Perf

  • 右侧面板按钮定位方式改为 fixed

Style

  • 优化 table 示例样式

Docs

  • 更新部分注释 & 文档
  • 添加欢迎 star 标语

Chore

  • updates all dependencies

v3.3.0

26 Oct 10:21

Choose a tag to compare

Feat

  • 新增 Element Plus Table 示例
  • 新增 Vxe Table 示例 (#22)
  • 新增深蓝色主题模式
  • 封装全局的分页 hook (#23)

Refactor

  • 重构 main.ts

Fix

  • useTheme use single ref (#21)
  • 获取用户详情接口更换为 get 请求

Style

  • 调整全局背景色 & 添加 unocss 类名前缀
  • 多主题统一采用 el-color-primary 为主题色

Docs

  • 更新部分注释 & 文档

Chore

  • add eslint cache
  • format 'import type'
  • updates all dependencies

v3.2.5

17 Oct 09:35

Choose a tag to compare

Refactor

  • 将多主题功能从 pinia 抽离为 hook
  • theme styles
  • error page
  • login page verification code

Docs

  • update README

Chore

  • new logo
  • updates all dependencies

v3.2.4

09 Oct 15:25

Choose a tag to compare

Feat

  • 路由的 icon 配置项支持 Element Plus 的 Icon 组件 (#19)
  • 新增 TagsView 组件点击按钮左右滚动功能 (#20)

Docs

  • Readme in English (#15)

Style

  • 优化左侧导航栏样式

Chore

  • 升级了所有的三方依赖到最新版本

v3.2.2

30 Sep 03:45

Choose a tag to compare

Feat

  • 进入 404 页面时保留当前 URL (#14)

Refactor

  • 优化 error page 页面

Style

  • 样式穿透使用最新的 :deep() 语法 (#13)

Chore

  • 升级了所有的三方依赖到最新版本
  • dev 环境下更换为通过反向代理方式访问接口

v3.2.1

14 Sep 10:54

Choose a tag to compare

Refactor

  • 采用 Easy Mock 模拟真实的后端接口

Style

  • 统一采用 import type 语法导入类型

Chore

  • 升级了所有的三方依赖到最新版本