mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-11-03 13:44:47 +08:00
Compare commits
3 Commits
fb3e6ea8d2
...
v6.0.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1daf83cf9d | ||
|
|
a8ca71ae61 | ||
|
|
e08626d443 |
@@ -1,3 +1,32 @@
|
||||
# 6.0.0 (2025-04-10)
|
||||
|
||||
### ✔️ Refactor
|
||||
|
||||
- Refactor the icon module, use `@iconify/json` to replace the `@iconify-icons/*` dependency that is no longer maintained and updated, optimize the user experience, ensure that the icon library can be continuously updated and support `Tree-shaking`
|
||||
- Upgrade `tailwindcss` to `v4` version, bringing faster build speed, simpler installation and configuration, and providing a dedicated `vite` plug-in
|
||||
|
||||
### 🎫 Feat
|
||||
|
||||
- Add `Ai` chat component example
|
||||
- Add `tagOnClick` tag to switch global public events
|
||||
- Add code editor example
|
||||
- Add `Markdown` example
|
||||
- Add slider example
|
||||
|
||||
### 🐞 Bug fixes
|
||||
|
||||
- Fix `aria-hidden` error
|
||||
- Fix the problem that code hints cannot be displayed when using `this` syntax and update `pinia` related syntax
|
||||
|
||||
### 🍏 Perf
|
||||
|
||||
- Fix broken links in the waterfall infinite scrolling example
|
||||
- Update `vue-flow`, related compatibility processing
|
||||
- Delete the deprecated dependency package `eslint-define-config`, upgrade `eslint` to the latest version, related compatibility processing
|
||||
- Optimize `src/style/dark.scss` syntax
|
||||
- Optimize login parameter transfer
|
||||
- Use `keydown` to replace `keypress`, the `keypress` event has been deprecated
|
||||
|
||||
# 5.9.0 (2024-12-10)
|
||||
|
||||
### ✔️Refactor
|
||||
|
||||
29
CHANGELOG.md
29
CHANGELOG.md
@@ -1,3 +1,32 @@
|
||||
# 6.0.0 (2025-04-10)
|
||||
|
||||
### ✔️ Refactor
|
||||
|
||||
- Refactor the icon module, use `@iconify/json` to replace the `@iconify-icons/*` dependency that is no longer maintained and updated, optimize the user experience, ensure that the icon library can be continuously updated and support `Tree-shaking`
|
||||
- Upgrade `tailwindcss` to `v4` version, bringing faster build speed, simpler installation and configuration, and providing a dedicated `vite` plug-in
|
||||
|
||||
### 🎫 Feat
|
||||
|
||||
- Add `Ai` chat component example
|
||||
- Add `tagOnClick` tag to switch global public events
|
||||
- Add code editor example
|
||||
- Add `Markdown` example
|
||||
- Add slider example
|
||||
|
||||
### 🐞 Bug fixes
|
||||
|
||||
- Fix `aria-hidden` error
|
||||
- Fix the problem that code hints cannot be displayed when using `this` syntax and update `pinia` related syntax
|
||||
|
||||
### 🍏 Perf
|
||||
|
||||
- Fix broken links in the waterfall infinite scrolling example
|
||||
- Update `vue-flow`, related compatibility processing
|
||||
- Delete the deprecated dependency package `eslint-define-config`, upgrade `eslint` to the latest version, related compatibility processing
|
||||
- Optimize `src/style/dark.scss` syntax
|
||||
- Optimize login parameter transfer
|
||||
- Use `keydown` to replace `keypress`, the `keypress` event has been deprecated
|
||||
|
||||
# 5.9.0 (2024-12-10)
|
||||
|
||||
### ✔️Refactor
|
||||
|
||||
@@ -1,3 +1,32 @@
|
||||
# 6.0.0 (2025-04-10)
|
||||
|
||||
### ✔️ Refactor
|
||||
|
||||
- 重构图标模块,使用`@iconify/json`替换不再维护更新的`@iconify-icons/*`依赖,优化使用体验,确保图标库可持续更新并支持`Tree-shaking`
|
||||
- 升级`tailwindcss`至`v4`版本,带来更快的构建速度、更简化的安装和配置、提供专属`vite`插件
|
||||
|
||||
### 🎫 Feat
|
||||
|
||||
- 添加`Ai`聊天组件示例
|
||||
- 添加`tagOnClick`标签切换全局公共事件
|
||||
- 添加代码编辑器示例
|
||||
- 添加`Markdown`示例
|
||||
- 添加滑块示例
|
||||
|
||||
### 🐞 Bug fixes
|
||||
|
||||
- 修复`aria-hidden`报错
|
||||
- 修复使用`this`语法时无法显示代码提示的问题并更新`pinia`相关语法
|
||||
|
||||
### 🍏 Perf
|
||||
|
||||
- 修复组件-瀑布流无限滚动示例中失效的链接
|
||||
- 更新`vue-flow`,相关兼容处理
|
||||
- 删除已弃用的依赖包`eslint-define-config`,升级`eslint`至最新版本,相关兼容处理
|
||||
- 优化`src/style/dark.scss`语法
|
||||
- 优化登录传参
|
||||
- 使用`keydown`替换`keypress`,`keypress`事件已弃用
|
||||
|
||||
# 5.9.0 (2024-12-10)
|
||||
|
||||
### ✔️ Refactor
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vue-pure-admin",
|
||||
"version": "5.9.0",
|
||||
"version": "6.0.0",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"Version": "5.9.0",
|
||||
"Version": "6.0.0",
|
||||
"Title": "PureAdmin",
|
||||
"FixedHeader": true,
|
||||
"HiddenSideBar": false,
|
||||
|
||||
@@ -260,7 +260,7 @@ export default defineComponent({
|
||||
"pb-2",
|
||||
"bg-bg_color",
|
||||
isFullscreen.value
|
||||
? ["w-full!", "h-full!", "z-2002", "fixed", "inset-0"]
|
||||
? ["h-full!", "z-2002", "fixed", "inset-0"]
|
||||
: "mt-2"
|
||||
]}
|
||||
>
|
||||
|
||||
@@ -253,7 +253,7 @@ export default defineComponent({
|
||||
"pb-2",
|
||||
"bg-bg_color",
|
||||
isFullscreen.value
|
||||
? ["w-full!", "h-full!", "z-2002", "fixed", "inset-0"]
|
||||
? ["h-full!", "z-2002", "fixed", "inset-0"]
|
||||
: "mt-2"
|
||||
]}
|
||||
>
|
||||
|
||||
@@ -78,7 +78,7 @@ onBeforeUnmount(() => {
|
||||
</el-scrollbar>
|
||||
|
||||
<div
|
||||
class="flex justify-end p-3 border-0 border-t-[1px]! border-solid border-[var(--pure-border-color)]"
|
||||
class="flex justify-end p-3 border-0 border-t-[1px] border-solid border-[var(--pure-border-color)]"
|
||||
>
|
||||
<el-button
|
||||
v-tippy="{
|
||||
|
||||
@@ -106,7 +106,7 @@ const swiperExample: any[] = [
|
||||
</template>
|
||||
<el-row :gutter="10">
|
||||
<el-col v-for="item in swiperExample" :key="item.id" :span="12">
|
||||
<h6 class="py-[16px] text-base">{{ item.label }}</h6>
|
||||
<h6 class="py-[16px]! text-base">{{ item.label }}</h6>
|
||||
<swiper v-bind="item.options">
|
||||
<swiper-slide v-for="i in 5" :key="i">
|
||||
<div
|
||||
|
||||
@@ -232,7 +232,7 @@ const onDownload = () => {
|
||||
</p>
|
||||
<el-divider />
|
||||
|
||||
<p class="mb-4! mt-4">
|
||||
<p class="my-4!">
|
||||
结合表单校验进行<span class="text-[red]">手动上传</span>
|
||||
<span class="text-[14px]">
|
||||
(可先打开浏览器控制台找到Network,然后填写表单内容后点击点提交观察请求变化)
|
||||
|
||||
@@ -106,7 +106,7 @@ onMounted(() => {
|
||||
/>
|
||||
</div>
|
||||
<div class="px-4 pt-2 pb-4 border-t border-t-gray-800">
|
||||
<h4 class="pb-4 text-gray-50 group-hover:text-yellow-300">
|
||||
<h4 class="pb-4! text-gray-50 group-hover:text-yellow-300">
|
||||
{{ item.name }}
|
||||
</h4>
|
||||
<div
|
||||
@@ -115,7 +115,7 @@ onMounted(() => {
|
||||
<div class="text-gray-50">$ {{ item.price }}</div>
|
||||
<div>
|
||||
<button
|
||||
class="px-3 h-7 rounded-full bg-red-500 text-sm text-white shadow-lg transition-all duration-300 hover:bg-red-600"
|
||||
class="px-3! rounded-full bg-red-500 text-sm text-white shadow-lg transition-all duration-300 hover:bg-red-600 border-0"
|
||||
@click.stop="handleDelete(item, index)"
|
||||
>
|
||||
删除
|
||||
@@ -129,7 +129,7 @@ onMounted(() => {
|
||||
|
||||
<!-- <div class="flex justify-center py-10">
|
||||
<button
|
||||
class="px-5 py-2 rounded-full bg-gray-700 text-md text-white cursor-pointer hover:bg-gray-800 transition-all duration-300"
|
||||
class="px-5! py-2! rounded-full bg-gray-700 text-md text-white cursor-pointer hover:bg-gray-800 transition-all duration-300 border-0"
|
||||
@click="handleLoadMore"
|
||||
>
|
||||
加载更多
|
||||
|
||||
@@ -118,7 +118,7 @@ const {
|
||||
</div>
|
||||
<el-popconfirm title="是否确认删除?" @confirm="onbatchDel">
|
||||
<template #reference>
|
||||
<el-button type="danger" text class="mr-2!"> 批量删除 </el-button>
|
||||
<el-button type="danger" text class="mr-1!"> 批量删除 </el-button>
|
||||
</template>
|
||||
</el-popconfirm>
|
||||
</div>
|
||||
|
||||
@@ -117,7 +117,7 @@ defineExpose({ onTreeReset });
|
||||
</template>
|
||||
</el-input>
|
||||
<el-dropdown :hide-on-click="false">
|
||||
<More2Fill class="w-[28px] cursor-pointer outline-none" />
|
||||
<More2Fill class="w-[28px] cursor-pointer outline-hidden" />
|
||||
<template #dropdown>
|
||||
<el-dropdown-menu>
|
||||
<el-dropdown-item>
|
||||
|
||||
@@ -419,7 +419,7 @@ export function useUser(tableRef: Ref, treeRef: Ref) {
|
||||
/>
|
||||
</ElFormItem>
|
||||
</ElForm>
|
||||
<div class="mt-4 flex">
|
||||
<div class="my-4 flex">
|
||||
{pwdProgress.map(({ color, text }, idx) => (
|
||||
<div
|
||||
class="w-[19vw]"
|
||||
|
||||
Reference in New Issue
Block a user