Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.6.1...v1.6.2
pip install sqlglot[rs]==26.6.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
as_query
и as_form
.NotBlank
в шаблоне VO для главной и дочерней таблиц.Полная история обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.6.0...v1.6.1
log_decorator
декоратор.Полный список обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.5.0...v1.5.1
Удалён废弃的log_decorator
декоратор.
Полный список изменений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.4.0...v1.5.0
Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/commits/v1.4.0
Полный список обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.3.2...v1.3.3
Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.3.1...v1.3.2
Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.3.0...v1.3.1
异常日志的问题 -> проблем с записью异常日志
PyJWT
для замены python-jose
для решения некоторых вопросов безопасности.pydantic-validation-decorator
.service
.ServiceException
и предупреждения ServiceWarning
на уровне всего проекта, что позволяет избежать необходимости писать большое количество обработчиков исключений в интерфейсах.ALTER TABLE sys_menu ADD COLUMN route_name varchar(50) DEFAULT '';
constant
и типы перечислений enums
.StringUtil
и CronUtil
.status
и del_flag
в слое dao
и базе данных.Log
.В будущих версиях будет удален декоратор log_decorator
, пожалуйста, перенесите его как можно скорее.RedisInitKeyConfig
в перечисление. Теперь можно получить соответствующие ключи и комментарии следующим образом:RedisInitKeyConfig.ACCESS_TOKEN.key
, RedisInitKeyConfig.ACCESS_TOKEN.remark
.ruff
для форматирования и проверки кода бэкенда, оптимизированы импорты.ServiceException
и предупреждений ServiceWarning
.vo
используются поля Field
.Исправление ошибок:
Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.2.1...v1.2.2
Исправление ошибок:
Оптимизация кода и производительности:
Полный список обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.2.0...v1.2.1
Исправлены ошибки в пунктуации и грамматике.
Важно:
Это разрушительное обновление, которое重构了数据库ORM为异步,代码改动很大,请谨慎升级.
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
.Новые функции:
Исправленные ошибки:
Полная история обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.3...v1.2.0
Важно:
Это разрушительное обновление, которое переконфигурировало ORM базы данных для работы в асинхронном режиме, что привело к значительным изменениям в коде. Пожалуйста, будьте осторожны при обновлении.
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
.Новые функции:
Исправленные ошибки:
Полная история обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.3...v1.2.0
Новые функции:
Полная история обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.2...v1.1.3
Новые функции:
@lru_cache
для кэширования результатов запроса о принадлежности IP-адреса, что позволяет избежать повторного вызова интерфейса запроса принадлежности IP-адреса и улучшает производительность.Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.1...v1.1.2
Исправление ошибок:
Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.0...v1.1.1
Новые функции:
Исправленные ошибки:
Полный список обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.3...v1.1.0
Новые функции:
Исправленные ошибки:
Полный журнал обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.2...v1.0.3
Новые функции:
Исправленные ошибки:
Оптимизация кода и производительности:
Полная история обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.1...v1.0.2
Важно:
Обновлена версия fastapi до 0.109.1 для устранения некоторых проблем безопасности. Команда: pip install fastapi[all]==0.109.1 -i https://mirrors.aliyun.com/pypi/simple/.
Новые функции:
В модуле управления логами добавлены новые поля для сортировки запросов.
Полная история обновлений: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.0...v1.0.1