Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: oshai/kotlin-logging
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.0.1
Choose a base ref
...
head repository: oshai/kotlin-logging
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.0.0-beta-01
Choose a head ref
  • 1 commit
  • 36 files changed
  • 1 contributor

Commits on Jul 2, 2023

  1. V5 (#330)

    Impl version 5: 
    - change the api of KLogger that will contain fluent api (KLoggingEventBuilder).  
    - make KLogger api lighter and remove methods such as `fun trace(msg: String?, arg: Any?)`.
    
    Basically the idea is to reduce the signature, and make it more "kotlin friendly".
    
    As a side effect this will also make the lib implementation a bit simpler, as right now inheritance is a bit complex and has a lot of duplication.
    
    
    Noteable changes:
    
    * add base slf4j class
    * remove NamedKLogging,KLogging,KLoggable
    * fix compilation
    * fix tests
    * remove redundunt inline
    * add release branch github-release-5.x
    oshai authored Jul 2, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    0c3768c View commit details
Loading