Skip to content

0.1.2-rc2

Pre-release
Pre-release

Choose a tag to compare

@merge-simpson merge-simpson released this 17 Apr 02:54
· 2 commits to main since this release

Release 0.1.2 RC2

  • Rename the base package to me.letsdev.log.
  • Maintaining compatibility with JDK 1.8
  • CachedAdaptiveLogger is always cached when it is created.
  • AdaptiveLogger can create uncached logger now if using getLoggerNonCached.
  • SLF4J API, which has base interfaces of SLF4J, is bundled now.

What's Changed

(PR 로그)

  • AdaptiveLogger에서 불필요한 Early Return 코드를 제거합니다. by @merge-simpson in #2
  • LevelFixedLogger 클래스를 별도 클래스로 추출하고 logLevel 게터를 추가합니다. by @merge-simpson in #6
  • LogLevel.ALL을 제거합니다. by @merge-simpson in #8
  • LogLevel과 org.slf4j.event.Level Enum 간 매핑을 위한 Slf4jLevelUtil을 제공합니다. by @merge-simpson in #11, #23
  • 캐싱을 위한 CachedAdaptiveLogger 클래스를 새롭게 추가하고, 기존 AdaptiveLogger의 캐싱을 새 클래스로 위임합니다. by @merge-simpson in #13
  • LogLevel에서 JDK 1.8 호환성을 유지하기 위해 EnumSet.of 및 switch case statement 등으로 대체합니다. by @merge-simpson in #17
  • LevelFixedLogger에서 convertLogLevel 메서드를 제거합니다. by @merge-simpson in #19
  • Renamed base package to me.letsdev.log by @merge-simpson in #25

New Contributors

Full Changelog: 0.1.1...0.1.2-rc2