Skip to content

Releases: yizzuide/Milkomeda

v3.0.2

13 Apr 09:19
Compare
Choose a tag to compare

Bug Fixes

  • [Moon] Fixed config fail on startup, and error with Light not enable.
  • [Hydrogen] Fixed uniform submodule config fail with Ice not enable.
  • [*] Fixed an issue where the all modules was loaded due to the addition of the mica-auto plug-in.

v3.0.1

12 Apr 10:59
Compare
Choose a tag to compare

Feature

  • [*] Yml config support create empty collection data type.
  • [*] AopContextHolder.getHandlerMetaData support for automatic identification of aop.

Enhance

  • [Comet] Make CometCollectorResponseBodyAdvice register bean only once other than with @ControllerAdvice component scan by default.
  • [Comet] Advance the collector configuration load to Spring startup time.
  • [hydrogen] Make UniformHandler register bean only once other than with @ControllerAdvice component scan by default.
  • [Hydrogen & Particle] Add configuration metadata json for support IDEA yaml smart tips.

Bug Fixes

  • [Comet & Ice] Fixed module load config error at spring application startup.

v3.0.0

10 Apr 09:31
Compare
Choose a tag to compare

Feature

  • [Hydrogen] Add Hydrogen for enhance Spring MVC, include submodule such as transation, i18n, validator, uniform, interceptor, filter, each submodule enable separately.
  • [Comet] Add url log of Logger submodule for print request log globally, and support url include and exclude for ignore.
  • [Comet] Add tag collector of Collector submodule for collect request url log to storage with yml meta information confg.
  • [Moon] Support add moon instance with yml meta information confg.
  • [Fusion] Add @FusionGroup for merge multi allowed EL.
  • [Ice] Support listen ttr overload topic.
  • [ice] Add @EnableIceBasic for support only push delay job.
  • [Particle] Support config limiter with yml meta information confg.
  • [Particle] Support request url limit with yml meta information confg.
  • [*] All time type of yml config Support Duration which capable of select time unit.

Enhance

  • [Comet] Changing grab params to requestData of CometData is json format.
  • [Comet] Find collector type at application context aware.
  • [Comet] Collector support read body from Response output content directly.
  • [Comet] Setting response output stream charset is UTF-8.

Security Fixes

  • [Ice] Add Check topic count on pop method.
  • [Ice] Check job is exists before push.

Bug Fixes

  • [Ice] Fixed bucket lack index lock in distribution env.
  • [Ice] Fixed delay bucket index increment overflow problem.
  • [Moon] Fixed phases is not set with invocation.
  • [Comet] Fixed response empty with DeferredResult async.

API Breaking

  • [Comet] Changing package com.github.yizzuide.milkomeda.comet to com.github.yizzuide.milkomeda.comet.core.
  • [Pulsar] Removing timeoutCallback and errorCallback method of Plusar setting, because of uniform provides exception response with Hydrogen module.

v2.7.5

23 Mar 03:09
Compare
Choose a tag to compare

Feature

[Halo] Support listener of handler invoke async.

API Change

[Moon] Change percent parse api simplify.

Bug Fixes

[Comet] Fixed socket read error after close connection by client.

v2.7.4

18 Mar 07:18
Compare
Choose a tag to compare

Bug Fixes

  • [halo] Add parse sql exception log.

v2.7.3

17 Mar 03:24
Compare
Choose a tag to compare

Feature

  • [moon] Percent Strategy Support scale total percent.

v2.7.2

16 Mar 09:02
Compare
Choose a tag to compare

Bug Fixes

  • [moon] Fixed properties is null while add enhance with CGLIB.

v2.7.0

16 Mar 07:58
Compare
Choose a tag to compare

Feature

  • [light] Support config light cache instance.

v2.6.2

16 Mar 05:04
Compare
Choose a tag to compare

Feature

  • [moon] Support custom light cache.

v2.6.1

14 Mar 03:27
Compare
Choose a tag to compare

Feature

  • [moon] Add percent type express parse.