1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yiming_chang-vue-pure-admin

23.04.2025 03:54
GitLife Service Account

3.9.3 (2022-12-04)

🎫 Новое

  • Добавлен пример пагинации и анимации загрузки для @pureadmin/table

🐞 Исправления ошибок

  • Исправлена проблема белого экрана при изменении динамических маршрутов, сохраненных в локальном хранилище после включения CachingAsyncRoutes
  • Исправлено异常显示的问题,当菜单折叠后 Tooltip 显示异常

🍏 Улучшения производительности

  • Расширены способы использования локальных иконок, что еще больше уменьшило количество запросов при первом запуске полной версии на 13
  • При медленной загрузке меню добавлена анимация загрузки, что улучшило пользовательский опыт
  • Инициализация темы перемещена в onBeforeMount, чтобы избежать мигания начальной страницы при инициализации

Исправления

  • Исправлено отображение Tooltip при сворачивании меню

Улучшения

  • Уменьшено количество запросов при первом запуске на 13
  • Добавлена анимация загрузки при медленной загрузке меню
  • Инициализация темы перемещена в onBeforeMount
Последнее сообщение коммита: release: update 3.9.3
23.04.2025 03:54
GitLife Service Account

3.9.2 (2022-12-03)

🍏 Оптимизация

  • Глобальное изменение стиля закрытия компонентов el-dialog, el-drawer, el-message-box, el-notification из библиотеки element-plus, чтобы сделать их более заметными подробные изменения в коде
  • Улучшение совместимости сообщений о выходе пакетов с различными путями выходных данных
  • Оптимизация некоторых анимаций
Последнее сообщение коммита: release: update 3.9.2
23.04.2025 03:53
GitLife Service Account

3.9.1 (2022-12-02)

🎫 Функциональные улучшения

  • Добавлен CachingAsyncRoutes для включения глобального конфигурационного параметра динамического кэширования маршрутов, значение по умолчанию — true
  • Добавлен TooltipEffect для глобальной конфигурации, позволяющей настроить параметр effect для всех el-tooltip в приложении, значение по умолчанию — light, что не влияет на бизнес-код
  • Добавлен пример использования Tooltip для текстовых подсказок, когда текст выходит за пределы поля

🍏 Оптимизации производительности

  • Улучшено initRouter для обеспечения совместимости с сценариями sso
  • Улучшена анимация стиля для хлебных крошек
Последнее сообщение коммита: release: update 3.9.1
23.04.2025 03:53
GitLife Service Account

3.9.0 (2022-11-30)

🐞 Устранение ошибок

  • Устранена дрожь, возникающая при выходе из полноэкранного режима из-за слишком длинного текста, что приводит к появлению полосы прокрутки.
  • Устранены некоторые типичные ошибки.

🍏 Улучшения производительности

  • perf: Оптимизация загрузки первой страницы, по сравнению с версией 3.9.0 и более ранними версиями, количество запросов на первую страницу уменьшилось на 71, а объем загружаемых ресурсов на первой странице сократился на 4.1 MB.
Последнее сообщение коммита: release: update 3.9.0
23.04.2025 03:53
GitLife Service Account

3.8.7 (2022-11-28)

🍏 Оптимизация производительности

  • perf: Оптимизация процесса сборки. Обновление обязательно! Используйте unplugin-vue-define-options вместо unplugin-vue-macros для значительного ускорения сборки. Пример: при использовании unplugin-vue-macros время полной сборки на среднем по производительности компьютере составляет 6 минут 😭, а при использовании unplugin-vue-define-options время сборки на том же компьютере сокращается до 50 секунд ☺️
Последнее сообщение коммита: release: update 3.8.7
23.04.2025 03:53
GitLife Service Account

3.8.6 (2022-11-27)

🎫 Новое

  • Добавлено функциональное сообщение message для поддержки стилей сообщений Message из Element Plus и Ant Design. Использование и упаковка имеют минимальные затраты и поддерживают темную тему, очень удобно 😂

🍏 Оптимизация

  • perf: Удалось избежать установки @vue/runtime-core для поддержки подсказок volar для всех компонентов element-plus
Последнее сообщение коммита: release: update 3.8.6
23.04.2025 03:52
GitLife Service Account

3.8.5 (2022-11-26)

🍏 Оптимизация производительности

  • Великая оптимизация, удаление @pureadmin/components и использование совместимого стиля написания. Размер сборки платформы до включения сжатия уменьшился на 0,4 МБ, а размер первоначальной загрузки страницы уменьшился на 2,3 МБ ресурсов. Это является значительной оптимизацией для упрощенной версии, которая уже обновлена кодом.
Последнее сообщение коммита: release: update 3.8.5
23.04.2025 03:52
GitLife Service Account

3.8.0 (2022-11-26)

🎫 Новое

  • Добавлены примеры различных форматов данных (@pureadmin/table, глубокая структура)
  • Добавлен пример предварительного просмотра изображений (@pureadmin/table)
  • Добавлен пример перетаскивания строк и столбцов (@pureadmin/table)
  • Добавлен пример контекстного меню (@pureadmin/table)
  • Добавлен пример экспорта в Excel (@pureadmin/table)
  • Добавлен пример редактирования ячеек (@pureadmin/table)
  • Добавлен пример водяного знака (@pureadmin/table)
  • Добавлен пример печати (@pureadmin/table)
  • Добавлен пример встраивания графиков echarts (@pureadmin/table)
  • Добавлена оптимизация svgo для всех файлов svg платформы, уменьшение объема

🍏 Оптимизация

  • Автоматическое импортирование статических маршрутов платформы, исключение необходимости ручного импорта
  • Улучшенные глобальные типы подсказок
  • Оптимизация конфигурации предварительного построения зависимостей vite в платформе, значительное ускорение загрузки при смене страниц
Последнее сообщение коммита: release: update 3.8.0
23.04.2025 03:52
GitLife Service Account

3.7.1 (22 ноября 2022)

🔥 Устранимые проблемы

  • Исправлен потенциальный сбой при выходе из системы, когда кэширование вкладок отключено.
Последнее сообщение коммита: release: update 3.7.1
23.04.2025 03:52
GitLife Service Account

3.7.0 (2022-11-21)

✔️ Улучшения

  • Замена driver.js на intro.js

🎫 Новые возможности

  • Добавлено однокнопочное входное подключение для фронтенда, тестовый адрес https://yiming_chang.gitee.io/vue-pure-admin/#/pure-table/index?username=sso&roles=admin&accessToken=eyJhbGciOiJIUzUxMiJ9.admin
  • Добавлены дополнительные примеры для @pureadmin/table и примеры таблицы element-plus (соответствуют примерам таблицы на https://element-plus.org/zh-CN/component/table.html)
  • Улучшена функциональность страницы с водяными знаками (поддерживает настройку различных цветов, теней, текста, дополнительных свойств, установку нередактируемых водяных знаков и установку водяных знаков для определенных элементов)
  • Улучшена навигация, добавлен глобальный параметр MenuArrowIconNoTransition, который можно настроить в файле public/serverConfig.json. Для устранения задержек при разворачивании меню слева, установите MenuArrowIconNoTransition: true.
  • Заменены демонстрационные компоненты конструктора форм

🐞 Исправления ошибок

  • Исправлено переключение между страницами с параметрами внутри меню, теперь активная страница подсвечивается

🍏 Улучшения производительности

  • Удален устаревший $baseUrl
  • Устранено сообщение об ошибке "global is not defined" при импорте определенной библиотеки, добавьте файл src/utils/globalPolyfills.ts в src/main.ts
  • Удален @vitejs/plugin-legacy, vue3 не может быть сделан совместимым с ie с помощью любого инструмента
Последнее сообщение коммита: release: update 3.7.0
23.04.2025 03:51
GitLife Service Account

3.6.4 (2022-11-10)

🎫 Функциональные улучшения

  • Добавлена поддержка использования онлайн иконок для меню icon

🐞 Исправления ошибок

  • Исправлены проблемы с цветом текста кнопки vxe-button при наведении мыши и некоторые другие стили

🍏 Улучшения производительности

  • Улучшена проверка маршрутов, теперь если пользователь уже авторизован и у него есть данные авторизации, он не может перейти на маршруты из белого списка, а остается на текущей странице
  • Удалены baseURL и глобальное проксирование окружения, теперь можно напрямую указывать их в vite.config.ts, что упрощает конфигурацию и поддерживает несколько адресов прокси
Последнее сообщение коммита: release: update 3.6.4
23.04.2025 03:50
GitLife Service Account

3.6.3 (2022-11-01)

🎫 Новое

  • Классификация статических ресурсов для пакетирования
  • Добавлен компонент панели сообщений demo

🐞 Исправления ошибок

  • Исправлен конфликт нового свойства collapse в tailwindcss с именами классов платформы
  • Исправлено повторное обновление token при истечении срока его действия, если на странице есть несколько запросов
Последнее сообщение коммита: release: update 3.6.3
23.04.2025 03:50
GitLife Service Account

3.6.2 (2022-10-27)

✔️ Улучшение

  • Использование псевдонима @/ для замены псевдонима /@/
Последнее сообщение коммита: release: update 3.6.2
23.04.2025 03:50
GitLife Service Account

3.6.1 (2022-10-27)

🎫 Новое

  • Добавлены настройки для запуска пакета с заменой локальной библиотеки через CDN, по умолчанию false, то есть CDN не запускается
  • Добавлены опции для сжатия пакета с использованием gzip и brotli

🐞 Исправления ошибок

  • Исправлено отображение стиля при длинном заголовке title
  • Исправлено проблему с перенаправлением на 404 из-за повторения имени name родительского маршрута и дочернего маршрута

🍏 Улучшения производительности

  • Обновлено axios до последней версии
Последнее сообщение коммита: release: update 3.6.1
23.04.2025 03:50
GitLife Service Account

3.6.0 (2022-10-25)

🎫 Новое

  • Добавлен пример загрузки файла demo
  • Добавлен пример компонента для печати demo
  • Добавлен пример редактора json demo

✔️ Переработка

  • Переработан модуль прав доступа, используя наиболее популярный RBAC (Role-Based Access Control): управление доступом на основе ролей (пользователь -> роль -> права доступа), и обновлены примеры страницы и кнопки с правами доступа demo. Поддержка трех режимов проверки прав доступа (компонентный, функциональный и командный).

🐞 Исправление ошибок

  • Исправлено отсутствие очистки темы при очистке кэша и возврате на страницу входа
  • Исправлено отображение меню в режиме horizontal в продакшне
  • Исправлено случайное отсутствие отображения навигации в режиме mix в продакшне
  • Исправлено бесконечное обновление token при истечении срока его действия

🍏 Улучшения производительности

  • Удалены неиспользуемые @apply из tailwind.css
  • Заменены одинарные комментарии // на многострочные /** */ для улучшения подсказок в редакторе
  • Улучшена обработка нажатия Enter на странице входа
  • Упрощены некоторые функции, удалены ненужные, что улучшило скорость загрузки страницы
Последнее сообщение коммита: release: update 3.6.0
23.04.2025 03:49
GitLife Service Account

3.5.0 (2022-9-10)

🎫 Новое

  • Добавлен cssnano для сжатия css при сборке
  • Добавлен element-plus для демонстрации плавного скролла Table страницы
  • Включен vscode для подсветки синтаксиса и подсказок по скобкам

✔️ Переработка

🐞 Исправление ошибок

  • Исправлена проблема с бесконечным циклом при обновлении token
  • При сбросе маршрута очищается кэш страниц

🍏 Улучшения производительности

  • При сбросе маршрута очищается кэш страниц
Последнее сообщение коммита: release: update 3.5.0
23.04.2025 03:49
GitLife Service Account

3.4.6 (23 августа 2022)

🐞 Исправления ошибок

  • process не определен в пути
  • Исправление ошибки при пустом массиве children для динамических маршрутов
  • Исправление ошибки при загрузке iframe
Последнее сообщение коммита: release: update 3.4.6
23.04.2025 03:49
GitLife Service Account

3.4.5 (2022-8-22)

🐞 Исправления ошибок

  • Исправлено проблемное поведение при установке локальных реактивных объектов хранения
Последнее сообщение коммита: release: update 3.4.5
23.04.2025 03:49
GitLife Service Account

3.4.0 (2022-8-22)

🍏 Оптимизация производительности

  • Оптимизация маршрутизации
  • Улучшение совместимости с мобильными устройствами
  • Оптимизация передачи параметров маршрутизации (при использовании методов query и params для обновления страницы, параметры будут сохранены в url и вкладке без необходимости включать кэширование вкладок)
Последнее сообщение коммита: release: update 3.4.0
23.04.2025 03:49
GitLife Service Account

3.3.5 (2022-08-19)

🎫 Новые возможности

  • Вторичная обёртка element-plus компонента Table в @pureadmin/table, предоставляющая гибкие настройки и интегрированная в платформу
  • Вторичная обёртка element-plus компонента Descriptions в @pureadmin/descriptions, предоставляющая гибкие настройки и интегрированная в платформу
  • Сбор большинства инструментов платформы и хуков в @pureadmin/utils и удаление кода, перемещённого в этот репозиторий, для уменьшения объёма платформы
  • Добавление плагина unplugin-vue-define-options, позволяющего напрямую указывать defineOptions({name: 'custom name'}) в страницах
  • Добавление инструмента анализа файлов и языка cloc
  • Добавление интернационализации страницы входа
  • Добавление типа объявления для полного конфигурационного файла маршрутов
  • Добавление демонстрационного примера страницы с виртуальным списком
  • Добавление демонстрационного примера страницы с просмотром PDF
  • Добавление демонстрационного примера страницы с экспортом в формате EXCEL
  • Добавление демонстрационного примера страницы без макета

✔️ Переработка- Переработка темы, чтобы она соответствовала теме element-plus в темной теме (что также решает проблему повторного перекрытия стилей CSS для элементов в версиях 3.3.0 и ниже, что затрудняет отладку стилей)

  • Переработка функции сброса маршрутов### 🍏 Улучшения производительности

  • Поддержка проектов, хранящихся в директориях с кириллическими названиями, хотя мы не рекомендуем использовать кириллические названия, так как некоторые библиотеки могут не обрабатывать пути с кириллическими символами, что может привести к ошибкам в проекте.

  • Оптимизация типов интерфейсов.

🐞 Исправление ошибок

  • Исправление проблемы отображения асинхронных маршрутов с showlink равным false после обновления страницы.
  • Исправление проблемы скрытия текста в вертикальном меню навигации после его сворачивания при отсутствии значка.
Последнее сообщение коммита: release: update 3.3.5
1
https://api.gitlife.ru/oschina-mirror/yiming_chang-vue-pure-admin.git
git@api.gitlife.ru:oschina-mirror/yiming_chang-vue-pure-admin.git
oschina-mirror
yiming_chang-vue-pure-admin
yiming_chang-vue-pure-admin