Оптимизация инструментов, связанных с Excel, FastExcel заменяет EasyExcel
Исправление модуля IoT, ошибки инициализации SQL
Обновление springboot до 3.4.3
Обновление mybatisplus до 3.5.8
Обновление maku-generator-pro до 1.3.2
Обновление Vite до 6.2.2
Обновление vue-i18n до 11.1.2
Обновление pinia до 2.3.1
Обновление vue до 3.5.13
Обновление axios до 1.8.3
Обновление element-plus до 2.9.6
Изменения:
- Изменение лицензии на Apache2.0 для удовлетворения потребностей как личных, так и корпоративных проектов
- Улучшение логики кэширования пользователя, теперь при изменении информации пользователя кэш данных также обновляется
- Улучшение прав суперпользователя, теперь даже без конфигурации меню права доступа имеют права доступа к API
- Решение проблемы потери точности в JavaScript, при превышении максимальной точности JavaScript используется тип String
- Решение проблемы неподдержки Knife4j для SpringBoot3.4
- Изменение значения по умолчанию для истечения срока действия accessToken на OnClickListener.CLICK_MILLIS милисекунд
- Обновление SpringBoot до версии 3.4.1
Обновление логики:
- Добавлен модуль WebSocket для простого использования отправки сообщений.
- Обновлен компонент `@Trans` с поддержкой динамического SQL-словаря.
- Добавлена зависимость `tdesign-vue-next/chat`.
- Улучшена логика входа: после успешной авторизации происходит переход на предыдущую страницу.
- Изменён метод маршрутизации на `createWebHistory`.
- Генератор кода теперь группирует просмотренный код по дереву каталогов.
- Генератор кода больше не генерирует SQL-код меню сразу, а получает его при нажатии кнопки меню.
- Генератор кода оптимизировал шаблоны фронтенда, чтобы они лучше соответствовали стандартам кодирования.
- В генераторе кода исправлена проблема ошибочного обновления подчиненной таблицы при создании нескольких таблиц.
- Обновлен Spring Boot до версии 3.4.0.