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

OSCHINA-MIRROR/596392912-mica

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 36 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 00:44 9de1e5a

Изменения в версиях

Выпуск версии

v3.2.5 — 2024-04-26

  • Используется StandardCharsets непосредственно в mica-core.
  • Добавлен метод генерации идентификатора (id) в mica-core, принцип аналогичен uuid.
  • Исправлена ошибка (fix) в RedisSerializer для mica-redis: адаптирован к kotlin-типам (data class является final).

v3.2.4 — 2024-03-23

  • Устранено предупреждение о запуске redis в mica-redis (gitee #I8REGD #32), спасибо @mymx2.
  • Скорректирована логика в mica-xss (gitee #I9AL2N), спасибо @okayaok за обратную связь.
  • В mica-core добавлена проверка диапазона значений.
  • Доработан HexUtil в mica-core.
  • Разграничены пути knife4j в mica-lite (gitee #28), спасибо @mymx2.
  • Улучшен FieldError для обработки пустых значений в mica-lite (gitee #27), спасибо @mymx2.

v3.2.3 — 2024-03-02

  • Обновлён файл ip2region xdb в mica-ip2region.
  • Оптимизирована конфигурация ssl в mica-http.
  • Обновление зависимостей.

v3.2.2 — 2024-01-21

  • Поддержка graalvm AOT в mica-holidays.
  • Исправлено использование IPv6 в файле базы данных ip2region для graalvm AOT, спасибо github @lishangbu pr.
  • Обновление зависимостей.

v3.2.0 — 2023-12-02

  • Доработка и оптимизация mica-http, при использовании консоли журналов не требуется slf4j.
  • Доработка JsonUtil в mica-core.
  • Обновление зависимостей.

v3.1.6 — 2023-12-02

  • Доработка и оптимизация mica-http, при использовании консоли журналов не требуется slf4j.
  • Доработка JsonUtil в mica-core.
  • Обновление зависимостей.

v3.1.5.1 — 2023-10-28

  • Модуль mica-holidays с обновлением праздников на 2024 год.

v3.1.5 — 2023-10-21

  • Добавление модуля mica-holidays.
  • Доработка mica-http благодаря обратной связи от друга @吴天狗.
  • Поддержка сегментирования RsaUtil в mica-core (gitee #I855S0), обратная связь от @桂在坚持.
  • Обновление gradle wrapper до версии 8.4.
  • Обновление mica-auto.

v3.1.3 — 2023-08-27

  • Улучшение поддержки JsonView и R в mica-lite, унифицированная упаковка возвращаемых данных, обратная связь от github #53, спасибо @yangwenliang123.
  • Оптимизация mica-core с улучшением и оптимизацией uuid.
  • Оптимизация и улучшение JsonUtil в mica-core, добавлены методы toJsonWithView.
  • Добавление mica-nats, высокопроизводительный и лёгкий модуль MQ.
  • Оптимизация по умолчанию для utf-8 в mica-ip2region (gitee #I7TT74), спасибо @Hi,all.
  • Удобство geo и HyperLogLog операций в mica-redis.

v3.1.1 — 2023-07-16

  • Поддержка префиксов и пользовательской обработки ключей в mica-redis key.
  • Использование миллисекунд для ограничения времени в mica-redis.
  • Переход на Spring boot 3.1.1.

v3.0.8 — 2023-06-24

  • Обновление ip2region.xdb в mica-ip2region.
  • Подписка на pub и sub в mica-redis с использованием RedisMessageListenerContainer.
  • Улучшения в RPubSubEvent в mica-redis. boot до 2.4.7

v2.5.0.1 — 2021-05-25:

  • :sparkles: код оптимизирован, количество проблем на codacy уменьшено;
  • :bug: исправлена ошибка инициализации mica-redis RedisTemplate;
  • :memo: обновлён README.md, обновлены адреса документов;
  • :sparkles: оптимизирован импорт пакетов.

v2.4.6.1 — 2021-05-25:

  • :sparkles: код оптимизирован, количество проблем на codacy уменьшено;
  • :bug: исправлена ошибка инициализации mica-redis RedisTemplate;
  • :memo: обновлён README.md, обновлены адреса документов;
  • :sparkles: оптимизирован импорт пакетов.

v2.5.0 — 2021-05-23:

  • :sparkles: mica-redis доработан, поддерживается Spring boot до версии 2.5.0;
  • :arrow_up: Spring boot обновлён до версии 2.5.0.

v2.4.6 — 2021-05-23:

  • :sparkles: поддержка mica-logging для Loki завершена (#36 #I3PX2F);
  • :arrow_up: druid обновлён до версии 1.2.6;
  • :arrow_up: Spring boot обновлён до версии 2.4.6;
  • :sparkles: добавлена поддержка Spring-native для mica-ip2region и mica-captcha (#38 #I3PX2N);
  • :sparkles: в mica-jetcache добавлена поддержка metrics (#37 #I3PX2K);
  • :sparkles: в mica-caffeine добавлено предупреждение о том, что не рекомендуется использовать собственный Caffeine bean;
  • :sparkles: добавлены методы throwOn в R в mica-core;
  • :sparkles: улучшен ICacheKey и scan в mica-redis;
  • :sparkles: унифицирована оптимизация кода, уменьшено количество предупреждений от Alibaba;
  • :bug: в mica-logging исправлена проблема с неработающим LoggingInitializer в Spring boot 2.4.x;
  • :arrow_up: Spring boot обновлён до версии 2.4.6.

v2.4.5 — 2021-04-28:

  • :sparkles: добавлен модуль mica-jetcache;
  • :sparkles: добавлен модуль mica-lite;
  • :sparkles: переработана UndertowMetrics в mica-metrics, предоставлены более полезные индикаторы;
  • :sparkles: DruidMetrics в mica-metrics доработан, предоставлены более полезные индикаторы;
  • :sparkles: изменено название bean redisTemplate на micaRedisTemplate в mica-redis для уменьшения конфликтов;
  • :sparkles: cache в mica-captcha изменён на чтение при каждом обращении, caffeine будет обновляться, ссылка станет нулевой;
  • :sparkles: bean и метод generateBase64Vo в mica-captcha оптимизированы;
  • :sparkles: уменьшены отражения в журнале в mica-logging, добавлен README с информацией о подключении к журналам Alibaba Cloud и Tencent Cloud;
  • :sparkles: метод base64 image в mica-qrcode;
  • :sparkles: общий код шлюза в mica-core;
  • :sparkles: CollectionUtil computeIfAbsent в mica-core, чтобы избежать ошибок jdk8 JDK-8161372;
  • :sparkles: BLOCK_SIZE по умолчанию в Pkcs7Encoder в mica-core изменён на 16, GitHub #35, совместимо с большим количеством языков программирования;
  • :bug: ошибка в mica-caffeine при наличии нескольких cache name;
  • :arrow_up: Spring boot обновлён до версии 2.4.5;
  • :arrow_up: mica-weixin обновлён до версии 2.1.0 (улучшена поддержка mica-caffeine).

v2.4.4-GA — 2021-03-28:

  • :sparkles: новый модуль mica-qrcode для удобного распознавания и создания QR-кодов;
  • :sparkles: переработан mica-logging, logstash-logback-encoder настраивается по желанию, logstash и json необходимо добавить вручную;
  • :sparkles: доработка и улучшение DesensitizationUtil в mica-core;
  • :sparkles: ImageUtil в mica-core;
  • :sparkles: обновление базы данных ip2region в mica-ip2region, Gitee #I3AJNV;
  • :bug: ScanOptions count в mica-redis имеет значение null;
  • :arrow_up: mica-auto обновлён до версии 2.0.4;
  • :arrow_up: mica-weixin обновлён до версии 2.0.6;
  • :arrow_up: spring cloud обновлён до версии 2020.0.2;
  • :arrow_up: Spring boot обновлён до версии 2.4.4.

v2.4.3-GA — 2021-02-27:

  • :sparkles: открыт исходный код mica-logging;
  • :sparkles: JsonUtil и SystemUtil в mica-core доработаны;
  • :sparkles: ключ начала запроса в mica-core;
  • :sparkles: XssUtil поддерживает два режима экранирования и очистки;
  • :sparkles: токен авторизации по умолчанию для ключа авторизации в mica-swagger;
  • :memo: добавлена диаграмма звёздного неба;
  • :memo: изменена диаграмма модулей;
  • :arrow_up: Spring boot обновлён до версии 2.4.3.

v2.4.2-GA — 2021-02-08:

  • :sparkles: @EnableCaching по умолчанию в mica-caffeine и mica-redis.
  • :sparkles: модуль mica-caffeine добавлен в mica-bom.

v2.4.1-GA — 2021-01-29:

  • :bug: ThreadLocal remove в mica-xss;
  • :sparkles: улучшения и доработки в mica-xss, добавлены функции глобальной обрезки, перевода строки и экранирования строк.

v2.4.0-GA — 2021-01-18:

  • :sparkles: Whitelist в XssUtil в mica-xss освобождён для пользовательских настроек;
  • :sparkles: ACTIVE_PROFILES_PROPERTY в mica-core;
  • :sparkles: SpringContextUtil перемещён в mica-core.
  • :arrow_up: Spring boot обновлен до версии 2.4.2;
  • :arrow_up: использование spring cloud 2020.0.0;
  • :arrow_up: mica auto обновлён до версии 2.0.3;
  • :arrow_up: mica-weixin обновлён до версии 2.0.5.

v2.1.1-GA — 2021-02-22:

  • :bug: ThreadLocal remove в mica-xss.
  • :arrow_up: mica-weixin обновлён до версии 2.0.5.

v2.1.0-GA — 2020-12-13:

  • :sparkles: bom в mica-bom добавляет mica-weixin;
  • :sparkles: redis key в mica-redis, событие конфигурации;
  • :sparkles: SwaggerCustomizer в mica-swagger для настройки;
  • :sparkles: oauth2 в mica-swagger, конфигурация аутентификации;
  • :sparkles: поток загрузки в mica-http, улучшенная документация;
  • :sparkles: GeoUtil в mica-core;
  • :sparkles: StringUtil в mica-core оптимизирует формат метода, параметры являются универсальными;
  • :sparkles: JsonUtil в mica-core добавляет параметрический тип getParametricType;
  • :arrow_up: knife4j обновлён до версии 3.0.2;
  • :arrow_up: druid обновлён до версии 1.2.3;
  • :arrow_up: Spring boot обновлён до версии 2.3.7.RELEASE.

v2.0.9-GA — 2020-11-15:

  • :sparkles: пользовательский интерфейс XssCleaner в mica-xss;
  • :sparkles: журнал в mica-xss унифицирован как debug;
  • :sparkles: по умолчанию перехватывает /** #I24753;
  • :sparkles: база данных ip2region обновлена;
  • :sparkles: сканирование в mica-redis оптимизировано;
  • :sparkles: зависимость commons-pool2 в mica-redis принудительно;
  • :arrow_up: bom в mica-bom обновляет druid. бом.
  • mica-core: доработка ReflectUtil.
  • spring cloud: обновление до Hoxton.SR9.
  • spring boot: обновление до 2.3.6.RELEASE.

v2.0.8-GA — 2020-10-20

  • Поддержка пула соединений с druid для mica-metrics.
  • Метод форматирования времени выполнения добавлен в StringUtil из mica-core.
  • Оптимизация обобщений в CollectionUtil из mica-core.
  • Доработка FileUtil и JsonUtil для удобства использования из mica-core.
  • Доработка DateUtil для удобства использования из mica-core.
  • Извлечение Pkcs7Encoder из mica-core.
  • Расширение Validated group до Default в mica-core.
  • Исправление ошибок в документации.
  • Добавление ссылки на экосистему mica.

v2.0.7-GA — 2020-09-25

  • Подробное описание в документации: http://wiki.dreamlu.net.
  • Добавлен метод Once в mica-core.
  • Улучшение модуля mica-jobs, который теперь по умолчанию включён.
  • Введён класс инструментов для деперсонализации данных DesensitizationUtil.
  • Включены методы работы со строками из commons-lang.
  • Улучшена работа getCounter в mica-redis.
  • Методы incrBy и decrBy в mica-redis улучшены, добавлены их версии с таймаутом.
  • Сериализация jdk в mica-redis оптимизирована.
  • Обновление зависимостей: spring boot 2.3.4.
  • Обновление до Spring cloud Hoxton.SR8.

v2.0.6-GA — 2020-08-22

  • Метод toNewMap добавлен в BeanUtil из mica-core.
  • Добавлено поле mdc accountId в MicaConstant из mica-core.
  • Дополнен Bean diff в LuTool из mica-core.
  • Частично улучшен DateUtil в mica-core.
  • Убрана графика в captcha graphics.
  • Пример HTTPS-сертификата добавлен в документацию mica-http.
  • Обновление spring boot до 2.3.3.RELEASE.

v2.0.5-GA — 2020-08-09

  • Добавлен модуль mica-metrics для сбора метрик с помощью prometheus, поддерживается undertow и sentinel.
  • Сканирование и sscan добавлены в mica-redis.
  • Исправлена документация по использованию mica-redis: Gitee pr by @醉酒的蝴蝶zzz/N/A.
  • Разбор и экспорт формата PEM для закрытых ключей RSA в RsaHelper из mica-core: Gitee pr by @caiqiyuan.
  • Завершение методов шифрования и дешифрования в RsaUtil из mica-core.
  • Игнорирование последовательности id при сериализации объектов jdk в mica-core.
  • Введение CheckedPredicate в mica-core.
  • Проверка формата json в mica-core.
  • Решены некоторые проблемы с sonarcloud.
  • Обновлён spring cloud до Hoxton.SR7.

v2.0.4-GA — 2020-07-25

  • Улучшенная документация.
  • Добавлен pathParam в mica-http.
  • Добавлен getAddress в IpInfo из mica-ip2region.
  • Введён модуль mica-xss.
  • Глубокое клонирование реализовано в deepClone method из BeanUtil в mica-core.
  • Асинхронные операции улучшены в mica-http с использованием CompletableFuture: github #29.
  • INetUtil в mica-core определяет внутренний IP.
  • README для mica-spider упрощён и улучшено использование.
  • Обновлено spring cloud до Hoxton.SR6.
  • Обновлено spring boot до 2.3.2.RELEASE.
  • Обновлено knife4j до 2.0.4.
  • Обновлено mica-auto до 1.2.5.

v2.0.3-GA — 2020-06-25

  • Улучшенное использование mica 2.x в документации.
  • Микронастройки журнала в mica-http, добавлен системный вывод в журнал.
  • asString(Charset charset) добавлен в mica-http.
  • Серия методов json path добавлена в ResponseSpec из mica-http.
  • GitHub #26 решён для оптимизации mica-http.
  • Обновили ip2region.db в mica-ip2region.
  • Строковые методы startWith и endWith добавлены в StringUtil из mica-core, улучшена производительность в 5 раз: gitee #IW2IM.
  • MicaRedisCache оптимизирован в mica-redis: github #27.
  • Обновлено spring boot до 2.3.1.RELEASE.

v2.0.2-GA — 2020-06-06

  • Формат версии релиза теперь x.x.x-GA.
  • Ошибка в DateUtil исправлена: github #25.
  • Javadoc улучшен для удобства создания документации в mica-core.
  • Функция Once добавлена в mica-core.
  • WebUtil renderJson улучшен в mica-core.
  • Slf4jLogger заменён на перечисление в mica-http.
  • DecimalNum добавлен для удобства финансовых расчётов в mica-core.
  • JsonUtil улучшен в mica-core.
  • Ошибки в тексте: метод prefixKeysWith в redis устарел.
  • CaptchaVo добавлен в mica-captcha.
  • Обновлено spring boot до 2.3.0.RELEASE.
  • Обновлено mica-auto до 1.2.3.
  • Обновлено okhttp до 3.14.9.
  • Обновлено knife4j до 2.0.3.
  • spring cloud обновлён до Hoxton.SR5.
  • Github actions используется для публикации моментальных снимков.

v2.0.1.20200510

  • Открытый исходный код для mica-ip2region.
  • R.isNotSuccess заменён на isFail в mica-core.
  • Проблемы с jackson в mica-redis.
  • Travis заменён на Github actions для сборки и автоматического выпуска Snapshot версий.
  • Обновлено spring boot до 2.2.7.RELEASE.

v2.0.0 — 2020-05-04

  • mica-http поддерживает указанные протоколы.
  • Расширен HttpRequest proxy в mica-http для удобства.
  • mica-http разделён на mica-http и mica-spider. Членистоногие инструменты, сокращение зависимостей.
  • Mica-spider: улучшение CssQueryMethodInterceptor.
  • Mica-captcha: проверка кода, поддержка математических вычислений.
  • Mica-captcha: интерфейс проверки кода для кэширования, улучшенное описание создания кода.
  • Mica-swagger: обновление до knife4j.
  • Mica-redis: замена алгоритма ограничения потока на тот же, что и в Spring cloud gateway, уменьшение использования памяти.
  • Mica-jobs: добавление xxl-job starter.
  • Mica-core: генерация информации о версии mica в классе Mica.
  • Mica-core: добавление инструментального класса компилятора.
  • Mica-core: добавление счётчика CountMap.
  • Mica-core: добавление объекта Once.
  • Mica-core: перемещение пакета jackson в mica-boot и настройка для поддержки компонента mica-api-encrypt.
  • Mica-core: упрощение кода класса aes.
  • Mica-core: оптимизация DateUtil и RuntimeUtil.
  • Mica-core: улучшение HexUtil.
  • Mica-core: добавление DesUtil и RsaUtil.
  • Mica-core: оптимизация ResourceUtil.
  • Mica-core: тонкая настройка Bean copy.
  • Mica-core function: добавление сериализации.
  • Mica-core MD5: отказ от зависимости Spring DigestUtils.
  • Mica-core: оптимизация обработки имён файлов в файловом инструменте.
  • Добавление .gitattributes.
  • Замена @Configuration на @Configuration(proxyBeanMethods = false).
  • Обновление okhttp до 3.14.8.
  • Обновление jsoup до 1.13.1.
  • Обновление mica-auto до 1.2.2.
  • Обновление spring boot до 2.2.6, отказ от поддержки версий ниже 2.2.x.
  • Обновление spring cloud до Hoxton.SR4.

Версия 1.2.2 — 2020-03-24

  • Обновление документации.
  • Настройка WeChat Public Account.
  • Улучшение mica-http для более удобного использования прокси (проблема Github #18).
  • Улучшение асинхронных исключений в mica-boot с отправкой событий (проблема Github @xiaopang0117).
  • Оптимизация журнала исключений.
  • Оптимизация RequestLogAspect для различения тела и параметров.
  • Исправление проблемы с отсутствием mica-actuator в mica-bom.
  • Исправление проблем с копированием bean в mica-core (проблема Github #14).
  • Исправление универсальных проблем JsonUtil в mica-core.
  • Исправление ошибок List Json log.
  • Обновление spring boot до версии 2.1.13.RELEASE.
  • Обновление spring cloud до Greenwich.SR5.

Версия 1.2.1 — 2019-11-30

  • Усиление класса инструментов ThreadLocal.
  • Усиление использования redis cache.
  • Добавление методов преобразования типов jackson.
  • Исправление ошибки github #10 в mica-http: добавление Content-Type в bodyJson.
  • Удаление YmlPropertyLoaderFactory из-за рисков безопасности, разработка нового @MicaPropertySource для mica 2.0.
  • Удаление зависимости springfox-swagger-ui.

Версия 1.2.0 — 2019-10-13

  • Использование epoll в lettuce linux.
  • Закрытие ResponseBody в mica-http.
  • Информация о Feign client в mica-actuator.
  • Перенос конфигурации swagger в расширение swagger.
  • Оптимизация fallback feign auto для коллекций.
  • Добавление модуля mica-actuator для подготовки к mica-admin.

Версия 1.1.9 — 2019-09-22

  • Расширение mybatis plus с помощью компонента mica-plus-mybatis.
  • Расширение insert ignore и replace в mybatis plus со старыми версиями журналов.
  • Добавление компонента распределённой блокировки mica-plus-lock.
  • Реактивный RequestContextHolder в mica-cloud заменён на кэш ServerWebExchange.
  • Оптимизация поддержки пустых коллекций в mica-cloud fallback.
  • Компонент mica-plus-ribbon с расширением ribbon route fallback по проблеме PR @世言. Добавлен переключатель расширения по умолчанию.
  • Протобуф в mica-plus-redis сделан опциональной зависимостью.
  • Добавлены Pair и MicaExpressionEvaluator в mica-core.
  • Усовершенствован FileUtil Nio для чтения файлов в mica-core.
  • Повышена производительность FastStringWriter в mica-core в два раза.
  • В mica-http retry добавлена проверка результатов.
  • Удалена рекомендация использовать JustAuth для сторонних логинов.
  • Уменьшено количество проблем с codacy.
  • Оптимизированы некоторые проблемы P3C Alibaba.
  • Исправлена проблема с декодированием hex в java 11 в mica-core.
  • Проблема asStream в mica-http исправлена путём замены на onStream.
  • Обновлён gradle до версии 5.6.2.
  • Зависимости обновлены до Spring boot 2.1.8.RELEASE и Spring cloud Greenwich SR3.
  • Mybatis-plus обновлён до версии 3.2.0.
  • Зависимость swagger-bootstrap-ui обновлена до версии 1.9.6.

Версия 1.1.8 — 2019-08-12

  • Добавлен компонент ограничения потока в mica-plus-redis.
  • Метод asDocument в mica-http перенесён в DomMapper, чтобы избежать жёсткой зависимости от jsoup.
  • Добавлена обработка значений с использованием регулярных выражений в CssQuery в mica-http.
  • DomMapper в mica-http улучшен добавлением дополнительных методов.
  • Прокси в mica-http заменён на MethodInterceptor.
  • Исправлены проблемы Feign feignContract mvcConversionService в mica-cloud.
  • Инструменты Exceptions в mica-core улучшены добавлением NIO для чтения файлов.
  • Lambda Try в mica-core разделён на Unchecked.
  • Автоматическое обновление снимков в Gradle оптимизировано.
  • Перемещение зависимостей spring-cloud-alibaba на новую версию.
  • Spring boot обновлён до версии 2.1.7.RELEASE. Перевод текста на русский язык:

html, xml в Bean и поддержка преобразования типов.

  • :zap: В mica-http добавлен механизм повторных попыток.
  • :zap: В mica-http добавлен EventListener.
  • :zap: Оптимизация перехватчика mica-http, поддерживается несколько перехватчиков, логгер-перехватчик размещается в конце.
  • :zap: Использование platform replace enforcedPlatform в gradle.
  • :zap: В mica-cloud оптимизирован RestTemplate Bean, добавлен переключатель конфигурации, по умолчанию выключен.
  • :arrow_up: Зависимость обновлена до swagger-bootstrap-ui 1.9.5.

Версия v1.1.6 — 2019-07-21

  • :zap: Пакет mica http изменён с net.dreamlu.http на net.dreamlu.mica.http.
  • :zap: Из mica http удалена зависимость от spring, используется jsoup для разбора html или xml.
  • :zap: Добавлена асинхронная поддержка в mica-http и добавлены дополнительные способы использования.
  • :zap: Улучшен CharPool в mica-core.
  • :zap: Упрощён процесс использования сторонних сервисов в mica-plus-social.
  • :zap: Обновлён интерфейс авторизации в google в mica-social.
  • :sparkles: Обновление mica-social до версии 1.9 Sync JustAuth, добавлены возможности входа через Teambition, Renren, Pinterest и Stack Overflow.

Версия v1.1.5 — 2019-07-14

Внимание: в версиях 1.1.3 и 1.1.4 есть проблемы с подписью при использовании сторонних сервисов, рекомендуется использовать версию 1.1.5.

  • :zap: Отключена конфигурация журнала по умолчанию в nacos.
  • :sparkles: Добавлен метод queryEncoded в mica-http.
  • :sparkles: Метод setGlobalLog добавлен в HttpRequest, улучшено управление уровнями журнала.
  • :bug: Добавлена версия okhttp в bom mica.
  • :bug: Решён вопрос с авторизацией в WeChat.

Версия v1.1.3 — 2019-06-16

  • :sparkles: Доработан mica-plus-redis, добавлен MicaRedisCache Bean, который использует те же команды, что и redis.
  • :sparkles: Возможность настройки сериализации в redis.
  • :sparkles: Улучшена сортировка журналов в webflux и ReactiveRequestContextFilter для удобства использования в spring cloud gateway.
  • :sparkles: Изменена проверка base64, добавлена префиксная база 64 для изображений.
  • :sparkles: Поддержка алгоритмов подписи, таких как Md5, Sha и Hmac, без использования hex в DigestUtil.
  • :bug: Проблема с поддержкой аннотаций Bean copy Convert.
  • :heavy_plus_sign: Добавлены новые компоненты mica-http и mica-social.
  • :heavy_plus_sign: Добавлены новые компоненты mica-plus-social и mica-plus-ribbon.
  • :arrow_up: Версия Spring boot обновлена до 2.1.6.RELEASE.
  • :arrow_up: Версия spring cloud обновлена до Greenwich.SR1.
  • :arrow_up: Версия swagger-bootstrap-ui обновлена до 1.9.4.

Версия v1.1.2 — 2019-06-05

  • :sparkles: Добавлен компонент mica-plus-swagger, заменён swagger-bootstrap-ui.
  • :sparkles: После запуска проекта прекращается вывод сообщений в консоль.
  • :zap: Оптимизирован MicaBeanCopier для предотвращения ошибок копирования кода из-за неправильного пакета.
  • :zap: Методы isNull, isNotNull, isTrue и isFalse добавлены в ObjectUtil и синхронизированы с $.
  • :zap: Базовый контроллер (BaseController) заменён на IController для облегчения расширения в бизнес-логике.
  • :sparkles: Добавлены функции lbWebClient и header для прозрачной передачи в Spring cloud gateway, что делает его более удобным в использовании.
  • :sparkles: Поддерживается упорядочивание в LauncherService.
  • :zap: Оптимизирована работа с redis.
  • :zap: После завершения работы запускается прослушиватель, который выводит адрес swagger ui, если он присутствует.
  • :zap: Скорректирован угол поворота проверочного кода для избежания перекрытия текста.
  • :zap: Улучшено управление исключениями.
  • :zap: Добавлен конструктор ServiceException только с message.
  • :memo: Добавлена версия snapshots, которая обеспечивает быстрое реагирование на исправления ошибок и удовлетворение новых требований.
  • :bug: Исправлена проблема с MicaHttpHeadersContextHolder, поддерживающим только Servlet, в gitee #IWLLH.
  • :bug: Исправлено получение IP-адреса.
  • :arrow_up: Gradle обновлён до версии 5.4.1.
  • :arrow_up: Spring boot обновлён до 2.1.5.RELEASE.
  • :arrow_up: mica-auto обновлён до 1.1.0.

Версия v1.1.1 — 2019-05-11

  • :zap: Уменьшено количество проблем с соблюдением стандартов Alibaba.
  • :zap: Улучшение журнала, в среде разработки не разделяется память, не используется сжатие gz, чтобы избежать создания нового файла журнала при каждом локальном перезапуске.
  • :zap: Улучшения в StackTraceAsString, начальный размер FastStringWriter установлен на 200.
  • :zap: R-дженерики в ServiceException улучшены.
  • :sparkles: Добавление методов R.throw для обработки исключений и возврата напрямую.
  • :zap: Try добавляет обработку исключений для Runnable, Callable и Comparator с использованием лямбда-выражений.
  • :bug: Исправлены ошибки с добавлением и вычитанием дат IW2IM.

Версия v1.1.0 — 2019-04-26

  • :zap: Версия mica записана в banner.txt.
  • :mute: Влияние журнала nacos на журналы gateway и webflux, повышение уровня журнала.
  • :zap: Улучшены эффекты печати запросов в Servlet и Webflux.
  • :sparkles: Добавлено несколько инструментов.
  • :sparkles: Оптимизировано создание проверочных кодов.
  • :sparkles: Открыты все функции mica-pro.
  • :sparkles: Часть аннотаций http-cache в mica-boot перенесена в mica-boot (временно поддерживает только Servlet).
  • :sparkles: Открытый модуль mica-cloud.
  • :sparkles: Открытый модуль mica-plus-error-catch.
  • :sparkles: Открытый модуль mica-plus-redis.
  • :sparkles: Открытый модуль mica-plus-mongo.
  • :sparkles: Добавлены Validated Get, Create, Update и DeleteGroup.

Версия v1.0.1 — 2019-04-03

  • :ok_hand: Решение нескольких проблем с P3C-кодом.
  • :zap: Оптимизация дженериков для решения проблем компиляции в некоторых средах.
  • :sparkles: Добавлен renderJson в lutool.
  • :zap: Повышение производительности dateUtils.
  • :zap: Повышена производительность RuntimeUtil.
  • :zap: Gradle обновлен до версии 5.3.1.

Версия v1.0.0 — 2019-03-20

  • :bug: Решение проблем с конфигурацией, которые не поддерживаются в webflux.
  • :zap: Исключения событий включают requestUrl и queryString, а также requestMethod.
  • :zap: Настройка среды и журналов запросов для упрощения динамической настройки.
  • :zap: Base64 проверочный код теперь возвращает объект Captcha напрямую для упрощения последующей обработки.
  • :wrench: Имя службы swagger не использует верхний регистр, а Docket автоматически настраивается в webflux swagger.
  • :heavy_plus_sign: Добавлен инструмент чтения ресурсов в lutool.
  • :zap: Улучшенное управление загрузкой файлов.

Версия v0.0.1-RC4 — 2019-03-13

  • :heavy_plus_sign: Обработка версий URL и заголовков в webflux.
  • :heavy_plus_sign: Унифицированная обработка исключений в webflux, отправка событий при неизвестных исключениях для удобного мониторинга и сбора.
  • :heavy_plus_sign: Преобразование перечислений в webflux аналогично jackson.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/596392912-mica.git
git@api.gitlife.ru:oschina-mirror/596392912-mica.git
oschina-mirror
596392912-mica
596392912-mica
master